Как изменить параметры, отображаемые в сгенерированном файле Grub 0.97 menu.lst?
Я работаю на системах с 10.04.3, установленными в качестве обновления с 8.04. Таким образом, в этих системах установлен Grub 0.97.
Я хочу получить подробный вывод на консоль во время запуска, поэтому я хочу исключить "тихую" опцию, передаваемую ядру сгенерированными опциями меню Grub. Я вижу, что есть комментарий в файле /boot/grub/menu.lst:
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash
Я знаю, что изменения в menu.lst будут потеряны при следующем 'update-grub'. Итак, где или что я должен установить, чтобы при последующем вызове update-grub файл menu.lst создавался так, как я хочу?
У меня есть несколько новых систем (чистая установка 10.04 и 12.04), которые имеют файл /etc/default/grub, но мои системы Grub 0.97 не имеют этого файла. Могу ли я просто создать его и добавить
GRUB_CMDLINE_LINUX_DEFAULT=""
получить то, что я хочу (без "тихого" аргумента ядра) в menu.lst?
2 ответа
... получается, что для Grub 0.97 (т.е. Grub legacy) вы просто редактируете файл конфигурации на месте. Поэтому я зашел в /boot/grub/menu.lst и изменил
# defoptions=quiet splash
в
# defoptions=splash
и затем запустил "update-grub".
Да, строка defoptions является комментарием в файле menu.lst. После update-grub все параметры загрузки моего ядра больше не имели аргумента "quiet".
Используйте grub-customizer, это инструмент с графическим интерфейсом для редактирования конфигурации списка, времени ожидания и настроек внешнего вида
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer