Редагування елемента завантаження за замовчуванням у меню 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.