Fedora 9在不同的硬盤(pán)間進(jìn)行系統(tǒng)的備份和恢復(fù)
費(fèi)了一番周折,終于在不同硬盤(pán)(分區(qū)不大小等都不一樣的)的情況下,成功的實(shí)現(xiàn)將現(xiàn)有的Fedora 9移植到另外的硬盤(pán)上并成功的跑了起來(lái)。
本文引用地址:http://butianyuan.cn/article/201609/304543.htm因?yàn)榕笥颜f(shuō)也想玩Linux,我就跟他說(shuō)也行,那我直接將我現(xiàn)在的fedora 9移植給你吧,因?yàn)樯厦嫖乙呀?jīng)裝了不少有用的軟件,并且系統(tǒng)已經(jīng)配置的不錯(cuò)。但沒(méi)想到的是真正的實(shí)現(xiàn)的移植比較麻煩。
先說(shuō)一下Fedora的改變吧,fedora 9的ext3的inode節(jié)點(diǎn)改成了256字節(jié),所以grub 4 dos不識(shí)別了,表現(xiàn)就是能認(rèn)到分區(qū),但就是讀不到分區(qū)里面的文件。
下面進(jìn)入正題,說(shuō)說(shuō)怎么做。
1)首先是將我現(xiàn)在的系統(tǒng)備份成一個(gè)gz的包,并將朋友的目標(biāo)目標(biāo)分區(qū)格式化成ext3,在格式化前要注意的是必須要用fdisk先分成type是83的Linux分區(qū),不然即使用mkfs.ext3來(lái)格式化也沒(méi)用。
2)文件已經(jīng)成功的復(fù)制到朋友的目標(biāo)分區(qū)上了,下面就要重建系統(tǒng)的引導(dǎo)了。
3)原本是想用grub4dos來(lái)做的,結(jié)果就發(fā)生上面所描述的問(wèn)題,grub4dos不支持最新的ext3,讀不到我的/boot中的內(nèi)核文件。
4)想到了用安裝盤(pán)來(lái)修復(fù),而且這應(yīng)該是最合適的方式。因?yàn)槲沂怯脖P(pán)安裝的,所以沒(méi)有光盤(pán),不過(guò)沒(méi)光盤(pán)也沒(méi)關(guān)系,一樣的可以進(jìn)急救模式。在指定kernel 的時(shí)候后面加 rescue的引導(dǎo)參數(shù),這樣就可以引導(dǎo)進(jìn)入急救模式了。進(jìn)入急救模式的時(shí)候?qū)⒛繕?biāo)分區(qū)掛接上,然后修改目標(biāo)分區(qū)系統(tǒng)中的fstab,如vi /mnt/ljq/etc/fstab,將/ 的指向指向正確的設(shè)備,如/dev/sdb6.
5)再次使用硬盤(pán)安裝的方式來(lái)引導(dǎo)系統(tǒng),只是這次我們選擇的不是安裝系統(tǒng),而是更新系統(tǒng)。在選擇更新系統(tǒng)之后,我們選擇最后一個(gè)選項(xiàng),寫(xiě)入新的配置(共有3個(gè)選項(xiàng)),這樣我們的grub就重新寫(xiě)入到了mbr。
6)操作完成,按提示再次啟動(dòng)。OK,大功告成,熟悉的引導(dǎo)界面出來(lái)了。
7)成功進(jìn)入系統(tǒng)之后,還要做其他的東西,因?yàn)橄到y(tǒng)的硬件都不一樣,比如說(shuō)顯卡,網(wǎng)卡啦之類的。進(jìn)不了圖形界面很正常,因?yàn)榕笥训臋C(jī)子跟我的完全不一樣,可以用system-configure-display來(lái)重新配置。網(wǎng)卡可以用system-configure-networ來(lái)配置。
真的很喜歡Linux,因?yàn)樵诓粩嗟膭?dòng)手實(shí)踐過(guò)程中,我的內(nèi)心得到不斷的滿足。那些動(dòng)不動(dòng)就在嚷嚷的人,我給你們一個(gè)忠告,當(dāng)你們學(xué)會(huì)如何將注意力放在解決問(wèn)題,而不是埋怨問(wèn)題的時(shí)候,你們就會(huì)覺(jué)得Linux好用了。
評(píng)論