1樓:匿名使用者
簡單點說,linux中的啟動載入程式有兩個一個是lilo另一個就是grub
作用:負責引導硬碟分割槽中的作業系統,根據使用者在啟動選單中選擇的啟動項不同,可以引導不同硬碟分割槽中的作業系統啟動.
2樓:淡淡的雅興
grub有兩層意思:
普通單詞.grub可以做動詞,也可名詞.
名詞:蛆,幼蟲;食物;做苦工的人;邋遢人.
動詞:翻掘;搜尋;挖土;**;費力查出.
專業術語.在計算機技術方面,它是grand unified bootloader的縮寫,更準確地講,它是gnu專案的啟動載入程式.grub是多啟動規範的實現,它允許使用者可以在計算機內同時擁有多個作業系統,並在計算機啟動時選擇希望執行的作業系統.
grub可用於選擇作業系統分割槽上的不同核心,也可用於向這些核心傳遞啟動引數.linux或unix類的作業系統上用的比較多;但它也支援windows的fat和ntfs檔案系統(分割槽),因此很多windows機器上,用它安裝多個作業系統.
3樓:智者重生
1. 什麼是grub
grub 是一個多重啟動管理器。grub是grand unified bootloader的縮寫,它可以在
多個作業系統共存時選擇引導哪個系統。它可以引導的作業系統包括linux,freebsd,so
laris,netbsd,beosi,os/2,windows95/98,windows nt,windows2000。它可以載入操作系
統的核心和初始化作業系統(如linux,freebsd),或者把引導權交給作業系統(如win
dows 98)來完成引導。
2. grub的特點
grub可以代替lilo來完成對linux的引導,特別適用於linux與其它作業系統共存情
況,與lilo相比,它有以下特點:
支援大硬碟
現在大多數linux發行版本的lilo都有同樣的一個問題:根分割槽(/boot分割槽)不能分
在超過1024柱面的地方,一般是在8.4g左右的地方,否則lilo不能安裝,或者安裝後不
能正確引導系統。而grub就不會出現這種情況,只要安裝時你的大硬碟是在lba模式下,
grub就可以引導根分割槽在8g以外的作業系統。
支援開機畫面
grub支援在引導開機的同時顯示一個開機畫面。對於玩家來說,這樣可以製作自己
的個性化開機畫面;對於pc廠商,這樣可以在開機時顯示電腦的一些資訊和廠商的標誌
等。grub支援640x480,800x600,1024x768各種模式的開機畫面,而且可以自動偵測選擇
最佳模式,與windows那320x400的開機畫面不可同日而語。
兩種執行模式
grub不但可以通過配置檔案進行例行的引導,還可以在選擇引導前動態改變引導時
的引數,還可以動態載入各種裝置。例如你在linux下編譯了一個新的核心,但不能確定
它能不能工作,你就可以在引導時動態改變grub的引數,嘗試裝載這個新的核心進行使
用。grub的命令列有非常強大的功能,而且支援如bash或doskey一樣的歷史功能,你可
以用上下鍵來尋找以前的命令。
選單式選擇
在lilo下,你需要手工輸入作業系統的名字來引導不同的作業系統。而grub使用一
個選單來選擇不同的系統進行引導。你還可以自己配置各種引數,如延遲時間,預設操
作系統等。
分割槽位置改變後不必重新配置
lilo是通過讀取硬碟上的絕對扇區來裝入作業系統,因此每次分割槽改變都必須重新
配置lilo,例如你用pq magic調整了分割槽的大小,那lilo在你重新配置好之前就不能引
導這個分割槽的作業系統了。而grub是通過檔案系統直接把核心讀取到記憶體,因此只要操
作系統核心的路徑沒有改變,grub就可以引導系統。 除此之外,grub還有許多非常強大
的功能。例如支援多種外部裝置,動態裝載作業系統核心,甚至可以通過網路裝載操作
系統核心。grub支援多種檔案系統,支援多種可執行檔案格式,支援自動解壓,可以引
導不支援多重引導的作業系統等。
3. grub的使用
安裝grub
如果已經安裝了藍點linux2.0則grub是預設安裝的。要把grub重新安裝到主引導扇
區上,只需要簡單打入makebootable命令就可以了。
製作grub啟動盤
首先確定grub已經安裝,然後進入grub的目錄,鍵入:
#cd /boot/grub
放入一張軟盤,然後敲入命令:
#dd if=stage1 of=/dev/fd0 bs=512 count=1
#dd if=stage2 of=/dev/fd0 bs=512 seek=1
這樣就可以做好一張啟動盤了。 也可以用mkbootdisk命令 #mkbootdisk 2.2.16
2.2.16是指核心版本號
開機 安裝了grub開機後會出現一個選單,列出所有的啟動選項。如果設定了啟動畫面則
會顯示啟動畫面,按esc鍵則可以取消啟動畫面顯示選單選項。藍點linux所帶的grub的
命令提示是全中文的,在選單下面詳細列出如按e是編輯啟動命令,按c是使用命令列等
。用上下鍵可以選擇選單項,按回車啟動所選項。按e鍵可以編輯所選項的啟動命令,你
可以用這個功能臨時改變你的系統的啟動引數,參見配置grub一節。按c鍵則進入命令列
模式。在命令列模式下可以打入命令直接執行,例如你可以敲入poweroff關閉計算機。按
tab鍵可以列出所有支援的命令。藍點linux已經把grub漢化了,其中一部分命令敲入名
字後會給出中文提示,顯示命令的用法和引數。
4. 配置grub
grub啟動時會在/boot/grub/中尋找一個名字為menu.lst的配置檔案,如果找不到此
檔案則不進入選單模式而直接進入命令列模式。
menu.lst 是一個文字檔案,你可以用任何一個文字編輯器來開啟它。每一行代表一
個配置命令,如果一行的第一個字元為井號"#"則這一行為註釋,你可以簡單地用增加或
減少註釋行來改變配置。
編輯menu.lst,一般會有以下各行
timeout second
設定在second秒之後引導預設的作業系統。
藍點linux預設是timeout 5,就是5秒沒有其他指令就引導系統,如果設成-1,則grub會
一直等待直到使用者選擇一個選項為止。
default num
預設啟動第num+1行選項,也就說default=0則預設啟動選單第一行的作業系統,defaul
t=1則啟動第2行的系統,如此類推。
splash pathname/filename
指出開機畫面的檔案所存放的路徑和檔名,如 splash /boot/logo/800x600x8.img 是
指用在/boot/logo路徑下的800x600.img檔案作為開機畫面
title osname title
後面的字元就是你在選單項上所看見的選項,你可以寫上作業系統的名字和描述,如用
title bluepoint linux, single mode 代表這一選項是引導藍點linux的單使用者模式。
下面結合兩個系統引導描述來解釋幾個引導選項的意義
title bluepoint linux, default mode
root (hd0,1)
kernel /boot/vmlinuz vga=auto root=/dev/hda2
hd0是指第一個硬碟(主硬碟) (hd0,1)是指第一個硬碟的第二個分割槽。 kernel /boot/v
mlinuz 是指出linux核心的路徑在/boot/vmlinuz中。vga=auto 是設定顯示模式,root
=/dev/hda2是指把第一個硬碟的第二個分割槽作為根掛載點?quot;/")。
title microsoft windows
root (hd1,0)
chainloader (hd1,0)+1
root (hd1,0)這是指第二個硬碟(從硬碟)上第一個分割槽
chainloader (hd1,0)+1 裝入一個扇區的資料然後把引導權交給它。
5. 從軟盤啟動grub
製作啟動盤後可以用軟盤啟動引導硬碟上的作業系統 插入製作好的啟動軟盤,進入
bios設定軟盤啟動。軟盤啟動成功後就會進入grub的命令列模式
grub>
要啟動一個作業系統,首先指定引導哪個分割槽上的系統,例如要引導指第一個硬碟
上的第一個分割槽的作業系統,先鍵入
grub>root (hd0,0)
接著如果要啟動的是windows系統,鍵入
grub>chainloader (hd0,0)+1
注意(hd0,0)要隨著硬碟和分割槽的不同而改變數字。 如果要引導linux或其他系統,
應鍵入grub>kernel (hd0,0)/boot/vmlinuz root=/dev/hda1
注意hda1引數也要隨著硬碟和分割槽的不同而改變,如從第二個硬碟的第一個分割槽引
導則用hdb1。
最後敲入boot就可以啟動系統了。
在任何時候不能確定命令或者命令的引數都可以按tab獲得相關的幫助。用上下鍵可
以獲得命令的歷史記錄。 其實這些命令就是menu.lst的啟動描述,您也可以根據那些描
述來自己鍵入啟動命令,最後敲入boot就可以引導系統了。
4樓:可靠的夢想之星
gnu grub(grand unified bootloader)是一個來自gnu專案的多作業系統啟動程式。
grub是多啟動規範的實現,它允許使用者可以在計算機內同時擁有多個作業系統,並在計算
機啟動時選擇希望執行的作業系統。grub可用於選擇作業系統分割槽上的不同核心,也可用
於向這些核心傳遞啟動引數。更多有關linux的介紹請檢視《linux就該這麼學》。
grub是什麼意思
5樓:匿名使用者
gnu grub 是一個多重作業系統啟動管理器。用來引導不同系統,如windows,linux。參考**:
com/view/225343.htm這個比較全。雖然本人不知道是什麼意思,但本著能幫助別人的意願,也就複製過來給你了,希望能幫助到你
電腦開機一直顯示字母最後的字母是grub求大神,教我弄好
分析 開機出現grub提示符,說明系統檔案損壞,需要重灌系統。處理 2 設定光碟啟動 開機後按del鍵 筆記本一般為f2或根據螢幕底行提示的熱鍵 進入cmos,並在boot選項卡 或startups 中設定光碟機 cd rom或 rom 為第一啟動項 老主機板需要進入advanced bios fe...
的作用是什麼,模板的作用是什麼
你說的哪方面的模版,開發的模版是用來展示資料給客戶端的使用者看的 模板的作用就是告訴編輯者,這個型別的詞條基本的結構應該包含哪幾部分 當然並不是必須的 如果您發現某個詞條的結構不完整,就可以從完善這些部分入手。從而使得有章可循。形成原因 如今我們已經總結出來的模板包括 學校 計算機病毒 城鎮 菜譜 ...
圈樑的作用是什麼啊,什麼是圈樑?其作用是什麼?
其實圈樑就是房屋結構中牆體內沿水平方向密封的鋼筋樑,也稱為鋼筋混凝土樑。也是房屋建設中不可缺少的材料,因為它可以提高房屋牆體的硬度,防止地基下沉或房屋震動等引起的破壞,圈樑其實對抵抗不均勻沉降的作用相當的有效。圈樑的作用是配合樓板和構造柱,增加房屋的整體剛度和穩定性,減輕地基不均勻沉降對房屋的破壞,...