重裝 windows 後修改 grub 引導 Fedora 7

來源:互聯網
上載者:User
前幾天由於一些誤操作,  windows xp 壞了, 也沒多想就立即重裝了. 結果啟動後發現引導菜單中沒有我的 Fedora 7.

於是我在網上找文章看,試圖用其所長 Fedora 7 的 rescue 光碟片重裝 grub, 可是怎麼試都不成功,用的最多的是下面的方法:

# grub
grub> root (hd0,5)
grub> setup (hd0)
grub> quit
#

在 setup 時報錯,說安裝不了,找了 grub-install 命令也裝不上..最後決定找 wingrub 來試一下.

在 sourceforge.net 上下了個 wingrub,看了下日期是 05 年之前的了..結果在我 xp 上安裝時根本就沒有 MBR 那一項可以選, 重啟之後也進不了 grub/menu.list 下面的介面..

最後用裝上 Climbing版的grub (http://nufans.net/software/tools/grub_climbing_v7.exe),重啟, 看到 grub 安裝成功了!!

接下來用 Explore2fs 讀取 Fedora 下的 /boot/grub/menu.lst

把 menu.lst 中的啟動 Fedora 內容拷貝到 C:/boot/grub/menu.lst 中對應的檔案中.

我自己 Fedora 下的的 menu.lst 中啟動 fedora 的一段文字是

title Fedora (2.6.22.1-27.fc7)
    root (hd0,6)
    kernel /boot/vmlinuz-2.6.22.1-27.fc7 ro root=LABEL=/1 rhgb quiet
    initrd /boot/initrd-2.6.22.1-27.fc7.img

在拷貝到 wingrub 下 menu.lst 中, Fedora 所在的分區編號要減1,改成下面所示, 其它可以不動:

title Fedora (2.6.22.1-27.fc7)
    root (hd0,5)
    kernel /boot/vmlinuz-2.6.22.1-27.fc7 ro root=LABEL=/1 rhgb quiet
    initrd /boot/initrd-2.6.22.1-27.fc7.img

如果有其它系統同樣拷過來, 把分區編號減1就可以了.

還有 FreeBSD 沒有恢複, 看文章說這個相對要簡單些, 等休息下再改..
這 grub 實在是太難安裝, 到現在還不明白,只能先湊和著用.

把幫我解決問題的連結附在下面了:
http://blog.csdn.net/zhangYan1981/archive/2006/12/13/1440396.aspx

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.