使grub4dos引導啟動linux


XP在安裝的時候是不會給我們提供系統引導程序安裝的,Linux 帶有系統引導程序,如 GRUB等等。它一般裝在第一個硬盤(hd0)、第一個分區(hd,0)的第一個扇區上,所以要是我們把 XP 裝在第一個分區上,那重裝 XP, GRUB 就被破壞了,再也不能引導系統了。
要是遇上這樣的情況就得重裝 GRUB 了。別着急,Linux 不會那么容易就要重裝的。那么下面介紹 GRUB 的安裝方法:

第一種方法
1. 用Live CD啟動
2. 打開一個終端,運行$sudo grub命令(這里可能需要等一會兒),你會看到'grub>'這樣的提示符
3. 在提示符'grub>'后輸入find /grub/stage1,你會得到一個運行結果,比如我的機子上結果是(hd0,5) (這個命令其實就是找出/boot所在分區)
4. 運行 grub>root (hd0,5) (這個位置要填上你機子上的運行結果)
5. 運行grub>setup (hd0) 出現幾行提示文字,最后是“... succeeded” 修復成功!
6. 運行quit
7. 重啟計算機,取出live CD


第二種、手動引導Linux,先進去再說
grub>root (hdX,Y)
#一般IDE和SATA硬盤都是hd0,Y就是你ubuntu系統所在的分區,D盤一般是5,你可以自己試多幾次,
#反正不正確的話GRUB會提示的。下面的類似
grub>kernel (hdX,Y)/boot/vmlinuz-2.6.16
#不一定是vmlinuz-2.6.16,你問下跟你裝同個版本的兄弟,/boot/下面的vmlinuz開頭的文件名叫什么,
#我在辦公室,沒ubuntu,幫不了你
#下面的initrd.img-2.6.16也要根據情況更改,可能叫initrd.gz
grub>initrd (hdX,Y)/boot/initrd.img-2.6.16
grub>boot
#注意哦,上面的命令只能讓你進入ubuntu,要徹底解決還是要重裝grub,至於怎么重裝,可以按照第一種方法,
#也可以進入ubuntu后直接裝,至於怎么裝,我還不懂,
#你可以看下grub的文檔,或者google一下

//以上是我的機器里參數,各位可以根據自己的情況改一下。

 

PS:我的電腦上的menu.lst的內容

title Start Ubuntu 13
uuid d2e16c95-490b-41ad-b224-4ca5cb7d0f07
root (hd0,5)
kernel (hd0,5)/boot/vmlinuz-2.6.38-13-generic root=UUID=d2e16c95-490b-41ad-b224-4ca5cb7d0f07 ro quiet splash
initrd (hd0,5)/boot/initrd.img-2.6.38-13-generic
quiet


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM