Последняя версия FreeBSD 10 не загружается после чистой установки.
Установлено с использованием этого образа: FreeBSD-10.0-RELEASE-amd64-memstick.img
Используется разделение на разделы, где я выбрал свой единственный жесткий диск, выбрал «Весь диск» и выбрал «Готово». Авторазделение выглядело отлично: GPT, boot, ufs, swap
Установка идет нормально, без сообщения об ошибке, но после окончательной перезагрузки - загрузочное устройство не найдено.
Я попробовал эти команды в оболочке LiveCD:
gpart bootcode -b /boot/mbr ada0
gpart set -a active ada0
Я также попробовал эту команду,
gpart destroy -F /dev/ada0
после чего я переустановил BSD, и он все еще не загружается.
SMART жесткого диска выглядит хорошо. Нет плохих секторов. Настройки BIOS верны (UEFI выключен).
Мне удалось успешно установить предыдущую версию FreeBSD с использованием FreeBSD-9.2-RELEASE-amd64-memstick.img
точно таких же шагов, автоматическое разделение выглядит абсолютно идентично. **
Я попытался установить, используя версию CD, FreeBSD-10.0-RELEASE-amd64-disc1.iso
и у меня точно такая же проблема, BIOS не загружается. **
Пожалуйста, помогите, я не уверен, почему 10.0-RELEASE не загружается.
Та же проблема возникает и во FreeBSD-10.0-RELEASE-i386-disc.iso.
gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada0
, но BIOS по-прежнему не загружается.Verifying DMI Pool Data ...
(который поступает из BIOS или чего-то еще, а не из ОС).Ответы:
У меня была похожая проблема, и вот что я должен был сделать на FreeBSD 10.0. Поскольку у вас еще нет ответа, вот что я сделал. После установки (что я сделал с GPT и ZFS), я решил пойти в терминал вместо перезагрузки. Затем я выполнил следующие команды.
'1' был номером моего загрузочного раздела с
gpart show
.источник
Можно констатировать очевидное здесь, но когда такое происходит, и я не знаю почему, я предполагаю, что это какая-то проблема с таблицей разделов, старыми метаданными geom или чем-то подобным. Я просто заполняю диск нулями
dd
и беспокоюсь о чем-то другом, пока это происходит. Я не могу вспомнить, чтобы эта стратегия потерпела неудачу, если BIOS не хочет играть.источник
Кажется, проблема в том, что управляемое / автоматическое разбиение жесткого диска использует
GPT
схему разбиения. После чистой установки FreeBSD 10.0 AMD64 с использованием значений по умолчанию везде (за исключением, очевидно, пароля root и т. Д.), Моя машина также не загружалась.Я заново сделал установку, на этот раз разделив жесткий диск вручную, используя
MBR
схему разделов, и машина теперь загружается. Программа установки не предоставляет никакой помощи, поэтому убедитесь, что вы сначала создали раздел FreeBSD, а затем создали разделы (с типом файловой системы и точкой монтирования) в этом разделе. Это помогает сделать снимок экрана (с помощью камеры: o)) или записать автоматические размеры, установленные установщиком автоматически при предыдущемGPT
разбиении.Моя материнская плата (я полагаю, что BIOS здесь имеет решающее значение) представляет собой Gigabyte GA-EX58-UD4P с последней версией BIOS F13 без использования бета-версии. В руководстве даже не упоминается GPT.
источник