Ubuntu меняет порядок загрузки GRUB. Как это предотвратить?

Я трижды загружаю Windows Vista, рабочий стол Ubuntu 12.04 и Fluxbox на основе мини-ISO Ubuntu 12.10. Сначала была установлена ​​Vista, затем я установил рабочий стол Ubuntu 12.04, а затем Ubuntu 12.10 Fluxbox. Установка Ubuntu 12.10 Fluxbox загружалась по умолчанию, что и было моим намерением. Все системы регулярно обновляются. Иногда после dist-update в системе Ubuntu, которая не загружается по умолчанию, загрузка по умолчанию меняется на эту систему. Поэтому иногда порядок загрузки GRUB изменяется с Ubuntu 12.10 Fluxbox по умолчанию на рабочий стол Ubuntu 12.04 по умолчанию, а после ряда dist-обновлений он снова возвращается обратно. Такое поведение происходит неоднократно, что вызывает поведение только иногда, не ясно.

Кажется, что есть два файла grub.cfg (по моему мнению, для создания меню запуска GRUB), один из которых создан рабочим столом Ubuntu 12.04, а другой - Ubuntu 12.10 Fluxbox. Во время загрузки один из этих файлов читается. Какой используется, меняется иногда после обновлений. Обновления не являются обновлениями выпуска (например, 12.04 -> 12.10).

Есть ли способ предотвратить такое поведение?

0
задан 21 February 2013 в 19:42

1 ответ

Сначала вам нужно установить Boot Repair:

grub-install -v 
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair

Если вы уже установили boot-repair, пропустите предыдущий шаг и запустите восстановление загрузчика:

boot-repair

Из В окне восстановления загрузчика вы можете указать, какой Ubuntu будет запускаться по умолчанию.

Как использовать загрузочный ремонт, посетите http://www.howtogeek.com/114884/how-to-repair-grub2-when-ubuntu-wont-boot/

0
ответ дан 21 February 2013 в 19:42

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

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