dbednarski
(usa Debian)
Enviado em 17/09/2010 - 15:07h
Olá,
Descobri na internet, depois de perder um HD NOVO do meu notebook, que o Ubuntu segue as recomendações do fabricante do HD quanto aos ciclos de carga/descarga. Acontece que ciclos de carga executados a todo momento destroem o HD em pouco tempo (e isso foi o que matou um HD meu já). No site
http://alexblog.eeol.org/linux/aumentando-a-vida-util-dos-hds/ explica melhor isso.
Instalei o smartmontools no repositório e executei para ver a freqüência com a qual o hd é carregado/descarregado, o comando:
sudo smartctl -A /dev/sda | grep Load_Cycle_Count
Resultados, em um momento qualquer:
225 Load_Cycle_Count 0x0032 098 098 000 Old_age Always - 25308
e 10 minutos depois:
225 Load_Cycle_Count 0x0032 098 098 000 Old_age Always - 25450
142 cargas em 10 minutos!
Tentei contornar o problema com esse script proposto no site que mostrei:
#!/bin/sh
PARAM=255
HD=/dev/sda
echo "#!/bin/sh" > 99-hdd-spin-fix.sh
echo "hdparm -B $PARAM $HD" >> 99-hdd-spin-fix.sh
chmod +x 99-hdd-spin-fix.sh
cp 99-hdd-spin-fix.sh /etc/acpi/suspend.d/
cp 99-hdd-spin-fix.sh /etc/acpi/resume.d/
mv 99-hdd-spin-fix.sh /etc/acpi/start.d/
Acontece que não há os diretórios /etc/acpi/suspend.d, /etc/acpi/resume.d, /etc/acpi/start.d no meu computador. Primeiramente executei manualmente o comando hdparm, que deveria desativar os ciclos de carga:
sudo hdparm -B 255 /dev/sda
Executei novamente o "sudo smartctl -A /dev/sda | grep Load_Cycle_Count", mas nada mudou, o HD continuava (e continua) sendo carregado/descarregado com uma freqüência assustadora!
Depois, então, criei tais diretórios (suspend.d, resume.d, start.d) e rodei o script; reiniciei, e novamente, os ciclos continuam altos.
Peço ajuda aos experientes, como resolver, como desabilitar os ciclos de carga/descarga (ou a menos abrandá-los) porque em breve perderei mais um HD. Utilizo o Ubuntu 10.04.
Muito obrigado desde já