歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Fedora 9在不同的硬盤間進行系統的備份和恢復

Fedora 9在不同的硬盤間進行系統的備份和恢復

日期:2017/2/28 16:59:32   编辑:Linux教程

費了一番周折,終於在不同硬盤(分區不大小等都不一樣的)的情況下,成功的實現將現有的Fedora 9移植到另外的硬盤上並成功的跑了起來。

因為朋友說也想玩Linux,我就跟他說也行,那我直接將我現在的fedora 9移植給你吧,因為上面我已經裝了不少有用的軟件,並且系統已經配置的不錯。但沒想到的是真正的實現的移植比較麻煩。

先說一下Fedora的改變吧,fedora 9的ext3的inode節點改成了256字節,所以grub 4 dos不識別了,表現就是能認到分區,但就是讀不到分區裡面的文件。

下面進入正題,說說怎麼做。
1)首先是將我現在的系統備份成一個gz的包,並將朋友的目標目標分區格式化成ext3,在格式化前要注意的是必須要用fdisk先分成type是83的Linux分區,不然即使用mkfs.ext3來格式化也沒用。

2)文件已經成功的復制到朋友的目標分區上了,下面就要重建系統的引導了。

3)原本是想用grub4dos來做的,結果就發生上面所描述的問題,grub4dos不支持最新的ext3,讀不到我的/boot中的內核文件。

4)想到了用安裝盤來修復,而且這應該是最合適的方式。因為我是硬盤安裝的,所以沒有光盤,不過沒光盤也沒關系,一樣的可以進急救模式。在指定kernel 的時候後面加 rescue的引導參數,這樣就可以引導進入急救模式了。進入急救模式的時候將目標分區掛接上,然後修改目標分區系統中的fstab,如vi /mnt/ljq/etc/fstab,將/ 的指向指向正確的設備,如/dev/sdb6.

5)再次使用硬盤安裝的方式來引導系統,只是這次我們選擇的不是安裝系統,而是更新系統。在選擇更新系統之後,我們選擇最後一個選項,寫入新的配置(共有3個選項),這樣我們的grub就重新寫入到了mbr。

6)操作完成,按提示再次啟動。OK,大功告成,熟悉的引導界面出來了。

7)成功進入系統之後,還要做其他的東西,因為系統的硬件都不一樣,比如說顯卡,網卡啦之類的。進不了圖形界面很正常,因為朋友的機子跟我的完全不一樣,可以用system-configure-display來重新配置。網卡可以用system-configure-networ來配置。

真的很喜歡Linux,因為在不斷的動手實踐過程中,我的內心得到不斷的滿足。那些動不動就在嚷嚷的人,我給你們一個忠告,當你們學會如何將注意力放在解決問題,而不是埋怨問題的時候,你們就會覺得Linux好用了。

Copyright © Linux教程網 All Rights Reserved