Як відредагувати налаштування grub вручну?


0

У мене інсталятор USB Debian, і я хотів би додати новий пункт меню до меню grub (Автоматизована установка з деякими параметрами завантаження). Я знайшов grub.cfg і додав власний елемент меню, але він не відображається в меню grub. Перевірив файл grub.cfg, мій пункт меню все ще є, щоб він не перезаписався, але він не працює.

Будь-яка ідея, що я роблю неправильно?


Ви запустили update-grub після редагування?
mickeyf

Ні, я не зробив. Це замінить мій файл grub.cfg, і у мене немає команди grub-update у моїй ОС X. Інсталятор не має живої версії, тому я також не можу його використовувати. Крім того, оскільки я намагаюся змінити меню grub USB-установки, а не встановлену систему Linux, я думаю, це не вдасться (оскільки на USB немає папки / etc).
voider

Відповіді:


0

Гаразд, я зрозумів це. grub.cfg використовується лише для створення інших файлів cfg. Якщо ви хочете відредагувати наявні пункти меню або додати власні, вам слід відредагувати menu.cfg та інші файли cfg, що входять до menu.cfg (у моєму випадку це було txt.cfg для зміни тексту на основі текстового меню встановлення, щоб мати мою власну параметри завантаження та додати спеціальну мітку).


Краще додайте свої речі як cat <<EOF ... your menu ... EOFу виконуваний сценарій у /etc/grub.d(наприклад, /etc/grub.d/07_MINE), а потім update-grubзамість того, щоб ризикувати, що першим оновленням ядра буде видалено всі ваші зміни.
mosvy

Яку версію grub / debian ви використовуєте? На моїй машині є лише файли a /boot/grub/grub.cfg, no menu.cfgабо інші .cfg.
mosvy
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.