使用gparted-LiveCD對centos分區調整---virtualbox磁盤調整序2


前面介紹了如何在virtualbox下動態正在vdi磁盤的方法《virtualbox 增加虛擬磁盤大小》,主要是使用命令行
vboxmanage modifyhd c:\vdisk\centos.vdi --resize 102400 ,但是這樣的結果只是在virtulbox中增加了物理磁盤的大小,但是這些磁盤並沒有被 centos認識
因此在centos中,實際可以使用的磁盤並沒有發生變化,如果需要在centos中調整看到的磁盤大小,得使用類似PQ的工具,在linux下有一個非常好的工具--
gparted,可以非常直觀的圖形化的調整分區大小,而且最主要的是,是無損的,也就是不會引起數據的丟失(當然如果需要數據移動的話,時間比較長,如果是一個空閑空間的話是非常快,筆者10G的附加磁盤空間僅在秒級就完成了。)

 

 

下面將介紹使用gparted-LiveCD對磁盤進行擴容的方法。已經在CentOS與Debian系統中得到驗證。

1、下載gparted-LiveCD

下載地址:http://sourceforge.net/projects/gparted/files/gparted/,但是很不幸,這個地址目前是被天朝屏蔽了,還好有sina

http://tech.sina.com.cn/download/down_contents/1197129600/37459.shtml

2、通過gparted-LiveCD引導VPS

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

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

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

這里如果是虛擬機的話,在設置---存儲---ide控制器中增加iso的文件即可,啟動的時候會默認先啟動gparted,需要注意設置完畢后,刪除這個新增加的磁盤即可。

 

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

 

使用gparted 對VMWare下的Ubuntu虛擬機 進行硬盤擴容 - szy-891023 - 木蘭墜露

 

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

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

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

使用gparted 對VMWare下的Ubuntu虛擬機 進行硬盤擴容 - szy-891023 - 木蘭墜露

 

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

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

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

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

使用gparted 對VMWare下的Ubuntu虛擬機 進行硬盤擴容 - szy-891023 - 木蘭墜露

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

使用gparted 對VMWare下的Ubuntu虛擬機 進行硬盤擴容 - szy-891023 - 木蘭墜露

 

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

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

使用gparted 對VMWare下的Ubuntu虛擬機 進行硬盤擴容 - szy-891023 - 木蘭墜露

 

使用gparted 對VMWare下的Ubuntu虛擬機 進行硬盤擴容 - szy-891023 - 木蘭墜露

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

使用gparted 對VMWare下的Ubuntu虛擬機 進行硬盤擴容 - szy-891023 - 木蘭墜露

 9、Linux分區大小調整完成

"使用gparted

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

上面的操作已經經過VPS管理百科在Debian VPS系統(Ext3)中的驗證,並且未造成數據丟失。


免責聲明!

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



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