亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關注微信公眾號

Linux操作系統配置基礎祥解:GRUB入門
2007-05-28   中國IT實驗室

引導菜單

要創建菜單,只需在 /boot/grub 中創建一個簡單的文本文件 menu.lst。如果將它放在正確位置,它將在 root GRUB 驅動器的 stage1 和 stage2 文件的旁邊。這里是一個樣本 menu.lst 文件,可以將它作為一個您的菜單的基礎:

default 0

timeout 30

color white/blue blue/green

title=Boot Linux

root (hd0,4)

kernel /boot/bzImage root=/dev/hda5

title=Boot Linux using initrd

root (hd0,5)

kernel /boot/bzImage root=/dev/loop0 init=/initdisk.gz

initrd /initdisk.gz

title=Windows NT

root (hd0,3)

chainloader +1

我將在以下的屏面中說明 menu.lst 格式。

理解引導菜單

引導菜單很容易理解。前三行設置缺省菜單項(項目號 0,第一個)、設置超時值(30 秒),并選擇整個菜單的一些顏色。

接著的三行配置 "Boot Linux" 菜單項。要創建手工引導命令系列之外的菜單項,只要添加一行 "title=" 作為第一行,并從最后一行中除去 "boot" 命令(GRUB 會自動添加這個命令)。

接著的四行顯示了如何使用 GRUB 來引導 initrd(初始 root 磁盤),如果您愿意的話。現在,討論最后三行……

鏈式裝入器

這里是示例 menu.lst 的最后三行……

title=Windows NT

root (hd0,3)

chainloader +1

這里,我添加了一項來引導 Windows NT。要完成此操作,GRUB 使用了“鏈式裝入器”。鏈式裝入器從分區 (hd0,3) 的引導記錄中裝入 NT 自己的引導裝入器,然后引導它。這就是這種技術叫做鏈式裝入的原因 -- 它創建了一個從引導裝入器到另一個的鏈。這種鏈式裝入技術可以用于引導任何版本的 DOS 或 Windows。

GRUB 的彈性

GRUB 最好的優點之一就是其強健的設計 -- 在不斷使用它時請別忘了這點。如果更新內核或更改它在磁盤上的位置,不必重新安裝 GRUB。事實上,如有必要,只要更新 menu.lst 文件即可,一切將保持正常。

只有少數情況下,才需要將 GRUB 引導裝入器重新安裝到引導記錄。首先,如果更改 GRUB root 分區的分區類型(例如,從 ext2 改成 ReiserFS),則需要重新安裝。或者,如果更新 /boot/grub 中的 stage1 和 stage2 文件,由于它們來自更新版本的 GRUB,很有可能要重新安裝引導裝入器。其它情況下,可以不必理睬!

在這里只是介紹了 GRUB 的一部分。如需所有 GRUB 功能的完整描述,請閱讀 GRUB 出色的 GNU 文檔。只要在 bash 提示中輸入 "info grub" 就可以閱讀該文檔。

希望fans喜歡本教程,喜歡 GRUB (Grand Unified Boot Loader) 的強大功能和靈活性!

熱詞搜索:

上一篇:Linux操作系統配置基礎祥解:GRUB入門 四
下一篇:實用技巧:Linux截圖與考屏方法總結

分享到: 收藏