1. 程式人生 > >VMware虛擬機器壓縮磁碟空間-toolbox空間縮減

VMware虛擬機器壓縮磁碟空間-toolbox空間縮減

使用vmware-toolbox節省磁碟空間

Linux虛擬機器裡開啟終端(Term)切入超級使用者,執行以下命令

sudo /usr/bin/vmware-toolbox-cmd disk list 搜尋檢視磁碟掛載點,然後執行
sudo /usr/bin/vmware-toolbox-cmd disk wipe /    對 / 分割槽所在的虛擬硬碟進行清理
sudo /usr/bin/vmware-toolbox-cmd disk shrink /  //你的磁碟掛載點,也可以指定其他分割槽,不清楚的使用者可以直接執行
當進度條跑完之後,則會斷開ssh連線,此時本地的終端則會自動開始收縮磁碟了

推薦的方法
在虛擬機器軟體上使用自帶的compact視覺化工具操作,按下面的步驟操作即可。
(1)在linux系統裡,把虛擬磁碟沒用的空間全部填成zero,可以使用如下命令:
[[email protected] ~]# dd if=/dev/zero of=/zero.file bs=2M   //也可以加入count引數,其值可為剩餘空間大小/2M
[[email protected] ~]# rm -rf /zero.file
(2)關閉虛擬機器、選中虛擬機器,右鍵-->settings,選擇磁碟後,選擇Utilities下的compact,則會立即對磁碟進行收縮