DeepVAC / MLab

“云上炼丹师”中的云
GNU General Public License v3.0
67 stars 16 forks source link

Error reading custom ACPI table. (VERR_FILE_NOT_FOUND). #61

Closed gemfield closed 3 years ago

gemfield commented 3 years ago

KDE neon上使用VirtualBox运行Windows10,报错:

Error reading custom ACPI table. (VERR_FILE_NOT_FOUND).

返回 代码: | NS_ERROR_FAILURE (0x80004005)
组件: ConsoleWrap
界面: IConsole {872da645-4a9b-1727-bee2-5585gemfield}

从日志里看:

00:00:02.112021 ERROR [COM]: aRC=NS_ERROR_FAILURE (0x80004005) aIID={872da645-4a9b-1727-bee2-5585gemfield} aComponent={ConsoleWrap} aText={Error reading custom ACPI table. (VERR_FILE_NOT_FOUND)}, preserve=false aResultDetail=-102
00:00:02.112438 Console: Machine state changed to 'PoweredOff'
00:00:02.121476 Power up failed (vrc=VERR_FILE_NOT_FOUND, rc=NS_ERROR_FAILURE (0X80004005))
00:00:02.622224 GUI: UIMachineViewNormal::resendSizeHint: Restoring guest size-hint for screen 0 to 1920x950
00:00:02.622275 ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={4680b2de-8690-11e9-b83d-5719civilnet} aComponent={DisplayWrap} aText={The console is not powered up (setVideoModeHint)}, preserve=false aResultDetail=0
00:00:02.622330 GUI: Aborting startup due to power up progress issue detected...
gemfield commented 3 years ago

这是因为ACPI table文件被误删除了导致的。使用如下的命令来解决这个问题:

vboxmanage setextradata "Windows" "VBoxInternal/Devices/acpi/0/Config/CustomTable" /home/gemfield/下载/msdm_table.dat

关于文件/home/gemfield/下载/msdm_table.dat 是怎么来的,可以参考:https://zhuanlan.zhihu.com/p/409129590