(擴展根目錄容量方法匯總)把Linux系統遷移到另一個分區或者硬盤


Linux系統擴容方法匯總

  相信很多朋友都有過這樣的經歷,本想裝個Ubantu玩玩,沒想到玩久了反而不習慣Windows了,然而開始裝系統的時候只分配了非常小的空間,那應該怎樣擴展我們的ubantu呢?下面我為大家總結幾種方法(僅在ubantu下測試過)

 

一、通過系統整體遷移

  首先:進入Windows,右鍵  ”此計算機(計算機)“——> "管理" ——>計算機管理(本地)——> 存儲 ——>磁盤管理(本地)

      ——>找到一個比較大的分區右鍵壓縮  等壓縮完重啟進入Ubantu

  其次:進入Ubantu后,下載分區管理軟件 sudo apt-get install gparted  ——>  打開軟件后把壓縮出來的分區新建成EXT4

  再次: 使用cp命令將ubantu所有文件拷貝到新的分區 sudo cp -ax / /新分區路徑如(sudo cp -ax / /media/jake/60283963283938FC)

  解釋:sudo:用root權限執行,cp拷貝 -ax表示把所以文件細節都拷貝 /是此ubantu根目錄 “/media/jake/60283963283938FC”目標分區路徑

  修改工作

  拷貝完成后,需要做一些修改工作。系統在啟動時會默認掛載一些磁盤,一般是根據UUID進行操作。如果遷移了系統,磁盤的UUID發生變化,而配置文件不變,    將會出現錯誤。下面就是修改啟動時默認掛載的磁盤。修改目標分區中/etc/fstab中的uuid ,uuid的查看命令是sudo blkid 。例如,對於/mnt/Ubuntu目錄下的etc   /fstab文件

  再進入Windows,用diskgenius將原ubantu分區克隆成鏡像文件(以防萬一,這樣可以直接恢復分區再使用),然后直接刪除原ubantu分區。此時你直接進入系統會

  出現問題(卡在grub上,網上有其他解決辦法不過可能不是通用的每個人情況不一樣),這里我們用通用的解決辦法

  修復引導

  第一步:准備好Ubuntu U盤啟動,這個沒有的話自己刻錄一個,用軟碟通UltraISO刻錄一個,幾分鍾就搞定,最好用同個版本的Ubuntu,我沒試過用其他版本的。

  軟碟通UltraISO v9.5.3.2901 簡體中文完美注冊版  http://www.linuxidc.com/Linux/2012-11/74577.htm

  第二步:重啟,進入U盤啟動項,系統會詢問你要安裝(installing)還是試用(trying),你選着試用,過十幾秒,就會出現你熟悉的Ubuntu桌面。

  第三步:連接好網絡,因為待會要下載那boot repair

  第四步:打開終端,終端快捷鍵是Ctrl+Alt+T

  輸入:sudo add-apt-repository ppa:yannUbuntu/boot-repair && sudo apt-get update

  回車后,終端界面會有提示信息,還是按下回車鍵,之后界面會有很多信息在界面上滾動,等待十幾秒就把終端關閉把。

  第五步:在終端再次輸入:sudo apt-get install -y boot-repair && boot-repair

  然后打開boot-repair

  再次進入系統你會發現系統除了空間變大了其他一模一樣

二、通過合並分區法

  這種辦法只能合並兩個相鄰的,且只能后面的追加到前面,局限性比較大,這里就不多介紹了

  http://jingyan.baidu.com/article/0f5fb099f414556d8234ea5b.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM