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

來源:互聯網
上載者:User

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

gparted是一款免費、開源的Linux下的具有圖形化使用者介面的分區軟體。gparted支援的分區格式和每種格式中可進行的操作如下所示: 


在Ubuntu中,可以使用如下命令安裝: 
Java代碼  

  1. sudo apt-get install gparted  


注意,在Ubuntu中,gparted在預設情況下並不支援NTFS分區,必須還要使用如下指令安裝ntfsprogs: 
Java代碼  

  1. sudo apt-get install ntfsprogs  


之後就可以使用如下命令啟動gparted: 
Java代碼  

  1. sudo 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)不管如何,調整硬碟分區都是一項有風險的任務,請各位在使用任何分區軟體前最好先備份重要的資料,以免發生意外的資料損失。 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.