歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 7.04根分區大小的改變

Ubuntu 7.04根分區大小的改變

日期:2017/2/28 17:36:55   编辑:Linux教程
  一般來說,Linux系統根分區(一般是Ext2、Ext3、ReiserFS格式)是無法改變容量的,這一點與Windows下的FAT32、NTFS頗有不同。我曾經試了一下,不但改變容量不行,移動分區位置更是不行,啟動時無法進入系統,或者在GDM處出錯。但有一種方法可以卻實現上述目的,我在Ubuntu 7.04下試驗成功:

  1、用Ghost工具將Linux根分區備份為鏡像。ghost是windows下常用的軟件,其備份效率和壓縮比都比較高,一般來說ghost8.0以上的版本對linux分區支持較好,推薦使用ghost11。用ghost備份linux分區速度比備份windows分區要慢一半,用最高壓縮比一般在400M/S左右,還可以接受,等待10幾分鐘也就完成了。用linux的人最喜歡的還是直接用tar命令備份重要數據,但個人覺得還是用ghost徹底備份比較好,免得硬盤損壞無法恢復全部數據。

  2、用paragon patition mamager 調整linux根分區容量,無論是從前面還是從後面增減都可以,一般來說保留10G剛好。當然你也可以用PQmagic來執行調整,我沒試過,不過應該沒有什麼問題。其實因為要移動數據,采用調整的方式速度很慢,而且事實上調整之後也不能進入系統,所以不如干脆刪除,重建更快,但要注意別誤操作,刪除windows分區就叫天天不應了。

  3、用Ghost將以前備份的鏡像還原到調整後的新分區,重新啟動,結果順利引導進入Ubuntu,但你會發現一個新的問題,就是Ubuntu自動掛載的windows分區有可能不見了。其實不變linux分區,調整windows分區也會導致掛載失效。

  4、由於Ubuntu是工具硬盤分區的UUID進行掛載的,因而,硬盤分區的位置發生變化,掛載就自然失效了,別著急,可以重新掛載。打開終端,輸入“sudo ls -l /dev/disk/by-uuid”,可以顯示當前硬盤各個分區的UUID,再在終端裡輸入“sudo gedit /etc/fstab”打開fstab,將不能掛載的分區UUID替換成剛得到的UUID,保存並關閉fstab,重啟系統就可以了。

  這個方法比較安全、實用,使你辛辛苦苦配置起來的系統不至於要重新安裝,而且備份的ghost鏡像隨時可用來恢復系統,一點無用功都沒有做。
Copyright © Linux教程網 All Rights Reserved