前提:我已經通過虛拟機的硬碟設定,擴充了硬碟的大小,具體擴充方法參照:
<a target="_blank" href="http://blog.csdn.net/cymm_liu/article/details/11536041">http://blog.csdn.net/cymm_liu/article/details/11536041</a>
目的:擴充作業系統根分區大小
步驟:
1、虛拟機編輯設定(在虛拟光驅内挂載上安裝鏡像):

2、設定虛拟機開機bios顯示延遲,并更改開機啟動項:
按F2進入,設定首先從光驅啟動如下(+-可以用來上下移動的哦):
設定好了,F10儲存退出。
3、進入rescue 模式:
在shell 中輸入 linux rescue
在詢問挂根的時候選擇skip,這樣後續需要的話可以手動挂載。
選擇了skip之後,就出現了如下界面:
3、重新規劃分區:
執行一次e2fsck /dev/sda3檢查一下檔案系統。
執行fdisk /dev/sda,選d先删除跟目錄對應的分區(比如我的是sda2,你的有可能是sda3)。
然後删除你想合并的分區,比如我的sda4.。
然後選n重建sda3,并使用全部空間。這個時候才選擇w儲存分區表,注意步驟一定不要錯了,一定不要在删除sda3之後w儲存分區表!
然後執行resize2fs /dev/sda3,在此之前可能需要按照提示執行fsck一下,那麼就按照要求e2fsck執行一遍磁盤修複即可。
執行完成resize2fs之後,你的檔案系統和塊裝置的大小就統一了。
4、重新開機系統後驗證
關于重建Swap分區,參考我的部落格:
<a target="_blank" href="http://blog.csdn.net/cymm_liu/article/details/8856346">http://blog.csdn.net/cymm_liu/article/details/8856346</a>
關于非LVM模式下分區縮小參考:
<a target="_blank" href="http://download.csdn.net/detail/changyanmanman/6248313">http://download.csdn.net/detail/changyanmanman/6248313</a>