CentOS磁盤無損分區的實現方法

        在windows裏面無損分區我一般用AcronisDiskDirectorSuite這個工具,今天有一臺linux服務器磁盤空間出現了瓶頸,想到了無損分區,上網找了找,以下方法算是比較可行的:

1、下載gparted-LiveCD 

該解決方案中提到了開源的GParted軟件,下載地址如下:

http://gparted.sourceforge.net/download.php

讓我們先來大概的瞭解一下這款GParted軟件:

GParted是一款linux下的功能非常強大的分區工具,和windows下的‘分區魔術師’類似,操作和顯示上也很相似。GParted可以方便的創建、刪除分區,也可以調整分區的大小和移動分區的位置。GParted支持多種linux下常見的分區格式,包括ext2、ext4、fat、hfs、jfs、reiser4、reiserfs、xfs,甚至ntfs。另外官方還提供了 LiveCD 和 LiveUSB 版本的 GParted,方便在沒有主系統的情況下對硬盤進行分區!

GParted可以用於創建、刪除、移動分區,調整分區大小,檢查、複製分區等操作。可以用於調整分區已安裝新操作系統、備份特定分區到另一塊硬盤等。   

GParted使用libparted來識別、調整分區表,並有各個文件系統工具來處理分區上的文件系統。這些文件系統工具並不是必須的,但要處理一中文件系統就必須先安裝相應的工具。   

GParted使用C++寫成,使用gtkmm提供GTK+界面。   

GParted項目還提供了一個包含GParted和全部文件系統工具的Live CD,也可以製作成Live USB或使用其他介質。這個Live CD系統基於Debian GNU/Linux。其它Linux Live CD版本也大多包含GParted,如Knoppix等。讓我們來看看GParted如何使用吧!下面的使用方法以VPS爲例,大家在實際使用的過程中可借鑑參考!

2、通過gparted-LiveCD引導

注意,自定義引導ISO的方法有多種。

一部分VPS提供商,可以讓客戶自己上傳ISO文件,然後從ISO文件引導;

但更多的VPS提供商,會在VPS的控制面板中加入帶有gparted工具的維護光盤。根據VPS管理百科的測試,絕大多數VPS提供商爲了讓客戶能夠自己維護VPS,都會在ISO列表中加入一些帶有gparted工具的光盤。具體情況,請直接諮詢提供商即可。

如果你使用的是比較新版本的gparted-LiveCD,則通過VNC看到的啓動畫面應該如此:

此時直接回車選擇第一項即可。隨後根據光盤內容的不同,可能會有一些簡單的詢問(比如鍵盤區域、顯示模式等),一般來說直接回車使用默認的即可(相信一個Linux愛好者對這些設置並不陌生)

3、引導進gparted-LiveCD後,打開gparted工具。

4、將Gparted最大化屏幕。現在能看見分區信息了。

5、選擇你要調整的分區。

筆者現在將嘗試將sda1擴大至整個磁盤(即模擬分區不夠用,向VPS提供商新申請了一些磁盤空間的情況)。由圖片可以看出目前sda1有13G,新的2.8G還沒有被使用。我現在將sda1擴容至13+2.8=16G。

點擊sda1分區,隨後上面的“Resize/Move”按鈕將變得可用。點擊“Resize/Move”按鈕。

6、彈出一個調整sda1分區大小的窗口。窗口中很直觀的顯示出了,sda1右側還有可用空間。如下圖:

因此我點擊右邊的右箭頭,並將其拖拽至最右側。使sda1的空間佔滿整個磁盤。如下圖:

然後點擊此窗口中的“Resize/Move”按鈕確認操作。

7、從圖中可以看出sda1已經擁有了16G空間。此時,必須點擊“Apply”按鈕,才能真正讓Gparted保存更改。


8、正在調整分區大小(注意,此時一定不能重啓電腦/終止程序。務必耐心等待其操作完成!!!否則將造成數據丟失!!!)

9、Linux分區大小調整完成

10、此時,關閉VPS,彈出ISO,並從原來的磁盤啓動即可。

上面的操作已經經過VPS管理百科在Debian VPS系統(Ext3)中的驗證,並且未造成數據丟失。供Linux初學者參考。對於因按照本教程操作造成的任何損失,本站均不承擔任何責任。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章