六、通過(guò)GRUB引導Windows操作系統;
1、通過(guò)編輯 menu.lst 來(lái)引導Windows 系統;
如果您的Windows所處于的分區在(hd0,0),可以在menu.lst 加如下的一段就能引導起來(lái)了;
title WinXp
rootnoverify (hd0,0)
chainloader +1
如果您的機器有兩塊硬盤(pán),而Windows 位于第二個(gè)硬盤(pán)的第一個(gè)分區,也就是(hd1,0)
您可以用grub的map來(lái)指令來(lái)操作把兩塊硬盤(pán)的序列對調,這樣就不用在BIOS中設置了;在menu.lst中加如下的內容,比如下面的;
title WinXp
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd0,0)
chainloader +1
makeactive
如果Windows的分區不位于硬盤(pán)的第一個(gè)分區怎么辦呢?比如在(hd0,2);
這個(gè)也好辦吧,把rootnoverify 這行的(hd0,0)改為 (hd0,2)
title WinXp
rootnoverify (hd0,2)
chainloader +1
makeactive
如果Windows的在第二個(gè)硬盤(pán)的某個(gè)分區,比如說(shuō)是位于(hd1,2),則要用到map指令;
title WinXp
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,2)
chainloader +1
makeactive
如果有多個(gè)Windows 系統,怎么才能引導出來(lái)呢?應該用hide 和unhide指令操作;比如我們安裝了兩個(gè)Windows,一個(gè)是位于(hd0,0)的windows 98,另一個(gè)是安裝的是位于(hd0,1)的WindowsXP;這時(shí)我們就要用到hide指令了;
title Win98
unhide (hd0,0)
hide (hd0,1)
rootnoverify (hd0,0)
chainloader +1
makeactive
title WinXP
unhide (hd0,1)
hide (hd0,0)
rootnoverify (hd0,1)
chainloader +1
makeactive
2、通過(guò)GRUB指令來(lái)引導Windows ;
其實(shí)我們會(huì )寫(xiě)menu.lst了,在menu.lst中的除了title外,都是一條條指令;如果我們啟動(dòng)Windows,只是輸入指令就行了;
比如 Windows的分區在 (hd0,0),我們在開(kāi)機后,按ctrl+c ,進(jìn)入GRUB的命令模式;就可以用下面的
grub> rootnoverify(hd0,0)
grub> chainloader +1
grub> boot
其它同理... ...
聯(lián)系客服