日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

grub 引导 多linux系统,GRUB 多系统引导

發(fā)布時間:2025/3/15 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 grub 引导 多linux系统,GRUB 多系统引导 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

GRUB 多系統(tǒng)引導

[日期:2007-12-02]

來源:Linux公社

作者:Linux

[字體:大 中 小]

六、通過GRUB引導Windows操作系統(tǒng);

1、通過編輯 menu.lst 來引導Windows 系統(tǒng);

如果您的Windows所處于的分區(qū)在(hd0,0),可以在menu.lst 加如下的一段就能引導起來了;

title WinXp

rootnoverify (hd0,0)

chainloader +1

如果您的機器有兩塊硬盤,而Windows 位于第二個硬盤的第一個分區(qū),也就是(hd1,0)

您可以用grub的map來指令來操作把兩塊硬盤的序列對調(diào),這樣就不用在BIOS中設置了;在menu.lst中加如下的內(nèi)容,比如下面的;

title WinXp

map (hd0) (hd1)

map (hd1) (hd0)

rootnoverify (hd0,0)

chainloader +1

makeactive

如果Windows的分區(qū)不位于硬盤的第一個分區(qū)怎么辦呢?比如在(hd0,2);

這個也好辦吧,把rootnoverify 這行的(hd0,0)改為 (hd0,2)

title WinXp

rootnoverify (hd0,2)

chainloader +1

makeactive

如果Windows的在第二個硬盤的某個分區(qū),比如說是位于(hd1,2),則要用到map指令;

title WinXp

map (hd0) (hd1)

map (hd1) (hd0)

rootnoverify (hd1,2)

chainloader +1

makeactive

如果有多個Windows 系統(tǒng),怎么才能引導出來呢?應該用hide 和unhide指令操作;比如我們安裝了兩個Windows ,一個是位于(hd0,0)的windows 98 ,另一個是安裝的是位于(hd0,1)的WindowsXP;這時我們就要用到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、通過GRUB指令來引導Windows ;

其實我們會寫menu.lst了,在menu.lst中的除了title外,都是一條條指令;如果我們啟動Windows ,只是輸入指令就行了;

比如 Windows的分區(qū)在 (hd0,0),我們在開機后,按ctrl+c ,進入GRUB的命令模式;就可以用下面的

grub> rootnoverify (hd0,0)

grub> chainloader +1

grub> boot

其它同理... ...

七、GRUB丟失或損壞的應對策略;

如果GRUB是Linux版本才出會這樣的問題;WINGRUB可以不寫在MBR上;所以不會出現(xiàn)這樣的問題。WINGRUB用起來比較簡單。menu.lst 和命令行的用法和Linux版本的GRUB是一樣的;

1、由于重新安裝Windows或其它未知原因而導致GRUB的丟失;

您可以通過系統(tǒng)安裝盤、livecd進入修復模式;

請參考:《Linux 系統(tǒng)的單用戶模式、修復模式、跨控制臺登錄在系統(tǒng)修復中的運用》

首先:您根據(jù)前面所說grub-install來安裝GRUB到/boot所在的分區(qū);要仔細看文檔,/boot是不是處于一個獨立的分區(qū)是重要的,執(zhí)行的命令也不同;

其次:要執(zhí)行g(shù)rub ,然后通過 root (hd[0-n],y)來指定/boot所位于的分區(qū),然后接著執(zhí)行 setup (hd0),這樣就寫入MBR了,比如下面的例子;

grub>root (hd0,6)

grub>setup (hd0)

grub>quit

重新引導就會再次出現(xiàn)MBR的菜單了或命令行的提示符了;

2、如果出現(xiàn)GRUB提示符,而不出現(xiàn)GRUB的菜單,如何引導系統(tǒng);

存在的問題可能是/boot/grub/menu.lst丟失,要自己寫一個才行;您可以用命令行來啟動系統(tǒng),進入系統(tǒng)后寫一寫menu.lst就OK了。前面已經(jīng)談過了;

寫好后還要建一個grub.conf的鏈接,如下:

[root@localhost ~]# cd /boot/grub

[root@localhost grub]# ln -s menu.lst grub.conf

總結(jié)

以上是生活随笔為你收集整理的grub 引导 多linux系统,GRUB 多系统引导的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。