Загрузчик GRUB2 неверный по умолчанию Ubuntu 15.10

Я изменил файл /etc/default/grub следующим образом:

GRUB_DEFAULT=3
GRUB_HIDDEN_TIMEOUT=0
GRUB_TIMEOUT=0

, а также файл /etc/grub.d/30_os-prober следующим образом:

if [ "\${timeout}" = 0 ]; then    
  set timeout=0

Моя проблема заключается в следующем: я хотел GRUB_DEFAULT для запуска Ubuntu, но проблема в том, что GRUB_DEFAULT=3 указывает на запуск памяти теста Windows, а с другими модификациями, меню GRUB2 пропускается и переходит непосредственно к этому разделу (Тест Windows).

Мне нужно найти способ отредактировать Ubuntu /etc/default/grub и установить GRUB_DEFAULT=3 на GRUB_DEFAULT=1 или способ посмотреть МЕНЮ GRUB при запуске.

Удержание смены после загрузки не работает. Есть идеи?

0
задан 21 February 2016 в 18:21

1 ответ

/etc/default/grub и файлы в /etc/grub.d/ являются файлами шаблонов, которые определяют, как команда update-grub создает файлы конфигурации grub. Вы можете редактировать файлы в [boot partition mount point]/grub/grub.cfg из другой ОС, которая может читать файловую систему /boot (обычно ext4), включая живые системы, которые вы запускаете с USB. Просто смонтируйте свою /boot файловую систему в [boot partition mount point] - если сомневаетесь, какая из них правильная, проверьте /etc/fstab, найдите UUID для /boot и mount UUID=[UUID] /mnt/boot (затем отредактируйте /mnt/boot/grub/grub.cfg).

0
ответ дан 21 February 2016 в 18:21

Другие вопросы по тегам:

Похожие вопросы: