我遵循this tutorial来开发操作系统。我使用Windows 10作为主机系统,并使用wsl进行编译。但是启用中断后,我的VM就会失败。
This is the log file,但我听不懂。我对VirtualBox非常幼稚。有人可以解释您看到的任何可能的错误吗?我们可以在其中看到一些一般的状态转换。日志结尾为:
00:00:15.712045 Changing the VM state from 'DESTROYING' to 'TERMINATED'
所以我可以回顾一下DESTROYING
的第一个实例出现的位置:
00:00:15.698320 Changing the VM state from 'POWERING_OFF' to 'OFF' 00:00:15.701802 Changing the VM state from 'OFF' to 'DESTROYING'
将相同的过程向后转到POWERING_OFF
,我看到:
00:00:08.577363 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 00:00:14.342287 ERROR [COM]: aRC=VBOX_E_INVALID_VM_STATE (0x80bb0002) aIID={872da645-4a9b-1727-bee2-5585105b9eed} aComponent={ConsoleWrap} aText={Invalid machine state GuruMeditation when checking if the guest entered the ACPI mode)}, preserve=false aResultDetail=0 00:00:15.643579 GUI: Request for close-action to power VM off. 00:00:15.643599 GUI: Passing request to power VM off from machine-logic to UI session. 00:00:15.643606 GUI: Powering VM down on UI session power off request... 00:00:15.644257 Console: Machine state changed to 'Stopping' 00:00:15.644763 Console::powerDown(): A request to power off the VM has been issued (mMachineState=Stopping, InUninit=0) 00:00:15.645075 Changing the VM state from 'GURU_MEDITATION' to 'POWERING_OFF'
该块顶部的错误行可能指向可搜索的内容,可能会导致其他人遇到相同或相似问题。如果向上滚动一点,您还可以看到在错误发生之前发生了与VGA相关的事情,如果与错误直接相关,则可能有助于缩小范围,或者可能是回溯到错误的另一步骤。真正的问题。