使用GRUB引導系統的一些方法

2022-07-12 08:24:08 字數 1065 閱讀 8014

grub是gnu的乙個多系統啟動引導程式,大部分的linux發行版都使用它作為引導,它對不同的作業系統有很好的支援。

最經典的是對linux的引導(或者對其安裝映象):

root (hd0,0)

kernel /boot/vmlinuz

initrd /boot/initrd.img

boot

以上**可以逐行在grub命令列輸入,也可寫入menu.lst(部分linux叫做grub.conf)中,其中root指定引導檔案所在分割槽:第一塊硬碟的第乙個分割槽。

對windows引導:

rootnoverify (hd0,0)

chainloader +1

boot

由於原生grub並不支援ntfs檔案系統,於是不驗證分割槽格式(rootnoverify),而只是交給此分割槽的引導檔案來引導系統(chainloader +1)。

針對windows使用者,grub4dos新增了對ntfs的支援,這樣就可以引導在同一塊分割槽中的不同系統引導檔案。

比如分別引導win7與xp:

title windows 7 ultimate

root (hd0,0)

chainloader /bootmgr

title windows xp professional

root (hd0,0)

chainloader /ntldr

兩個系統的引導檔案都在第一塊硬碟的第乙個分割槽,分別引導之。

若不知道引導檔案的路徑,可以使用find命令:

find --set-root /bootmgr

chainloader /bootmgr

找到windows 7的bootmgr引導檔案,並且設定此分割槽為root。

學習grub的一些體會

學習grub的一些體會 最近裝了很多次ubuntu系統,對於grub有了一些認識,今天就跟大家分享一下最近的學習。如果你有ubuntu和windows雙系統 最近都是在win7下裝ubuntu 並且想讓系統預設從windows啟動 首先你應該cd etc grub.d目錄下。該目錄下那些指令碼檔案的...

通過GRUB引導安裝Linux的方法

通過grub引導安裝linux的前提是的機器中必須有乙個作業系統,有linux,或者有windows,如果有windows,就安裝wingrub。如果有linux,大多是有grub引導的,有的可能是lilo,但個人認為還是grub好用,如果沒有的話建議安裝乙個。1.從linux的安裝盤中提取vmli...

ECMAscript一些方法的使用

typeof 操作符 來檢測 屬性是否 都存在 例如 typeof ages.name string 如果是 true 就存在 若是 false 就不存在 instanceof操作符 ecmascript3 就出來 檢測 只有乙個全域性環境下的陣列檢測,如果有多個全域性環境,就出錯,所以ecmasc...