Щоразу update-grub
при запуску всі жорсткі диски скануються. Кожен накопичувач, який перебуває в режимі очікування, повертатиметься та працює. Це марнотрата енергії. Ми використовуємо update-grub версії 1.98:
# update-grub -v
grub-mkconfig (GRUB) 1.98+20100804-14+squeeze1
Регресія
У файлі є
GRUB_DISABLE_OS_PROBER=true
опція/etc/default/grub
. Але це, здається, працює лише від версії 2 і новішої. Принаймні, це не зупиняє сканування всіх дисків у нашій версії 1.98.Існує
/etc/grub.d/20_linux_xen
сценарій, який може запускатися як частина update-grub. Після видалення прав на виконання для всіх користувачів ізchmod a-x /etc/grub.d/20_linux_xen
усіма накопичувачами все-таки закручується.
Як відмовитися update-grub
від сканування кожного жорсткого диска?
/usr/sbin/grub-probe --target=device /
. Ця команда також спричиняє згортання всіх дисків. /usr/sbin/grub-probe
Чи не сценарій оболонки.
update-grub
? Це повинно статися лише при встановленні нового ядра, і кого це хвилює?