Cada vez que update-grub
se ejecuta, se escanean todos los discos duros. Cada unidad que esté en estado de espera girará para quedar inactiva. Esto es un desperdicio de energía. Utilizamos update-grub versión 1.98:
# update-grub -v
grub-mkconfig (GRUB) 1.98+20100804-14+squeeze1
Regresión
Hay una
GRUB_DISABLE_OS_PROBER=true
opción en el/etc/default/grub
archivo. Pero eso parece funcionar solo desde la versión 2 y posteriores. Al menos no deja de escanear todas las unidades en nuestra versión 1.98.Hay un
/etc/grub.d/20_linux_xen
script que podría ejecutarse como parte de update-grub. Después de eliminar los derechos de ejecución para todos los usuarios conchmod a-x /etc/grub.d/20_linux_xen
todas las unidades, todavía funcionan.
¿Cómo dejar update-grub
de escanear todos y cada uno de los discos duros?
/usr/sbin/grub-probe --target=device /
. Ese comando también hace que todas las unidades giren. El /usr/sbin/grub-probe
no es un script de shell.
update-grub
? Esto solo debería suceder cuando instala un nuevo núcleo, entonces, ¿a quién le importa?