歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> 從windows XP引導FreeBSD 6.1

從windows XP引導FreeBSD 6.1

日期:2017/2/28 11:20:24   编辑:關於Unix


  很多人都常常遇到這樣的問題,在自己上裝了WINDOWS XP 或2000,和FREE BSD,我們開始安裝都是先安裝WINDOWS,然後再安裝FREEBSD;原因是因為WINDOWS安裝的過程中不會探測在這機子有沒有其他類型的操作系統,當安裝完WINDOWS之後發現無從引導FREEBSD。有人建議安裝一個grub,有人說用fdisk激活FREEBSD分區,當然方法有很多。我的做法是:
  1、從FREEBSD的第一張安裝光盤的boot目錄下找到boot1拷到c:\下。(有人說FREEBSD要拷boot0,我沒有拷,一切正常,如果用boot0在啟動時無法進入)
  2、修改WINDOWS的boot.ini.
  這個文件通常是不可見的,它位於c:\下,簡單的做法:右鍵點擊我的電腦->屬性->高級->在啟動故障恢復 設置->編輯 在文件的末尾加上下面這一行:
  c:\boot1="Free BSD 6.1 "
  保存。
  3、重新啟動,選擇 Free BSD 6.1 就可以進入 FREEBSD了。
  注釋:
  boot0 由於在MBR中的程序只能有446字節長, 分區表和MBR末端的0x55AA標識也要擠占一些空間。
  boot1 因為它再多也只能有 512 字節,只能識別儲存著分區信息的 bsdlabel, 及尋找執行 boot2。
  boot2 稍微有點加強,能夠理解 FreeBSD 的文件系統以便於尋找裡面的文件, 能提供選擇內核和加載器的簡單界面。
Copyright © Linux教程網 All Rights Reserved