<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > Fedora 9在不同的硬盤間進行系統(tǒng)的備份和恢復

          Fedora 9在不同的硬盤間進行系統(tǒng)的備份和恢復

          作者: 時間:2016-09-12 來源:網(wǎng)絡 收藏

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

          本文引用地址:http://www.ex-cimer.com/article/201609/304543.htm

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

          先說一下Fedora的改變吧,fedora 9的ext3的inode節(jié)點改成了256字節(jié),所以grub 4 dos不識別了,表現(xiàn)就是能認到分區(qū),但就是讀不到分區(qū)里面的文件。

          下面進入正題,說說怎么做。

          1)首先是將我現(xiàn)在的系統(tǒng)備份成一個gz的包,并將朋友的目標目標分區(qū)格式化成ext3,在格式化前要注意的是必須要用fdisk先分成type是83的Linux分區(qū),不然即使用mkfs.ext3來格式化也沒用。

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

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

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

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

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

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

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



          關鍵詞:

          評論


          相關推薦

          技術(shù)專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();