После установки второго дистрибутива, отдельная установка grub2

Я много гуглил, но не мог найти никакого решения.

Я установил Kubuntu 14.04 (sda2) с отдельным домашним разделом (sda4) в режиме EFI.

Тогда я решил установить второй дистрибутив (Ubuntu Studio 14.04). Во время установки Ubuntu Studio (теперь sda5) программа установки распознала Kubuntu и добавила его в Grub2. Все идет нормально.

 $ sudo parted -l
Modell: ATA ST500LT012-1DG14 (scsi)
Festplatte  /dev/sda:  500GB
Sektorgröße (logisch/physisch): 512B/4096B
Partitionstabelle: gpt

Nummer  Anfang  Ende    Größe   Dateisystem     Name  Flags
 1      1049kB  538MB   537MB   fat32                 boot
 2      538MB   26,8GB  26,2GB  ext4
 4      26,8GB  446GB   419GB   ext4
 5      446GB   496GB   50,3GB  ext4
 3      496GB   500GB   4182MB  linux-swap(v1)

Дело в том, что Grub2, похоже, устанавливается с новой ОС на sda5. Еще одна копия grub с другой ОС установлена ​​в sda2.

Теперь, если я выполняю update-grub на Kubuntu (на sda2), он меняет grub2 на sda2, однако после установки Ubuntu Studio Grub2 на sda5 кажется тем, который используется для загрузки. Что оставляет меня с проблемой, что grub не обновляется должным образом после автоматического обновления ядра в Kubuntu (sda2), что происходит довольно часто.

Как я могу заставить оба дистрибутива использовать один и тот же Grub?

Или как мне снова "включить" grub на sda2? Потому что я планировал оставить Ubuntu Studio (sda5) в автономном режиме, только для музыки, поэтому обновления системы мне не нужны. Следуя концепции "никогда не меняйте работающую систему".

2 ответа

Вы пробовали Boot Repair? Программное обеспечение должно позволить вам синхронизировать параметры меню GRUB во всех ваших установках.

Смотрите домашнюю страницу Boot Repair здесь.

Процедура:

В Кубунту:

  1. Откройте терминал,

    Нажмите Ctrl + Alt + T

  2. Запустить его:

    судо-я

    apt-get install --reinstall grub-efi-amd64

    обновление-личинка

    перезагружать

б- В Ubuntu Studio:

  1. Откройте терминал,

    Нажмите Ctrl + Alt + T

  2. Запустить его:

    судо-я

    grub-install /dev/sda5

    перезагружать

в- в кубунту:

  1. Откройте терминал,

    Нажмите Ctrl + Alt + T

  2. Запустить его:

    судо-я

    обновление-личинка

С этого момента Grub Kubuntu должен обрабатывать меню для обеих операционных систем.

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