На моем ПК у меня два физических HD: 160 + 40 ГБ. На первом жестком диске у меня Ubuntu, и он работает без проблем (это тот, который я использую ..).
Я без особых проблем установил Debian на второй HD, но не могу с ним загрузиться.
Я использую основную личинку Ubuntu для запуска Debian. С разными конфигурациями grub я получил ошибку 21 (выбранный диск не существует)
или ошибку 15 (файл не найден)
. Для основного жесткого диска я использую (hd0,0), а для второго жесткого диска я использую имена (hd1,0).
Если я объявляю root (hd1,0), я получаю:
Ошибка 21: выбранный диск не существует.
Если я объявляю UUID = xxxxxx, я получаю
Ошибка 15: файл не найден
В Ubuntu есть grub1, а в debian - grub2.
Если я наберу fdisk -l
. Вижу два диска (sda и sdb). В BIOS отображается только один диск (наверное, первый). Это правильно?
Как я могу загрузить второй дистрибутив?
OP, кажется, решил проблему, запустив Boot-Repair , как сообщается в в комментарии :
я запускаю boot-repair и Я думаю, что это заставило GRUB2 начать. Теперь и Ubuntu, и Debian работают из этого
blockquote>Другое возможное решение, как предложил Брайам , может заключаться в том, чтобы установить GRUB2 вручную, а не с помощью Boot-Repair. (И затем, чтобы убедиться, что GRUB2 записан в MBR и обновлен, а исходная установка «GRUB1» больше не записывается автоматически в MBR.)