Jedes Mal, wenn ausgeführt update-grub
wird, werden alle Festplatten gescannt. Jedes Laufwerk, das sich im Standby-Zustand befindet, dreht sich in den Leerlauf. Dies ist eine Verschwendung von Energie. Wir verwenden Update-Grub Version 1.98:
# update-grub -v
grub-mkconfig (GRUB) 1.98+20100804-14+squeeze1
Regression
Es gibt eine
GRUB_DISABLE_OS_PROBER=true
Option in der/etc/default/grub
Datei. Das scheint aber erst ab Version 2 zu funktionieren. Zumindest hört es nicht auf, alle Laufwerke in unserer Version 1.98 zu scannen.Es gibt ein
/etc/grub.d/20_linux_xen
Skript, das möglicherweise als Teil von update-grub ausgeführt wird. Nach dem Entfernen von Ausführungsrechten für alle Benutzer mitchmod a-x /etc/grub.d/20_linux_xen
allen Laufwerken drehen sich immer noch.
Wie kann update-grub
ich verhindern, dass jede Festplatte gescannt wird?
/usr/sbin/grub-probe --target=device /
. Dieser Befehl bewirkt auch, dass alle Laufwerke hochfahren. Das /usr/sbin/grub-probe
ist kein Shell-Skript.
update-grub
? Dies sollte nur passieren, wenn Sie einen neuen Kernel installieren. Wen interessiert das?