Щоразу 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? Це повинно статися лише при встановленні нового ядра, і кого це хвилює?