Ogni volta che update-grub
viene eseguito, vengono scansionati tutti i dischi rigidi. Ciascuna unità che si trova in stato di standby ruoterà per diventare inattiva. Questo è uno spreco di energia. Usiamo update-grub versione 1.98:
# update-grub -v
grub-mkconfig (GRUB) 1.98+20100804-14+squeeze1
Regressione
C'è
GRUB_DISABLE_OS_PROBER=true
un'opzione nel/etc/default/grub
file. Ma sembra funzionare solo dalla versione 2 in poi. Almeno non smette di scansionare tutte le unità nella nostra versione 1.98.C'è uno
/etc/grub.d/20_linux_xen
script che potrebbe essere eseguito come parte di update-grub. Dopo aver rimosso i diritti di esecuzione per tutti gli utenti conchmod a-x /etc/grub.d/20_linux_xen
tutte le unità continuano a girare.
Come interrompere la update-grub
scansione di ogni singolo disco rigido?
/usr/sbin/grub-probe --target=device /
. Questo comando fa anche girare tutte le unità. Non /usr/sbin/grub-probe
è uno script di shell.
update-grub
? Questo dovrebbe succedere solo quando installi un nuovo kernel, quindi a chi importa?