Проблема установки двойной загрузки Windows Vista FreeBSD9.0

Проблема установки двойной загрузки Windows Vista FreeBSD9.0

У меня есть рабочая станция, которая работает в конфигурации с двойной загрузкой (Ubuntu 9.04 и Win Vista (Home Premium)). Вчера я попытался установить FreeBSD 9.0 поверх раздела Ubuntu. Во время установки предлагается выбрать между ada0 и ada1 (я хотел использовать весь диск) — win находится на ada0, а ubuntu на ada1, поэтому я выбираю второй вариант. В этот момент установщик выдает ошибку: «Операция отменена — предварительная проверка не удалась».

После этого шага вам будет показана схема расположения разделов. В моем случае это было что-то вроде:

    ada0            <#disk size>    MBR
       ada0s1       <#disk size>    ntfs  <== win
    ada1            <#disk size>    freebsd-boot
       ada1p1       64KB            freebsd-boot
       ada1p2       <#disk size>    freebsd-ufs  /
       ada1p3       4.0GB           freebsd-swap none
    da0             1.9GB           BSD
       da0a         534MB           freebsd-ufs

где da0 — это USB, содержащий образ freebsd. Установка завершается успешно, и установщик рекомендует перезагрузить машину. Когда я перезагружаюсь, GRUB (установленный с ubuntu) путается и выдает следующую ошибку:

 stage1.5
 GRUB loading, please wait...
 Error 17

Есть ли простой способ (не прибегая к форматированию дисков и не начиная все заново) исправить загрузочные записи?

решение1

Вы установили менеджер загрузки FreeBSD?

В портах также есть порт grub. Вы можете попробовать установить его и перенастроить bootmanager.

Связанный контент