Windows vista FreeBSD9.0雙啟動安裝問題

Windows vista FreeBSD9.0雙啟動安裝問題

我有一個以雙啟動配置運行的工作站(Ubuntu 9.04 和 Win vista(家庭高級版))。昨天我嘗試在 Ubuntu 分割區上安裝 FreeBSD 9.0。在安裝過程中,系統會提示您在 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 是包含 freebsd 映像的 USB。安裝成功完成,安裝程式建議重新啟動電腦。當我重新啟動 GRUB(與 ubuntu 一起安裝)時,它會變得混亂並拋出以下錯誤:

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

有沒有簡單的方法(無需格式化磁碟機並重新開始)來修復啟動項目?

答案1

你安裝了 FreeBSD 啟動管理員嗎?

ports裡還有grub的連接埠。您可以嘗試安裝它並重新配置引導管理器。

相關內容