Toda vez que update-grub
é executado, todos os discos rígidos são verificados. Cada unidade que está no modo de espera gira para ficar ociosa. Isso é um desperdício de energia. Usamos o update-grub versão 1.98:
# update-grub -v
grub-mkconfig (GRUB) 1.98+20100804-14+squeeze1
Regressão
Há uma
GRUB_DISABLE_OS_PROBER=true
opção no/etc/default/grub
arquivo Mas isso parece funcionar apenas a partir da versão 2 e posterior. Pelo menos, não para de verificar todas as unidades em nossa versão 1.98.Há um
/etc/grub.d/20_linux_xen
script que pode ser executado como parte do update-grub. Depois de remover os direitos de execução para todos os usuários comchmod a-x /etc/grub.d/20_linux_xen
todas as unidades, eles continuam girando.
Como parar update-grub
de verificar cada disco rígido?
/usr/sbin/grub-probe --target=device /
. Esse comando também faz com que todas as unidades girem. O /usr/sbin/grub-probe
não é um script de shell.
update-grub
? Isso só deve acontecer quando você instala um novo kernel, então quem se importa?