使用gparted和acronis進行Linux分區和NTFS分區無損調整(跟我的做法一樣)

使用gparted和acronis進行Linux分區和NTFS分區無損調整

關鍵字: gparted linux分區 ubuntu acronis vista分區 無損分區調整

在使用Linux的過程中,隨着軟件的安裝和數據的膨脹,有時候會發現劃分給Linux分區需要進行調整。如果直接使用分區命令fdisk調整分區大小,往往意味着分區數據的丟失。LVM技術可以避免分區數據丟失,但在使用中有許多限制。本文介紹一種使用gparted進行Linux分區調整的方法,它比較適合個人計算機中的硬盤分區調整,同時也可避免數據丟失。

gparted是一款免費、開源的Linux下的具有圖形用戶界面的分區軟件。gparted支持的分區格式和每種格式中可進行的操作如下所示:
 

下圖是gparted啓動後的運行畫面:


這種安裝方式只能用於非系統分區並且是尚未掛載的分區調整,所以在上圖中,當選中一個Ubuntu所在的安裝分區/dev/sda3時,點擊“分區”菜單,其中的調整分區相關的菜單項都是被禁用的,同時該分區的名稱後顯示了一個“鎖定”的圖標,表示該分區不能進行調整。建議直接在gparted的官網http://gparted.sourceforge.net中下載其Live CD的ISO光盤映象文件,然後將其該錄成光碟。gparted的Live CD中自帶了一個簡版的Debian系統,利用該光碟啓動計算機之後,可以直接硬盤上的任意支持格式的分區進行創建、刪除或大小調整。

在本人的Thinkpad X61中,目前有兩個系統,一個隨機附帶的Windows Vista,一個是Ubuntu8.10。在最初安裝Ubuntu時,使用了一個18G的EXT3的分區,這時硬盤的分區按照其排列的先後順序,其基本情況如下所示:
聯想的Vista系統恢復分區   4G
Vista系統分區           122G(NTFS格式)
Ubuntu分區              18G(EXT3格式)
Linux交換分區            4G

現在要將Ubuntu分區從18G調整到20G,需要從Vista所在的分區中拿出2G空間,這就涉及到NTFS分區的調整。對於Vista所在NTFS分區,當然可以直接使用gparted進行大小調整,但要注意的是,利用gparted調整NTFS分區的效果並不好,這主要是由於gparted調用的ntfsprogs的調整功能有限,它和Windows系統中的一些無損分區軟件相比有着很大的差距。

Windows下比較有名的分區軟件是分區魔術師PQMagic,不過PQMagic並沒有推出針對Vista系統的版本。本文在此附帶介紹一下在Vista中通過Acronis Disk Director Suit分區軟件調整其系統分區大小的過程,然後再介紹一下使用gparted的Live CD啓動計算機,對Ubuntu所在的系統分區進行調整的過程。

Acronis Disk Director Suit並不是免費開源的軟件,不過該軟件可以在http://www.acronis.com/homecomputing/download/diskdirector/下載其30天試用版。在Vista中安裝後,雙擊桌面上的Acronis Disk Director Suit的圖標,啓動後的畫面如下圖所示:


在其中選中要改變大小的分區後,點擊工具欄中的改變大小的圖標後,軟件彈出調整大小的對話框:


在該對話框中調整好分區大小後,點擊確認按鈕,Acronis顯示待完成的操作,如下圖所示:


點擊“Proceed”按鈕後,Acronis提示要重啓計算機,以便進行系統分區的調整:


在重啓後,Acronis會在Vista進入GUI界面之前,顯示調整的過程和進度,最後完成後,系統將正常引導到Vista的登錄界面,這是經過調整後,我的X61硬盤在Acronis中顯示的分區情況:


可以看到,原來的系統分區的後面多了一塊約有2G大小自由區域,這說明Vista中分區任務已經完成。請注意,Acronis並不支持對EXT格式的分區進行調整。以下介紹使用gparted的live CD調整Ubuntu所在系統分區大小的過程。

在光驅中插入gparted live cd,重啓計算機,保證使用live CD引導系統。在啓動的過程中,Live CD會有一些選項需要選擇,對大部分計算機而言,都可以鍵入回車,選擇其默認的項目即可。最後,進入到gparted的運行界面:


選中要調整的分區,比如圖中的/dev/sda3,可以看到,此時該分區的右側並沒有顯示原來的鎖定圖標,這說明可以對其進行調整了。點擊工具欄上的"resize/move"按鈕,在彈出的對話框中,拖動滑塊的邊界可以直接調整分區的大小:


調整好大小後,點擊"Resize/Move"按鈕關閉對話框,此時gparted在下面的提示區中顯示了待完成的操作:


此時點擊工具欄中的“apply”按鈕,gparted提示要確認對應的操作:


點擊"Apply"按鈕後,gparted開始進行分區大小調整。注意,gparted可能花比較長的時間完成操作,視你的硬盤大小而定。在我的X61中,大概需要30分鐘的時間,所以一定要耐心:)
最後,gparted提示已經完成了操作:


這是最終調整後的硬盤分區在gparted中的顯示:


小結一下:
(1)gparted是一款易用、穩定的分區軟件,類似於Windows下的PQMagic,並且支持常見的大部分的分區格式。對於Ubuntu系統,需要先安裝ntfsprogs,gpared才能支持NTFS格式的分區。當然,如果是其他一些分區格式,也就按照文中的第一張圖中所示,安裝對應的磁盤工具。不過,如果要調整NTFS分區,最好還是使用Windows中的Acronis Disk Director Suit或PQMagic。

(2)gparted不能對當前其所在的操作系統分區進行操作,在這一點上和PQMagic、Acronis Disk Director Suit還是有所差距。

(3)如果利用gparted對正在使用的非系統安裝分區進行操作,需要先將其卸載。可以直接在gparted中選定該分區,然後使用“分區”菜單中的“卸載”完成該操作。

(4)如果需要調整當前操縱系統所在的分區大小,請使用gparted官網提供的Live CD,該CD中包括了大部分格式的分區支持工具,使用該Live CD啓動系統後,就可對硬盤上所有支持格式的分工進行調整。Live CD彌補了gparted不能直接在系統中調整系統分區的不足之處。

(5)gparted在調整分區中,如果分區較大,則需要比較長的時間,所以建議在夜晚臨睡之前進行,在完成前期操作,gparted提示正在進行分區操作後,請及時睡眠以免浪費您的時間。

(6)不管如何,調整硬盤分區都是一項有風險的任務,請各位在使用任何分區軟件前最好先備份重要的數據,以免發生意外的數據損失。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章