Редагування елемента завантаження за замовчуванням у меню grub, остаточна відповідь?


25

Кожен раз, коли я намагався подвоїти завантаження Ubuntu з Windows, у мене завжди виникають труднощі з тим самим ... редагуванням параметра за замовчуванням на завантажувачі grub. Зараз я біжу 11.10 і зіткнувся з тією ж проблемою.

  • Стартап-менеджер не працював 11.04, також не працює 11.10.
  • Здається, редагування GRUB_DEFAULT=у /etc/default/grubфайлі теж не працює.

Це не повинно бути складним, і я впевнений, що є просте пояснення. Може хтось скажіть, будь ласка, що це таке?

Відповіді:


23

Остаточним посібником є ​​вікі спільноти (посилання нижче).

Але підсумовуючи - GRUB_DEFAULTприймає або числове, або рядкове значення. Числові значення відображають параметри порядку завантаження (значення вводу меню), описані в/boot/grub/grub.cfg

Наприклад - у моїй грубі моє значення GRUB_DEFAULT встановлюється на значення 6 (шість):

введіть тут опис зображення

Якщо ви подивитесь /boot/grub/grub.cfgі порахуєте рядки, починаючи з текстового меню, де перший запис дорівнює нулю , другий - один, і так далі, ви побачите, що значення шести відповідає тому, що ви бачите на екрані grub.

введіть тут опис зображення

Примітка: Я врізав файл, щоб просто показати рядки, починаючи з текстового меню

Встановлення значення рядка корисно, якщо ви хочете зробити Windows завантаженням за замовчуванням.

Ви вносите зміни GRUB_DEFAULTу файл/etc/default/grub

В обох випадках - запустіть, sudo update-grubщоб відновити файл /boot/grub/grub.cfg- це той самий файл, який використовує grub, але не слід змінювати себе.


Пов'язане запитання:

  1. Як налаштувати Windows на завантаження як за замовчуванням у завантажувачі?
  2. https://help.ubuntu.com/community/Grub2

Як називається запис? Мітка після menuentry? menuentry_id_option? Щось не вказано за замовчуванням? Чи потрібно це цитувати при передачі GRUB_DEFAULT? Чи можете ви, можливо, змінити приклад, щоб показати, як користуватися іменами / ідентифікаторами для введення меню, оскільки визначення індексів здається поганою ідеєю.
Карл Ріхтер

Привіт, @fossfreedom, я бачив цю тему, коли шукав спосіб змінити мітку меню GRUB прямо з редактора, не завантажуючи ОС, яка його встановила (Має бути Ctrl-X з посібника GRUB, але, можливо, встановлена ​​груба занадто стара). У всякому разі, мій коментар - це замість того, як ви зробили знімок екрана вище разом із дійсно приємними стрілками та мітками, які ви додали? До речі, ваш текстовий редактор додав еліпсис? Що ви використовуєте?
зелений діод

Насправді це занадто старе керівництво на gnu.org: від червня 2012 року для версії GRUB 2.00: P
зелений діод

1

У мене це було, і він все ще не працював незалежно від того, скільки разів я пробував варіанти ... поки я не зрозумів, що у мене є два файли / etc / default / grub - по одному для кожного мого кореня подвійного завантаження! І я редагував неправильну. Отже, десь є інший файл або змінна, яка вибирає, який файл ми використовуємо насправді.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.