Una configuración poco afortunada de la gestión de la alimentación en modo laptop en Ubuntu (incluida la última versión 7.10) somete a los discos duros de los ordenadores portátiles a una carga excesiva, que puede conducir a su destrucción en un par de años.
El problema radica en que cuando entra la alimentación mediante batería se envía un comando hdparm -B 1 a todos los dispositivos de bloques, lo que comporta unos ciclos de carga y descarga (aparcado de los cabezales) excesivamente frecuentes. Los discos duros actuales están pensados para soportar hasta unos 600.000 ciclos de este tipo a lo largo de toda su vida útil, por lo que un ritmo tan acelerado puede significar el fin del disco en dos años o menos...
Actualización (21:50): La discusión salta a Fedora. Y otro enlace recomendado (algunos detalles interesantes los he añadido a mi nota).
El bug es complejo; la solución sencilla, aunque no exenta de inconvenientes: deshabilitar la gestión avanzada de energía (APM, Advanced Power Management) mediante el siguiente comando:
$ sudo hdparm -B 255 /dev/sda
Valores menores a 255 no deshabilitan del todo la APM, pero pueden ralentizar la frecuencia de aparcado de cabezales, por ejemplo:
$ sudo hdparm -B 254 /dev/sda
Estos comandos son de efecto inmediato, pero han de ser repetidos tras cada nuevo arranque. Pueden tener un efecto adverso: que se pierdan datos que están aún en la caché de escritura. Por eso algunos recomiendan proceder con cautela y teclearlos de este modo:
# hdparm /dev/hda
# sync
# sleep 5
# sync
# hdparm -w /dev/hda
De este modo mejora el funcionamiento, el disco se desgasta menos, pero.... se consume más energía.
Este bug no es nuevo. De hecho, hace más de un año que se conoce y viene afectando a todas las versiones de Ubuntu, pero lo sorprendente es que sigue plenamente vigente en la versión 7.10, presentada hace pocas fechas.
Según algunos, en Ubuntu el origen parece estar en el script /etc/acpi/power.sh, que envía el siguiente comando a los dispositivos de bloque al entrar en modo de ahorro de energía:
$HDPARM -B 1 /dev/$drive 2>/dev/null
la función afectada completa es:
function laptop_mode_enable {
...
$HDPARM -S $SPINDOWN_TIME /dev/$drive 2>/dev/null
$HDPARM -B 1 /dev/$drive 2>/dev/null
}
Desde luego, en cualquier caso este problema no afecta a equipos de escritorio ejecutando Ubuntu.
Debo aclarar que ahora mismo la situación respecto a este problema está muy poco clara, por lo que prefiero aportar los correspondientes enlaces, junto a algunos comentarios míos para no perderse. Espero que sean los lectores los que vayan indagando los diferentes aspectos y aclarando las dudas que vayan surgiendo.
A ver. Aunque el bug original -insisto- es antiguo (ver aquí), e incluso reaparece de cuando en cuando, parece haber cobrado nueva vida a partir de este artículo de Linux Hero, que ha levantado algunos ecos (he procurado evitar todo alarmismo sobre asunto tan confuso, pero ya véis cómo se las gastan por ahí, diciendo que Ubuntu Gutsy "mata" tus discos duros), aunque su autor ha matizado después algunos extremos. Esta otra historia sobre discos duros rotos, tampoco contribuye demasiado a la tranquilidad de los usuarios. Para más confusión, Matthew Garrett afirma que la configuración por defecto de Ubuntu no causa este problema, sino que lo evita. Y para que no falte nada, en los comentarios de los artículos anteriores hay también quien echa la culpa a todos los Linux, junto a quien dice que el problema también se da en Windows, o que todo depende de la BIOS, así que la polémica está servida, y os invito desde ahora mismo a indagar, experimentar y expresaros al respecto.
Otro enlace muy interesante
enxebree1 Noviembre 2007 - 9:27pm
Disk Failures in the real world
Es un análisis extenso y detallado, pero que merece la pena dedicarle al menos una lectura por encima.
Saludos
deaparatos.com
En todos los lados cuecen habas...
enxebree1 Noviembre 2007 - 9:20pm
Documento del CERN de muy interesante lectura... es de Abril de este mismo año y narra como después de un estudio concienciudo se detectaron problemas serios con la integridad de los datos en discos duros bajo RAID 5... atentos a lo que dice sobre los ficheros comprimidos, a tener en cuenta, aunque es algo conocido por muchos...
CERN Data Integrity
Saludos
deaparatos.com
Posible solución
anónimo29 Octubre 2007 - 9:16pm
hola.
Yo utilizo OpenSuSE 10.2 y tambien ocurre, tengo un packard bell con un disco duro st9120822as.
La respuesta me la ha dado una persona en la lista de SuSE. Este comportamiento está bien para proteger el dísco duro cuando el portatil está en movimiento. ¿pero cual es el valor optimo? la respuesta es que no existe. Lo optimo es que el ordenador tenga un sensor de movimiento que al activarse aparque las cabezas.
¿eso existe?. si algunos ordeadores lo traen.
http://www-307.ibm.com/pc/support/site.wss/document.do?lndoc...
La cuestión es crear procesos para que sean efectvos.
Un saludo.
El mío está configurado en 0x80=128
anónimo29 Octubre 2007 - 9:07pm
Buenas
Yo tengo un portátil Acer y acabo de mirarlo y el mío está bien configurado por defecto, como han dicho por aquí en el punto medio. No tengo una instalación limpia, ya no me acuerdo si lo instalé en el 5.algo o así y después he ido actualizando (soy demasiado vago para volver a instalar).
Pues eso:
# hdparm -i /dev/sda6
Model=IC25N060ATMR04-0, FwRev=MO3OAD4A, SerialNo= MRA301KEKZ2RSH
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=DualPortCache, BuffSize=7884kB, MaxMultSect=16, MultSect=?16?
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=117210240
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
AdvancedPM=yes: mode=0x80 (128) WriteCache=enabled
Drive conforms to: ATA/ATAPI-6 T13 1410D revision 3a:
ATA/ATAPI-2,3,4,5,6
* signifies the current active mode
Parece que en Debian 4.0r1 (Etch) no ocurre
anónimo29 Octubre 2007 - 6:10pm
Fundamentalmente porque "hdparm" no se instala por defecto.
Saludos.
Mi experiencia.
anónimo29 Octubre 2007 - 12:30pm
Tengo un portátil que se acerca a los 2 años de vida, en el que siempre he ejecutado Ubuntu desde la 5.10 hasta la última 7.10. El portatil en cuestión tiene dos discos sata de 100GB con un RAID 1 y un RAID 0 por software (Linux MD) lo uso una media de mas de 12 horas al día (rara vez lo apago) y nunca he tenido el menor problema.
Enchufado funciona de modo correcto, igual que en mi PC de escritorio (en el que tb. tengo Ubuntu), en modo batería, nunca he notado que aparcase las cabezas del HD, en ninguna circunstancia.
El portatil es un Fujitsu-Siemens y los discos son Fujitsu.
Tengo tb. un partinción con Windows (para juegos) y ocurre lo mismo, nunca he notado que aparcase las cabezas.
He comprobado con hdparm (sudo hdparm -I /dev/sda) que esta en APM mode 128. No pone ninguna explicación mas y que Power Management esta activado.
Pues esta es mi experiancia con Ubuntu y los portatiles.
Un saludo.
Ya, pero depende del tipo de disco duro.
anónimo29 Octubre 2007 - 2:22pm
Si tus discos duros no están fabricados con la tecnología "Load/Unload", difícilmente se aparcarán los cabezales de los mismos.
Apuesto a que en mi Pentium-133, el Seagate de 1 Gb tampoco lo hace...
Creo que este comentario es mucho más sensato
anónimo28 Octubre 2007 - 6:51pm
Este comentario que he encontrado creo que es de lo más sensato, no es que el software fuerce a realizar muchos ciclos, lo que parece es que los discos duran demasiados pocos para las necesidades reales de un portátil.
No creo que sea una mala noticia para Ubuntu, es una mala noticia para los usuarios de portátiles con independencia del sistema operativo que usen.
Sobre la solución actual al problema
anónimo28 Octubre 2007 - 1:49pm
Hola, ratifico que en mi portátil cada 10 segundos suena el click mencionado por algunos. He probado a cambiar el valor de reposo del cabezal poniendo lo que se dice en el artículo: hdparm -B 254 /dev/sda e inmediatamente el click desaparece.
Ahora me surgen varias dudas:
Respuesta a la segunda cuestión
anónimo28 Octubre 2007 - 8:55pm
Yo mismo me respondo. La respuesta está extraída de aquí
1) Editar el archivo /etc/hdparm.conf
2) Añadir lo siguiente:
/dev/sda {
apm = 254
}
3) Actualizar los cambios con sudo update-rc.d hdparm defaults
Y más
enxebree (no verificado)28 Octubre 2007 - 12:53pm
Por cierto, he comprobado que también ocurre con Windows, ejecutando también allí una utilidad para leer el SMART, me da unos ciclos por hora parecidos a los que me da Ubuntu con hdparm -B=255 (10 arriba, 10 abajo)
Vamos, que es el fabricante del disco duro el que decide como ajustar los valores de la APM para su modelo y el fabricante del portátil quien decide que valor de APM usa para ese disco...
Ahora bien, la pregunta del millón y que no deja de ser sentido común, crees que un fabricante de portátiles que puede vender el mismo modelo con 4 o 5 marcas de discos duros diferentes, ajusta la Bios para cada una en cada caso particular? Crees que Windows o cualquier otro sistema operativo lo ajusta en función de los parámetros del fabricante? Tengo mis serias dudas respecto al tema... si uno desactiva el APM con el parámetro a 0, otro a 255, otro a 254,... me parecería muy raro que los portátiles o los SO se ajustasen a medida para cada uno... es una pregunta difícil de responder, habría que conocer si hay alguna forma de que se pueda obtener del disco la relación entre los valores de ese parámetro y la configuración APM, si no fuera así, una base de datos con parametros por modelo en cada BIOS o cada SO?... me da que no...
deaparatos.com
Algunas aclaraciones
enxebree (no verificado)28 Octubre 2007 - 11:32am
Basicamente comentar que aparte de lo que habeis comentado y que tiene una "sencilla solución" (encontrar el parametro "adecuado" para cada disco y modificar un/os pocos ficheros), que los discos usan esa función carga/descarga de los cabezales en los portatiles para precisamente alargar la vida de los discos duros (para evitar el rozamiento con los platos en la landing zone, al bajar la velocidad cuando se para el motor) y aumentar la capacidad (al prescindir de la landing zone) y que los de los portatiles estan preparados para soportar una tasa mayor que los de sobremesa para facilitar que usando más esta caracteristicas, favorecer el ahorro de energia, normalmente 600.000 ciclos, por los 300.000 de hace un par de años...
Pero el dato más importante es que ese valor no es un limite máximo, sino minimo, es decir es el limite minimo que un disco duro garantiza para que funcionara en perfectas condiciones, pero para nada significa que no se pueda superar y ampliamente... por ejemplo, en este enlace de Hitachi (pdf) se comenta como un disco planificado para 300.000 ciclos soporta en un test más de 1.000.000 de ciclos sin problemas...
Además hay que tener en cuenta que los valores de SMART que se engloban dentro de la edad (old_age) son estimaciones de la vida del disco duro, pero nada más... pueden durar mucho menos, como tambien mucho más de lo previsto... hay discos duros en servidores que con valores garantizados de 300.000 ciclos que tienen encima más de 3.000.000 de ciclos de carga/descarga y funcionando sin problemas... mi portatil pentium 4 tienen un valor de unos 1.270.000 ciclos y funciona sin problemas y aunque no he encontrado el numero de ciclos garantizado, sospecho que por aquella epoca era de 300.000...
Por otro lado en mi portatil actual (Dell Inspiron 9400), con un disco Samsung con una estimación de 600.000 ciclos, de los que ya lleva unos 275.000 y unos 508.000 minutos (8467 horas=353 días) encendido, nos da unos 780 ciclos diarios. Con esa cantidad de ciclos diarios, necesitaria unos 769 dias para alcanzar el minimo "teorico garantizado", por lo que le quedaria una vida útil minima "estimada" de 416 días (59 semanas)...
Y esto teniendo en cuenta que tengo el modo Laptop desactivado y el hdparam B=255... porque este parametro no es igual para todos los discos duros... no todos tienen la misma configuración APM... es más, en el modo B=1 mi modelo realiza muchos menos cliclos de carga/descarga que a 255, y es en 254 donde deja de realizarlo... eso si, a costa de aumentar la temperatura del disco duro (un grado en mi caso, pero puede ser mucho más en otros), lo que me temo que a la larga acabaria mucho antes con el disco duro que los ciclos de load/unload...
Vamos, que el disco duro tampoco se estropea ni mucho menos de un dia para otro, este alarmismo que se está generando debe tomarse con mucha precaución, porque lo que a unos modelos les vendrá de maravillla a otros les hará la "puñeta" (me refiero al parametro B del hdparam)... vamós, que les fastidiara la estadistica, porque dudo mucho que eso les vaya a fastidiar el disco duro a corto plazo...
Links sobre el tema que pueden ser útiles: [uno] [dos] [tres].
Luego está el tema de gente que dice que oye des/aparcar las cabezas, como he leído en algún sitio... si alguien oye ese tipo de ruidos, entonces el disco o es una porqueria o esta estropeado... y lo de las explosiones ya es de traca, nunca mejor dicho...
De lo que yo si me preocuparia es de la temperatura, que últimamente los portatiles más potentes se calienten de manera muy importante y es ahi donde más sufren los discos, sobre todo si la temperatura ambiente es muy cambiante... lo que fastidia esos componentes mecanicos que vienen muy bien lubricados y preparados para un uso continuo, no es precisamente el rozamiento, sino las holguras que se crean por los cambios termicos...
Vamos, que este tema no es tan dramatico como se esta vendiendo por algunos sitios... y desde luego a mi no me preocupa en absoluto... es más, te diré una cosa, si alguien se compra un portatil y no tiene en cuenta estas dos cosas:
a) contratar una garantia "total" que cubra todo tipo de daños del mismo durante el tiempo en el que estime que va a trabajar con el antes de renovarlo (en mi caso tengo contratada una por 3 años).
b) hacer copias de seguridad al menos semanales, siendo lo deseable una incremental diaria...
es que no sabe lo que está comprando; que es lo que significa tener un portatil (un cacharro que vale el sueldo de un mes y que es muy delicado) y no le preocupan sus datos en absoluto... asi que si se le rompe el disco y pierde los datos... es su problema... a mi me rompe el disco mañana y no me importa... solo pierdo tiempo y molestias...
Lo que quiero decir es que se preocupan por estas chorradas, (como quieren que Canonical, o Red Hat o cualquier otra controlen el APM cuando cada marca tiene sus valores? volvemos como siempre al fabricante...) y luego no hacen una sola copia de seguridad...
deaparatos.com
por eso nadie quiere linux...
probandolinux29 Octubre 2007 - 7:31pm
no he acabado de leer tu post, pero como usuario medio que soy tanto de windows como de linux se me han quitado las ganas de volver a linux en bastante tiempo...
Comentarios asi son los que sobran
anónimo30 Octubre 2007 - 1:49pm
Comentarios asi son los que sobran, no voy a criticar al usuario medio, el que solo sabe utilizar windows xq piensa que es mas facil y mas seguro, JA JA JA. yo manejo 3 windows, 2 linux y un mac (todo desde mi portatil) y jamas a dado ningun problema ninguno de los linux, al contrario, es windows el q solo jode, ademas se puede comprar la velocidad de procesado e incluso de internet entre linux y windows, windows como el culete, sobre to vista!. el unico windows que funciona como debe es el 2003 Server EE x64, es el unico que de verdad vale la pena. Asi que porfavor, comentarios de flipao, a tus colegas, aki sobran.
Pues yo creo...
anónimo30 Octubre 2007 - 10:22pm
que si sobra algo, son comentarios prepotentes y sin ningún fundamento como el tuyo.
Lo de los ruidos del disco duro
anónimo28 Octubre 2007 - 12:18pm
Hola.
Decías que
Yo tengo un IBM ThinkPad R51 y esos ruidos los oigo desde que lo compré, hace 3 años, tanto usando WinXP como Ubuntu. En la página del fabricante (ahora Lenovo) se dice que esos clics que se oyen (cada 5/10 minutos en mi caso) son normales y no indican en absoluto que haya ningún problema con el HD. Lo uso una media de 2/4 horas diarias desde hace 3 años y nunca me ha dado ningún prohblema. Así que para ser, como tú dices, "una porquería o estar averiado", la verdad es que funciona muy bien. Ojalá todas las porquerías funcionasen igual de bien que esta que lleva dentro mi IBM.
No te falta razón
enxebree28 Octubre 2007 - 8:54pm
No te falta razón, algunos discos de IBM e Hitachi (que son los antiguos IBM), por ejemplo, frenan físicamente el Ramp Load y es lo que produce ese "clack".
Mi disco duro Samsung por ejemplo, tambien emplea el load/unload y no se escucha ese "clack", como tampoco en el Seagate del otro portatil que tengo. Y una gran mayoría de discos duros no producen ese "clack"
Pero yo decía eso así, porque se está generando una alarma desmesurada e innecesaria y muchos ya asocian los ruidos que se producen en el proceso de seek, que en algunos discos duros (por ejemplo algunos Maxtor) es muy notable. Y es que alguno ya empieza a ver fantasmas en todas partes, te aseguro que más de uno, con el APM del disco desactivado, al escuchar el ruido característico del seek, ha pensado que eran los "clacks" del ramp load/unload. Simplemente intentaba desdramatizar el tema. Porque muchos discos duros de peor calidad si producen un ruido demasiado elevado en el proceso del seek, al mismo tiempo que cuando un disco está en sus últimas horas.
Saludos
deaparatos.com
Mala noticia para Ubuntu
anónimo28 Octubre 2007 - 2:40am
En Abril se me estropeo el portatil, una semana después de instalarle una distribución de Ubuntu...leyendo esto, puedo entender por qué se me jodió el disco duro... por si sirve de algo a alguien, el mío era un Samsung X05 y tenía dos años y 2 meses, por lo que no pude hacer nada, más que intentar cambiar el disco duro, como no lo conseguí cambiar, me compré otro, un Compaq. Pero ya no lo utilizo con Linux, sino con XP
Menos rumores y mas profesionalidad
anónimo27 Octubre 2007 - 7:49pm
Paso a paso, utilizo Ubuntu, Red-Hat y Suse de manera profesional en portátiles desde hace más de tres años y puedo asegurar que a ninguno se le ha roto el disco duro. Son portátiles de calidad IBM y Dell y solo he tenido problemas con un tema genérico a toda una serie con una de las baterías que sustituyo gratuitamente el proveedor y el consabido problema con las soportes de la tapa en IBM antiguos.
¿Qué hago por estos foros?. Bueno accedo desde hace años cuando comenzó a tratar PGP y en general la criptología.
1.- Este tema afecta a todos los S.O. en los laptop, desde el 2005 se esta tratando en los foros de Red-Hat desde el punto de vista del Kernel Linux.
2.- El tema tiene otro punto de vista que no es el de la batería sino el del calentamiento de los discos. Todos aquellos que trabajan profesionalmente con gran cantidad de equipos saben que el calentamiento es el problema de este tipo de máquinas. Los portátiles se diseñaron como máquina alternativa y no como principal por lo tanto existe un compromiso entre el uso continuado del disco y su puesta en stanby. Desactiva la gestión de batería como proponen y veras lo que pasa con los componentes de tu laptop.
3.- Muchas de las distribuciones de Linux (ojo con alguna de las aquí descritas como Arch) mantienen los discos activos más tiempo del necesario para dar la sensación de mayor tiempo de respuesta y producen calentamiento generales que dependiendo del portátil serán mejor o peor soportados.
4.- Que nadie se lleve a equívoco, afecta también a Windows y a Mac.
5. y último, los fabricantes de portátiles y sus ingenieros son los que más saben del problema. ¿Alguien cree que si afectara tan seriamente como se proponen no habrían presentado modificaciones a la comunidad linux?. Creo que no he recordar que IBM/Lenovo, Dell, etc. distribuyen Red-Hat, Suse y Ubuntu (si Ubuntu) en sus portátiles para trabajo profesional (si profesional, la noticia es Dell ahora para para mercado home) y que no tienen ningún interés en que aparezcan noticias como que los laptop IBM o Dell fallan por esto o por aquello...
Perdón 6 y último, algunos de los sobremesa de menor tamaño en realidad son portátiles con carcasa grande y sin pantalla integrada, por tanto...
Saludos.
Decepción
anónimo27 Octubre 2007 - 8:02pm
Con tanta agresividad pensé que nos ibas a dar algun dato que nos faltara, y resulta que al final solo siembras rumores... como el que sueltas sobre Arch, que si es más rápido es porque esta compilado para 686, en vez de para 386 como ubuntu y otros, no porque quieran dar "sensación" de nada.
Cuando no interesa...
anónimo28 Octubre 2007 - 2:43am
Efectivamente todo estaba dicho (desde el 2005) por lo tanto he puesto mi experiencia con máquinas IBM/Dell y en entorno profesional y puedo decir que después de tres años no falla.
Olvidé decir que es Ubuntu Desktop y lógicamente 32 bits por la antigüedad de las máquinas. Por cierto actualmente SNM y i686, siento corregirte, y que la elección de Ubuntu fue por la necesidad de buscar una distribución Debian que apostará por la estabilidad necesaria en entornos de producción.
Y no te ofendas, Arch es tan buena o tan mala como cualquier otra, cada distribución esta condifigurada para unas necesidades y utiliza el hard de manera diferente.
Los que realmente tiene que estar preocupados con los que instalan en sus portátiles distribuciones adaptadas al tratamiento masivo de datos como servidores con una alta latencia de acceso a disco y sobre todo las distribuciones adaptadas al tratamiento gráfico que tiene alta latencia de acceso a disco y Kernel de alta latencia que multiplica el efecto.
Saludos.
Según parece el problema
anónimo27 Octubre 2007 - 3:47pm
Según parece el problema no radica en la configuración de ahorro de energía, que en Ubuntu (y en otras distros como Fedora) es la que por defecto pone la BIOS. En modo laptop apagar un disco duro a los 30 segundos de inactividad es normal y recomendable, no sólo por ahorro de energía sino por protección ante posibles caidas que pudieran dañarlo.
El problema parece que radica más en el hecho de que nada más irse a dormir el disco, el SO lo despierta de nuevo, algo que no ocurre en windows, según dicen.
Las especulaciones ahora van en saber si es algo específico de Ubuntu (algún servicio, log...), del kernel linux, del sistema de archivos, núcleos UNIX...
En el bug report alguien apunta a que, en su Macbook, OSX también le incrementa la cuenta a un ritmo muy alto.
Vamos, que es un problema más puñetero de lo que parecía al principio, y está claro por qué es algo que no han arreglado (no es cuestión de cambiar un número en un script).
Por otro lado, aunque evitar que el disco se vaya a dormir puede alargar su vida, tampoco es una solución. Los discos duros de portátil deben irse a dormir, que para eso los han diseñado.
En medio de todo esto, como las empresas que hacen los discos tampoco explican exáctamente cómo funcionan, la labor de hacer funcionar bien las cosas se dificulta más todavía...
a la mierda
anónimo27 Octubre 2007 - 3:45pm
ehh.. desde que lei la news me puse a leer al respecto y corrí:
sudo smartctl -a /dev/sda | grep Load_Cycle_Count
(previa instalada de smartmontools) comando que te trae la cantidad de apagadas que tuvo el disco, al correrlo por primera vez me mostraba 4339 (la notebook tiene 3 dias) dije a la "pucha" es mucho, seguí leyendo, me entere aquí.
que en realidad en ubuntu el modo de laptop viene en false (chequear con cat /etc/default/acpi-support | grep LAPTOP , si dice false esta todo bien!) y que el problema es de los manufacturadores de notebook que ponen esta opcion a nivel BIOS o algo así, la cuestión es que despues de casi 2 horas volví a correr el primer comando, teniendo como resultado 4494 UNA LOCURA 155 veces en menos de 2 horas ( si sobrepasa los 90 en un día ya es muchisimo ), de terror yo por las dudas ya le estoy instalando arch a mi notebook tambien :P.
saludos
insulae
Solucionado al instante, ¿eso se puede hacer en windows?
anónimo27 Octubre 2007 - 1:31pm
Ya está solucionado, se edita el fichero power.sh y se cambia el 1 por un 255 o 254, a elección, con esto ya está solucionado el problema nada más conocerse, esto en windows no puedes hacerlo, viva ubuntu
Sin mencionar que sustituir el fichero power.sh es algo que puede hacer Canonical en cuanto se le antoje, cosa que windows haría "obligatoriamente" y sin dejarnos opción de modificarlo :D
Planes de energia
FAQsimil27 Octubre 2007 - 5:46pm
Sera broma ¿no?
Con unos clicks del raton, bien en los planes de energia del propio Windows, bien en la tipica herramienta que los fabricantes de portatiles incluyen en sus equipos.
--
La primera regla de seguridad es NO trabajar con cuenta de Administrador
Explicame
anónimo28 Octubre 2007 - 1:53am
Explicame donde puedo modificar la opcion APD o como se llame en la ficha de Energía de Windows.
Yo diría que las opciones son bastante limitadas y para usuarios noveles, y no opciones de este tipo.
Mires como lo mires, un problema de este tipo dificilmente saldría a la luz en Windows. Cuando lo hiciera, Microsoft y solo Microsoft decidiría si arreglarlo o no. Cuando decidiera arreglarlo, la solución sería la que a Microsoft más le interesara.
GNU/Linux rulez!!
tengo una notebook
anónimo26 Octubre 2007 - 11:05pm
Hola,
tengo una notebook compaq hp nx6120, a mi me afectaria lo que dice el tema, de que se pueda dañar el disco duro, o esto es en general(dañando cualquier disco duro).
un saludo
Y si deshabilito el laptop mode
anónimo26 Octubre 2007 - 10:45pm
que pasa si me voy a /etc/default/acpi-support y pongo
ENABLE_LAPTOP_MODE = false Como lo traia apenas lo instale.?¿
?¿ Sera por eso que lo trae deshabilitado?
pues es verdad...
anónimo26 Octubre 2007 - 9:11pm
...que cada vez linux se acerca más a windows. Cuanto más popular se hace y más se acerca a lo comercial más fallos gordos aparecen (sí fallo, que si llega a ser Windows lo estábamos matando). Recordemos como hace nada Debian tuvo que sacar una versión nueva de su flamante y recién salida versión por los fallos que tenía.
No se le mira el colmillo.....
anónimo27 Octubre 2007 - 5:58am
Oye me molestan cada vez que quieren asemejar Windows con cualquier dist de Linux u Open Source, Windows es una S.O. desarrollado por una partida de tipos (Bill a la cabeza) que gana una pelota de dinero por hacerlo, y nosostros los End Users, pagamos otra pelota por ello, por ende es comprensible que con cualquier bug que este nos salga nos encabronemos y nos quejemos. Pero con Open Source y Free licences no nos podemos quejar como niñas, pues es deber mas bien colaborar con la solución y no esperar a que nos lo solucionen tal cual paternalista costumbre. Bien lo dice un proverbio del llano venezolano: "a caballo regalao no se le ve el colmillo"...
Sergio
Quien vive de refranes xD
anónimo27 Octubre 2007 - 8:28pm
¿Si es gratis no te puedes quejar? Por supuesto sí porque el SO es gratuito, pero si te daña el disco duro o cualquier otro componente por el que SI HAS PAGADO la cosa cambia ¿no?
Además si de algo alardea Linux (y sus usuarios) es que precisamente de hacer las cosas bien y no cometer las torpezas del mundo Windows. No resolver un problema que tiene como un año de descubierto, que daña el equipo, que lo hace sin informar al usuario tiene todo el tufillo de Microsoft.
Totalmente de acuerdo
anónimo27 Octubre 2007 - 2:23pm
Estoy totalmente de acuerdo contigo.
El que crea que es un peligro para su ordenador que no lo use o que colabore para solucionar el problema. Pero yo creo que no tenemos derecho a patalear por un error en algo que es gratis y nadie te obliga a usar. Con esto no quiero decir que no se pueda ser crítico o que haya que decir solo lo bueno, pero no me parece justo compararlo con otros sistemas operativos de pago, ya que por estos sí que tenemos derecho a reclamar un buen servicio si hemos pagado por ellos.
debian siempre hace lo mismo
anónimo27 Octubre 2007 - 12:07am
Debian siempre funciona así, cuando sale una versión estable (actualmente Etch ) van arreglando los errores de los diferentes programas que la componen , y te los puedes actualizar progresivamente y cada cierto tiempo sacan una revisión que se trata de las nuevas imagenes (CD, DVD, etc..) en la que se incluyen todas las correciones, en la anterior versión estable de Debian GNU/Linux (Sarge) creo recordar que sacaron hasta 6 revisiones. Aparte, lo de Ubuntu en este caso es un fallo (yo creo que si es como dicen, es bastante gordo), lo curioso es que sigan tomado la decisión de mantener esa configuración sin hacer público el por qué.
¿Y cuando esta conectada?
anónimo26 Octubre 2007 - 8:59pm
¿El problema solo esta cuando trabaja con la pura bateria?
¿Por que si trabajo sin la bateria pero conectado a la corriente electrica el dilema es el mismo?
También, al menos en mi caso.
anónimo27 Octubre 2007 - 12:50am
Tengo instalado Ubuntu 7.04 en un portátil ACER sin batería (conectado directamente a la red eléctrica) y la verdad es que, desde hace un tiempo, me he percatado que cada 10-15 segundos se oye un "clack" del disco duro que me tenía ya algo mosqueadillo. En este mismo equipo tengo instalado Debian 4.0r1 y no ocurre nada por lo que ya sospechaba yo algo que debía tratarse de un problema de Ubuntu. Después de leer este artículo, estoy aterrado y planteándome dejar de utilizar, al menos durante un tiempo, Ubuntu.
me van a querer lapidar...
anónimo26 Octubre 2007 - 8:22pm
Por hacer tamaña comparación, créanme, no es de mala intención ni mucho menos, pero al tratar el asunto en términos de "que prefieres: o tu disco o la duración de tu batería" y que por su parte ubuntu se haya inclinado por la batería me hace recordar comentarios anteriores acerca de otros temas de conocido SO donde se discute si lo que tiene son "bugs" o son "features"... les suena familiar?
Una vez mas... suplico que lo vean con sentido del humor y para aquellos que pudieran resultar agraviados... Soooooooooooooooooooooorry!!!
Aprovechando, un saludo y una felicitación al Admin por este excelente sitio, y a quienes colaboran para hacerlo tan entretenido y enriquecedor a la vez... caí aqui por mero (y afortunado) accidente al buscar no recuerdo qué en google y desde ahi no he dejado de visitarlos... Buena vibra y sigan pa'elante caballeros!! Buena mar y mejores vientos!!
Saludos desde México!
Parece una ladilla muy genérica
anónimo26 Octubre 2007 - 7:37pm
Esto es, sacando conclusiones sólo del artículo del administrador, da la impresión que se trata de un compromiso entre ahorro de energía y ahorro de vida del disco. Si esto es así, no se trata de un error de Ubuntu, sino que cualquier SO tiene que afrontar este compromiso de alguna manera: unos optarán por dar más caña al disco y ahorrar batería y otros por lo contrario.
Pero me parece un poco estúpido que ahorrando batería sea precisamente cuando más movimiento de cabezales hay... ya miraré los enlaces a ver de qué va esto con más detalle.
Si se confirma esta paradoja, la conclusión es que un disco duro "de discos" no está preparado para ser usado en portátiles. Por lo que bienvenido sea en cualquier caso el advenimiento de los SSD, que ya tardan.
Te explico
anónimo26 Octubre 2007 - 7:51pm
No aparcar las cabezas con tanta frecuencia mejora el funcionamiento, porque es más rapido el acceso de las cabezas a las pistas. Lógicamente, esto tiene un coste energético, que APM pretende ahorrar, a base de dejar los cabezales aparcados siempre que se pueda (esto es, al estilo excesivamente conservador de ubuntu).
Cierto
anónimo26 Octubre 2007 - 7:43pm
El problema es que la forma de afrontar ese compromiso por parte de Ubuntu parece demasiado extrema -> que el disco muera antes, para que la batería dure más.
Parece que siguen las consignas de Gore ;))))
Pues esa podría ser la causa
anónimo26 Octubre 2007 - 7:30pm
Coincidiendo con la instalación de la 7.04, al poco tiempo, tuve que cambiar el disco de mi portátil. Afortunadamente lo tenía asegurado y no tuve que pagar los cerca de 500 euros que me costó la broma. Ahora que se ha terminado el seguro es posible que borre Ubuntu. Si esto fuese así (y no estoy diciendo que fuese Ubuntu la causa de su rotura, ya que el disco tenía cerca de tres años de antigüedad), sería lamentable.
Dime donde.
anónimo26 Octubre 2007 - 8:51pm
500 euros!!!!!!!!!!!!!!!
Por dios!!!!!!!!!
Un disco duro 2.5 ata de 120 gb lo encontraras por menos de 100 euros, uno sata 120 gb por el mismo precio mas o menos.
El 90% de los portatiles tiene un acceso rapido al disco para cambiarlo rapidamente.
Otra cosa (de un tecnico de reparacion especializado en portatiles) tener datos importantes en un disco de 2.5 y no tener copia de seguridad es suicida.
Saludos
PD: Dime a que aseguradora le puedo chingar esos precios para que me pueda comprar un piso de una puta vez
¿Por qué se aparcan los cabezales?
anónimo26 Octubre 2007 - 7:14pm
Aparcar los cabezales del disco duro tiene dos funciones:
Desactivar esta función hace que no sólo se gaste más energía, sino que aumenta el peligro de daños por culpa de golpes, sacudidas, etc. bastante frecuentes en un portátil.
De ahí que la solución no pasa por tener el disco encendido el 100% del tiempo, sino mantener un equilibrio entre tiempo apagado y número de apagados.
Lo óptimo de hecho, sería mantenerlo apagado el mayor tiempo posible, con el mínimo número posible de apagados. Por ejemplo: tener RAM suficiente como para que no haga falta acceder demasiado al disco, y/o usar un buffer de memoria flash, por ejemplo para el archivo de journal, que sólo se volcase a disco cuando se llenase o el disco estuviese encendido por otro motivo.
Ya...
anónimo26 Octubre 2007 - 7:25pm
¿Y por qué elegir 1 (como hace ubuntu) cuando existe un rango entre 1 y 255? Con un 1 agotas el tope de ciclos en un plis plas.
Mi abuela solía decir que en el punto medio está la virtud.
Pues...
anónimo26 Octubre 2007 - 9:26pm
No dudaremos de la sabiduría de tu abuela... o tal vez sí:
Hitachi/IBM drive APM modes
0x00 : disable APM (default value)
0x01 - 0x3f : Invalid values
0x40 - 0x7f : APM mode is unload with low RPM idle
0x80 - 0xbf : APM mode is unload with normal RPM idle
¿A que ya no está tan claro que haya que ponerlo a 128?
(ni a 1, ni a 255, ni a... etc.)
La abuela tiene razón (en este caso)
anónimo28 Octubre 2007 - 1:35am
En este caso la abuela acertó una vez más... 128 es 0x80 en Hexadecimal . Por lo tanto en el caso de los Hitachi (yo tengo uno en el portatil como supongo que mucha gente ;-) da igual que sea 128 o 255, mientras esté dentro de ese rango.
De hecho ahora mismo lo miré, por todo este revuelo que hay por el tema de los discos y linux, y me indica precisamente que está configurado a " Advanced power management level: 128 (0x80)"
Saludos
Como lo miras?
anónimo30 Octubre 2007 - 5:36pm
Me refiero a la aplicación que usas para ver el estado en el que está el disco.
Mi recomendación
admin26 Octubre 2007 - 6:54pm
A la gente preocupada por la salud de su portátil, me permito recomendarle estas dos lecturas:
y a sus derivados?
dpz26 Octubre 2007 - 6:46pm
Se sabe si esto también afecta a otras distribuciones?
Como por ejemplo a Linux Mint, que esta basada en ubuntu.
Tendre que estar al loro por si las moscas...no me quiero quedar sin mi nuevo laptop :D