啟動(dòng)時(shí)出現(xiàn)了這個(gè)界面
GNU GRUB version 0.97 (639k lower /523200k upper memory)
[ists possible command completions. Anywhere else TABlists the possible completions of a device/filename.]
grub>
這是本人親身經(jīng)歷,在網(wǎng)上找到了解決的方法,特來共享:
先說解決方法:
grub> root (hd0,n) 注:(hd0,n)是linux 中/boot所在的分區(qū)你就你安linux所在的區(qū),n要按你的linux所在區(qū)來填(hd0,4)=D盤,(hd0,5)=E盤,(hd0,6)=F盤,依次向后推,應(yīng)該知道你的linux區(qū)是幾了。grub> setup (hd0)
grub> reboot
這樣就可以重新啟動(dòng)系統(tǒng)了,這就OK了
grub是一個(gè)引導(dǎo)管理程序,可以引導(dǎo)linux、winxp等系統(tǒng),這種情況可能是你的分區(qū)發(fā)生變化,gurb無法找到boot中的menu.lst文件,或者是你在linux分區(qū)中將menu.lst這個(gè)文件刪除了。
配置grub
grub啟動(dòng)時(shí)會(huì)在/boot/grub/中尋找一個(gè)名字為menu.lst的配置文件,如果找不到此文件則不進(jìn)入菜單模式而直接進(jìn)入命令行模式。
menu.lst 是一個(gè)文本文件,你可以用任何一個(gè)文本編輯器來打開它。每一行代表一個(gè)配置命令,如果一行的第一個(gè)字符為井號(hào)"#"則這一行為注釋,你可以簡(jiǎn)單地用增加或減少注釋行來改變配置。
編輯menu.lst,一般會(huì)有以下各行
timeout second
設(shè)定在second秒之后引導(dǎo)默認(rèn)的操作系統(tǒng)。
藍(lán)點(diǎn)Linux默認(rèn)是timeout 5,就是5秒沒有其他指令就引導(dǎo)系統(tǒng),如果設(shè)成-1,則grub會(huì)一直等待直到用戶選擇一個(gè)選項(xiàng)為止。
default num
默認(rèn)啟動(dòng)第num+1行選項(xiàng),也就說default=0則默認(rèn)啟動(dòng)菜單第一行的操作系統(tǒng),default=1則啟動(dòng)第2行的系統(tǒng),如此類推。
splash pathname/filename
指出開機(jī)畫面的文件所存放的路徑和文件名,如 splash /boot/logo/800x600x8.img 是指用在/boot/logo路徑下的800x600.img文件作為開機(jī)畫面
title OSname title
后面的字符就是你在菜單項(xiàng)上所看見的選項(xiàng),你可以寫上操作系統(tǒng)的名字和描述,如用
title BluePoint Linux, Single Mode 代表這一選項(xiàng)是引導(dǎo)藍(lán)點(diǎn)Linux的單用戶模式。
下面結(jié)合兩個(gè)系統(tǒng)引導(dǎo)描述來解釋幾個(gè)引導(dǎo)選項(xiàng)的意義
title BluePoint Linux, Default Mode
root (hd0,1)
kernel /boot/vmlinuz vga=auto root=/dev/hda2
hd0是指第一個(gè)硬盤(主硬盤) (hd0,1)是指第一個(gè)硬盤的第二個(gè)分區(qū)。 kernel /boot/vmlinuz 是指出Linux核心的路徑在/boot/vmlinuz中。vga=auto 是設(shè)定顯示模式,root=/dev/hda2是指把第一個(gè)硬盤的第二個(gè)分區(qū)作為根掛載點(diǎn)("/")。
title Microsoft Windows
root (hd1,0)
chainloader (hd1,0)+1
root (hd1,0)這是指第二個(gè)硬盤(從硬盤)上第一個(gè)分區(qū)
chainloader (hd1,0)+1 裝入一個(gè)扇區(qū)的數(shù)據(jù)然后把引導(dǎo)權(quán)交給它。
如果想了解grub的知識(shí),網(wǎng)網(wǎng)搜搜很多的。