使用VMware的時候由於內存不足意外卡死,再想擴展內存的時候發現提示指定的虛擬磁盤需要進行修復,既然虛擬磁盤損壞了,那就修復就行了。
1.打開命令提示符,cd到VMware安裝路徑
win10默認安裝路徑:C:\Program Files (x86)\VMware\VMware Workstation
例如:cd C:\Program Files (x86)\VMware\VMware Workstation
如果自定義安裝路徑,那就需要自己找了。
2.找到你需要修復的虛擬磁盤路徑
例如我的虛擬磁盤路徑為:D:\Virtual Machines\Ubuntu\ubuntu 16.04.vmx
ubuntu 16.04.vmx,這個就是你虛擬機的配置文件
3.執行命令進行修復
vmware-vdiskmanager -R "虛擬磁盤路徑"
例如我的就是:vmware-vdiskmanager -R "D:\Virtual Machines\Ubuntu\Ubuntu 64 位-disk1-cl1.vmdk"
還有另外一種情況,虛擬機卡死,再次打開的時候提示“該虛擬機似乎正在使用中。如果該虛擬機未在使用,請按“獲取所有權(T)”按鈕獲取它的所有權。 否則,請按“取消©”按鈕以防損壞”。
這種情況直接進到虛擬磁盤里,里面有好像是四個后綴是.lck的文件,刪掉就行了