關於kali linux虛擬機器(VM)裡刪除檔案後宿主計算機磁碟空間大小不變問題及其解決方法
阿新 • • 發佈:2021-01-25
關於kali linux虛擬機器(VM)裡刪除檔案後宿主計算機磁碟空間大小不變問題及其解決方法
小白最近熱衷於研究在kali下的無線攻擊和滲透,使用Aircrack-ng對握手包進行破解,耗費幾小時無果。我發現自己500M的密碼字典完全不足以滿足對8位以上wifi密碼的破解(並非弱密碼),於是乎小白在網上覓得一個28G大字典,一頓操作,磁碟直接變紅。。。而且每當拿28G字典跑破解,終端總會卡住(可能是由於字典太大,載入速度較慢)。罷了罷了,小白放棄了,索性將虛擬機器中的28G大字典刪除。可刪除後返回宿主計算機,磁碟依舊現紅條,小白以為是卡住了,於是又重啟了電腦,問題依舊沒有解決。
解決方法
VMware上的虛擬盤長期使用導致磁碟空間變大,刪除虛擬機器上的檔案並不能解決物理磁碟空間不足的問題(虛擬盤顯示已刪除,但是物理盤仍未變化)。如果是這種情況,可以執行vmware-toolbox進行空間回收(前提是安裝了vmware-tools )
- Kali Linux虛擬機器裡開啟終端(Ctrl+Alt+T),首先檢視磁碟掛載點
sudo /usr/bin/vmware-toolbox-cmd disk lis
然後輸入
sudo /usr/bin/vmware-toolbox-cmd disk shrink /
然後會彈出一個表示正在壓縮磁碟的對話方塊,等待壓縮完成。
壓縮完成後如下圖
再次檢視物理磁碟,你會發現空間減少了!