У меня есть 2 жестких диска - SSD на 240 ГБ и стандартный диск на 2 ТБ. Я поместил Windows, Linux Mint и Ubuntu 16.04 на SSD, sda и Fedora и Kali Linux на диске на 2 ТБ, sdb.
Теперь, когда я устанавливал системы (я установил их в Windows порядка, Linux Mint, Ubuntu, Fedora и Kali Linux), пока я не исчерпал пространство в sda при установке Ubuntu, меню личинки продолжало изменяться согласно последней установленной ОС. Значение, когда я был сделан, установив Linux Mint, grub2 меню Монетного двора, имело, обнаружился во время начальной загрузки ПК, и аналогично, после того, как я развил его с установкой Ubuntu, Ubuntu grub2 обнаружилась. Теперь, я продолжил устанавливать Fedora, сопровождаемую Kali Linux. Но на этот раз, я вижу, что то же самое меню Ubuntu grub2 отображается. Кроме того, для выбора Fedora или Kali, я должен нажать свою клавишу параметров загрузки F11 (материнская плата MSI), где это показывает Fedora и Kali. Если я выбираю и возобновляю также, я могу загрузиться к соответствующей системе.
Чиня вокруг в Ubuntu, я попробовал следующее:
sudo os-prober
sudo update-grub
Эти команды сделали задание и добавили Fedora и Kali к меню Ubuntu grub2.
Теперь, я хотел бы знать:
Вы установили Fedora и Kali Linux на диске на 2 ТБ, sdb
, и Вы установили их загрузчики на sdb также. Если Вы установили их загрузчики на sda
, они использовались бы в качестве загрузчиков по умолчанию, потому что загрузки компьютера от sda
по умолчанию.
Возможно установить загрузчик впоследствии, 'восстановите личинка'. См. эти ссылки,
help.ubuntu.com/community/Grub2/Installing
help.ubuntu.com/community/Boot-Repair
Метод Вы использовали с
sudo update-grub
хороший метод и должен также использоваться, когда 'другие' операционные системы Linux обновили (новые) ядра. Иначе эти новые ядра не будут доступны с помощью меню личинки.