Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

My Windows10 virtual box will not start up anymore #68

Open
nicodemuz opened this issue Mar 29, 2024 · 3 comments
Open

My Windows10 virtual box will not start up anymore #68

nicodemuz opened this issue Mar 29, 2024 · 3 comments

Comments

@nicodemuz
Copy link

After running the scripts in this repo, my virtual machine is not booting up any more...

Configuration error: Querying "AcpiCreatorRev" as integer failed (VERR_CFGM_NOT_INTEGER).
@nicodemuz
Copy link
Author

Applying this change seemed to make it at least boot the virtual machine:
#19 (comment)

However, the machine itself still refuses to boot up:
image

@nicodemuz
Copy link
Author

@nsmfoo how do I revert the damage done on my VM box?

@nicodemuz
Copy link
Author

I managed to restore the modified .vbox file by doing some basic data recovery that searches for the modified string on the disk:
sudo grep -a -B 100 -A 100 'VBoxInternal/Devices/pcbios/0/Config/DmiSystemVersion' /dev/nvme1n1p2

The main diff between the files seem to have been:

      <ExtraDataItem name="VBoxInternal/CPUM/HostCPUID/80000002/eax" value="0x20444d41"/>
      <ExtraDataItem name="VBoxInternal/CPUM/HostCPUID/80000002/ebx" value="0x657a7952"/>
      <ExtraDataItem name="VBoxInternal/CPUM/HostCPUID/80000002/ecx" value="0x2039206e"/>
      <ExtraDataItem name="VBoxInternal/CPUM/HostCPUID/80000002/edx" value="0x30303935"/>
      <ExtraDataItem name="VBoxInternal/CPUM/HostCPUID/80000003/eax" value="0x32312058"/>
      <ExtraDataItem name="VBoxInternal/CPUM/HostCPUID/80000003/ebx" value="0x726f432d"/>
      <ExtraDataItem name="VBoxInternal/CPUM/HostCPUID/80000003/ecx" value="0x72502065"/>
      <ExtraDataItem name="VBoxInternal/CPUM/HostCPUID/80000003/edx" value="0x7365636f"/>
      <ExtraDataItem name="VBoxInternal/CPUM/HostCPUID/80000004/eax" value="0x20726f73"/>
      <ExtraDataItem name="VBoxInternal/CPUM/HostCPUID/80000004/ebx" value="0x20202020"/>
      <ExtraDataItem name="VBoxInternal/CPUM/HostCPUID/80000004/ecx" value="0x20202020"/>
      <ExtraDataItem name="VBoxInternal/CPUM/HostCPUID/80000004/edx" value="0x00202020"/>
      <ExtraDataItem name="VBoxInternal/Devices/acpi/0/Config/AcpiCreatorId" value="I"/>
      <ExtraDataItem name="VBoxInternal/Devices/acpi/0/Config/AcpiCreatorRev" value="00000001"/>
      <ExtraDataItem name="VBoxInternal/Devices/acpi/0/Config/AcpiOemId" value="ALASKA"/>
      <ExtraDataItem name="VBoxInternal/Devices/acpi/0/Config/CustomTable" value="/home/nico/Repos/antivmdetection/DSDT_SystemProductName.bin"/>
      <ExtraDataItem name="VBoxInternal/Devices/ahci/0/Config/Port0/FirmwareRevision" value="4B2QEXM7"/>
      <ExtraDataItem name="VBoxInternal/Devices/ahci/0/Config/Port0/SerialNumber" value="3308E5C50B6C450"/>

Removing these changes started up my Windows virtual machine again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant