歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> windows引導BSD和linux

windows引導BSD和linux

日期:2017/3/6 15:27:13   编辑:關於Unix
windows 引導BSD和 linux winxp+Magic linux+FreeBSD5.2.1 分兩個主分區(用linux的叫法): hda1和hda2,linux裝在hda6上 先裝winxp在hda1上 之後安裝linux在hda6上, gurb不裝在MBR上而是裝在hda6上. 最後裝BSD到hda2上,把bootmgr也裝上 然後用一張linux的 windows引導BSD和linux

winxp+Magic linux+FreeBSD5.2.1
分兩個主分區(用linux的叫法):
hda1和hda2,linux裝在hda6上

先裝winxp在hda1上
之後安裝linux在hda6上,
gurb不裝在MBR上而是裝在hda6上.
最後裝BSD到hda2上,把bootmgr也裝上

然後用一張linux的live CD 引導
mount上一個fat分區
執行如下命令:

dd bs=512 count=1 if=/dev/hda2 of=freebsd.bin
dd bs=512 count=1 if=/dev/hda6 of=linux.bin

得到freebsd.bin和linux.bin兩個文件
重啟到winxp把這兩個文件復制到C盤
在boot.ini中加入以下兩句

c:\freebsd.bin="FreeBSD"
c:\linux.bin="Linux"

最後可以用fdisk/mbr把MBR信息覆蓋

最後重啟即

如果重裝了WIN系統,但是,那些512byte 的東西不見了也不用怕,用一張BSD光碟啟動,然後重新MBR,使到機器可以進入BSD,然後提取 512byte 那個東西。

再用DOS啟動盤啟動,fdisk /mbr 然後………………重新做 boot.ini 就可以恢復,這一招我試用過NNN次。


用 win2k 引導 freebsd 時 ,
直接 將 freebsd 中 /boot/boot1 文件 拷貝到 C:\
然後 用 此文件引導 即可

Copyright © Linux教程網 All Rights Reserved