Grub fatal error при установке на внешний жесткий диск (sdb)

Итак, я разработал правильный способ разбиения внешнего жесткого диска (см. Ссылку ниже) и правильных разделов для Ubuntu. Однако во время установки недалеко от конца говорится, что grub или начальный загрузчик не удалось установить.

Я пытаюсь выбрать раздел sdb1 на внешнем жестком диске, который я выбрал для /boot (что звучит очевидно, делать это с ...), но все еще фатальные ошибки и не может быть установлен , Я использую Intel Core 2 Duo Mac и загрузился в установочный CD / DVD.

Вот учебник, который я нашел на этом сайте: Как установить Ubuntu на внешний жесткий диск?

Как и учебник, я сделал это так:

  • sdb1 был /boot, 258MB и ext2 файловая система
  • sdb2 был swap , 8GB ( удваивай оперативную память)
  • sdb3 был / для root, 10GB и ext4 файловая система
  • sdb4 был [ 113], мой остаток от 2 ТБ и ext4 файловая система

Надеюсь, это поможет вам помочь мне:)

Пожалуйста, нужна помощь:)

-1
задан 13 April 2017 в 15:24

2 ответа

Я думаю, что все боятся вашего вопроса, потому что он немного сложен и не совсем понятен. Но я постараюсь помочь вам, если вы готовы сделать небольшую работу, чтобы помочь себе; кажется, что вы не боитесь учиться, что может быть частью вашей проблемы - возможно, вы слишком много кусаете (байт?). :)

Моя первая рекомендация - пока забыть о стольких разделах. Это только сделает его более сложным и, вероятно, не является необходимым, но если позже вы решите, что это так, вы можете изменить его довольно легко.

О GRUB, насколько я понимаю ... Есть две вещи, о которых нужно подумать. Первый - это место, где живет настоящий загрузчик, а другой - место, где живет остальная часть GRUB (и обычно файлы ОС). При загрузке диск не очень умный, и все, что ему нужно, - это указать, куда обратиться за помощью при загрузке. Так что для этого есть небольшой объем кода в том, что называется MBR (основная загрузочная запись). Существует более новая схема, используемая только в последних системах Windows, которые используют нечто, называемое GPT, но у меня нет никакого опыта с этим. Надеюсь, у вас нет новых версий Windows на диске. Если это так, убедитесь, что у вас есть загрузочный диск Windows для восстановления.

В любом случае, обычный способ установки GRUB - это установить его в MBR (sdb, , а не sdb1). Затем остальная часть GRUB устанавливается в раздел ОС (в вашем случае sdb1), и часть MBR просят посмотреть там. Если вы устанавливаете другую версию в другом разделе, она сообщит MBR-части о поиске в новом разделе и, как правило, скопирует старые настройки в новый раздел. Но если вы удалите новый раздел, он больше не будет работать, пока вы не скажете MBR-части вернуться к старому разделу.

Я понятия не имею, как справиться с установкой его на раздел вроде sdb1; Я подозреваю, что это будет работать, только если у вас есть что-то в MBR, которое может связать загрузку этого раздела, как GRUB соединяется с Windows.

Дайте мне знать, если вам нужна более конкретная помощь. Кроме того, вы можете создать загрузочные компакт-диски с утилитами, которые могут автоматически решить эти проблемы, но в первую очередь рекомендуется понять, что происходит в первую очередь.

Надеюсь, это поможет, но если нет, дайте мне знать.

0
ответ дан 13 April 2017 в 15:24

Возможно, вы что-то пропустили в настройках GRUB. На главной странице разделов будет раскрывающийся список для выбора места установки GRUB (этот раздел отличается от указания разделов монтирования). Вы должны выбрать внешний жесткий диск (например, 500 ГБ имени внешнего жесткого диска вместе с номером устройства, например, sdb). Вы должны явно выбрать это для GRUB, который будет установлен на вашем внешнем жестком диске.

PS Это не имеет ничего общего с выбором / boot mount mount. Вы должны явно выбрать место установки GRUB. иногда по умолчанию используется ваш внутренний жесткий диск, и его необходимо заменить на внешний жесткий диск.

0
ответ дан 13 April 2017 в 15:24

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

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