2

У меня на компьютере запущено два экземпляра Ubuntu (второй - для класса операционных систем).

Проблема в том, что когда я установил второй Ubuntu, MBR теперь смотрит на второй GRUB, хотя второй раздел не помечен как загрузочный (с помощью cfdisk).

Как мне сделать MBR, чтобы посмотреть на GRUB первого раздела?

редактировать: единственная причина, по которой я забочусь, в том случае, если я кирпич второй Ubuntu Dist, я не хочу, чтобы шанс кирпича моего компьютера.

2 ответа2

1

если вы загрузили grub в VBR обоих разделов (см. этот фантастический пост Superuser о том, как работают загрузочные секторы), вы можете просто загрузить исходную установку и переустановить grub.

Из раздела "Переустановка Grub" на https://help.ubuntu.com/community/Grub2/Установка

После установки другой операционной системы, которая установила собственный загрузчик, переустановите GRUB2, чтобы вернуть управление нужной ОС. Когда операционная система добавляется на мультизагрузочный компьютер, она обычно принимает командование процессом загрузки. Переустановка GRUB 2 из нужной ОС вернет управление процессом загрузки в эту ОС.

Grub в любом случае игнорирует загрузочный флаг .

Если у вас есть привычка устанавливать несколько ОС, вы можете рассмотреть возможность создания выделенного раздела grub.

1

Загрузите Ubuntu, которым вы хотите быть первым в загрузчике, и запустите:

sudo update-grub
sudo grub-install /dev/sdX

Где X - буква жесткого диска, на котором установлен GRUB (вероятно, "а")

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .