Как изменить параметры, отображаемые в сгенерированном файле 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
Другие вопросы по тегам