Windows-7

VirtualBox:顆粒表不一致

  • April 19, 2021

有問題的設置如下:執行 VirtualBox 的 Windows 7 64 位主機。來賓電腦正在執行 Windows XP 32 位。

主機箱斷電後,來賓機器無法啟動並抱怨

糧食表和備份糧食表不一致

無需重新安裝即可啟動來賓電腦的任何幫助表示讚賞。

PS:糧表到底是什麼?

真的幫不上忙,但我在這裡找到了穀物表:http: //www.vmware.com/support/developer/vddk/VirtualDiskAPIprogramming.pdf(第 16 頁)

就像使用者 mailq 說的,看起來你的虛擬驅動器壞了。也許檢查 vmdkck 工具(在此頁面http://datto.org/projects/vmdk-tools上)仔細檢查它是否損壞?

VMware 有一個名為的工具,在安裝時vmware-vdiskmanager位於"/Applications/VMware Fusion.app/Contents/Library/"並符號連結到。您也可以使用此工具修復 VirtualBox VMDK 磁碟。它已經救了我幾次了。/usr/local/bin

安裝

一種。您可以安裝vmware-fusion(需要 macOS Catalina;vmware-fusion10用於舊 macOS 版本)

brew install vmware-fusion

灣。或者您可以vmware-vdiskmanager直接從本頁底部的附件部分下載該實用程序:http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=

1023856

用法

vmware-vdiskmanager -R <your_disk>.vmdk

不帶參數呼叫會給出幫助用法:

Usage: vmware-vdiskmanager OPTIONS <disk-name> | <mount-point>
Offline disk manipulation utility
...
    -R                   : check a sparse virtual disk for consistency and attempt
                           to repair any errors.
...

引用自:https://serverfault.com/questions/324271