這篇文章將為大家詳細(xì)講解有關(guān)ubuntu liveCD怎么修復(fù)fedora9 的grub,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。
10年積累的成都做網(wǎng)站、網(wǎng)站制作經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先做網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有忻城免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
之前的系統(tǒng)是XP+Linux,然后突然有一天在XP下瀏覽網(wǎng)頁(yè)的時(shí)候就中標(biāo)了,雖然系統(tǒng)裝了nod32,但是病毒還是瘋狂的蔓延開來(lái)了,并且輕而易舉的搞垮了我的XP。本來(lái)想干脆就徹底換Linux 吧,xp 就讓它見鬼去吧,但老婆大人的憤怒的眼神告訴我打消了這個(gè)念頭才是王道,所以乖乖重裝了XP,然后fedora 的grub 就被干掉了。
grub 被干掉了就不能引導(dǎo)我的Fedora 9 了,那就還得修復(fù)grub,其實(shí)修復(fù)引導(dǎo)的辦法有很多,裝maxdos 用它的grub 引導(dǎo)linux 系統(tǒng),用loading 也可以,當(dāng)然最方便的還是直接用fedora 9 的rescue iso,而我用的是ubuntu 6.04 的LiveCD,這個(gè)CD 還是當(dāng)年ubuntu 光發(fā)免費(fèi)CD 時(shí)申請(qǐng)的,好了廢話少說(shuō)趕緊開始正題吧。
系統(tǒng)環(huán)境:
雙硬盤,sda 和hdc ,xp 裝在sda,hdc6 fedora 9 的 / 分區(qū),hdc7 /home 分區(qū),hdc5 swap。
用ubuntu livecd 引導(dǎo)登錄后,直接開一個(gè)KDE 終端,運(yùn)行如下命令。
$ sudo su (直接su 為root 省的每次都sudo)
# mkdir /mnt/hdc6
# mount /dev/hdc6 /mnt/hdc6
# chroot /mnt/hdc6
這一組命令是為了進(jìn)入fedora 9 系統(tǒng),我因?yàn)橹环至?/ 和/home 而/home 這里可以不掛載上來(lái),如果你把 /bin,/boot 這些是放在獨(dú)立分區(qū)的要注意把這些分區(qū)也按位置掛載好。再進(jìn)入 fedora 9 后 運(yùn)行如下命令。
# mknod /dev/hdc b 22 0
# mknod /dev/hdc6 b 22 6
/*
這里是是創(chuàng)建 hdc 和 hdc6 的設(shè)備文件,因?yàn)閒edora 9 是用udev 來(lái)管理設(shè)備的,而我現(xiàn)在不是正常引導(dǎo)進(jìn)的fedora 9 所以我的設(shè)備并沒(méi)有被創(chuàng)建,在/dev/ 下只有一個(gè)null 文件,所以我要自己創(chuàng)建相關(guān)的設(shè)備文件。關(guān)于mknod 命令的信息可以參看這篇文章。
*/
# grub
grub> root (hd0,5)
grub> setup (hd0)
grub> quit
/*
這里是重裝grub,然后退出grub 命令行。
至此grub 修復(fù)工作完成,退出系統(tǒng),重啟。
關(guān)于ubuntu liveCD怎么修復(fù)fedora9 的grub就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。