0

[edit] Quick answer from comment which I believe is true:

There is probably no realistic answer when the computer hardware does not support hardware virtualization. You will need to upgrade the machine to do what you want.


I tried to install Windows XP x86 in Oracle VirtualBox v6.0.14

After (seemingly) successful installation, on first (and each) boot BSOD with 0x0000007B occurs, which indicates that Windows is not seeing the disk hardware it was installed on.

Multiple posts across Internet report that problem gets resolved with Storage Device Controller set to IDE PIIX3. Some reported PIIX4, also try-to-pick-what-works-for-you has been suggested. https://forums.virtualbox.org/viewtopic.php?t=57466#p266748 gives somewhat opposite info:

There can be many reasons why it can't find the boot disk: the disk controller type change is one of them (it usually isn't necessary to play around with different IDE chipsets, PIIX4 should be fine

I have tried all three PIIX4, PIIX3, ICH6 available,
tried reinstalling from scratch with PIIX3 selected before I run VM for the first time,
— I get the same 0x0000007B

The difference is that people mostly run into 0x0000007B on migrating/upgrading, whereas I get it on fresh installation.

Host OS: antiX 19 GNU/Linux which is Debian 10 Buster with runit instead of systemd
Hardware: Lenovo 3000 G530 laptop, 2008 manufacture year, hardware virtualization is not supported.

Also I wonder:

  1. Settings → System → Motherboard → Chipset
    PIIX3 and ICH9 are available,
    — this PIIX3 and PIIX3 of Storage Device Controller — are these settings interdependent?
  2. Why only 32-bit options for guest machines for all OSes are available whereas the host is 64-bit?
7
  • “Why only 32-bit options for guest machines for all OSes are available whereas the host is 64-bit?” - This means hardware virtualization is disabled. However, since Windows XP is 32-bit only, it isn’t necessarily required.
    – Ramhound
    Jan 10, 2021 at 19:32
  • Try updating Virtual Box to the current version to see if that helps. Then review the suggestions in this VBOX article: Vhttps://forums.virtualbox.org/viewtopic.php?f=6&t=83318
    – John
    Jan 11, 2021 at 0:39
  • @John In the latest 6.1.16-140961 I am left without the tickbox for disabling hardware virtualization, "Invalid settings detected" insists on disabling, so OK button is unavailable, no VM can be configured. Thus, latest 6.1.16-140961 on my installation is totally useless i.ibb.co/WFR3f6d/vbox6-1-Screenshot-2021-01-11-17-59-48.png Jan 11, 2021 at 16:19
  • There is probably no realistic answer when the computer hardware does not support hardware virtualization. You will need to upgrade the machine to do what you want.
    – John
    Jan 11, 2021 at 16:26
  • 1
    Trying slipstreaming drivers into XP. youtube.com/watch?v=PFW7O6bAN5Q There are other tools that can do a similar thing. You really only need storage, but I recommend chipset drivers as well.
    – cybernard
    Nov 15, 2023 at 14:28

2 Answers 2

0

Ripped from https://www.minitool.com/backup-tips/0x0000007b.html :

"What Causes the BSOD 0x0000007B?

The STOP 0x0000007B error often occurs on Blue Screen of Death. So what causes the BSOD 0x0000007B? The causes are shown below:

Missing or corrupted bootloader files.
Incorrect BIOS configuration.
Boot sector virus.
Damaged Registry.
Corrupted EFI bootloader.
Hard drive failure.

"

Means: turn on the virtualization on, check hw-settings (not more than 4gb RAM f.ex.), look about cpu-settings, and so on. then check your ISO or Image, then check your virtual harddisk (you may want to recreate it to make sure, everything is ok - an doublecheck the path).

If you like to, just recreate the whole maschine, sometimes it helps. :)

1
  • I have triple-checked the settings and quadruple-recreated the whole machine. Sometimes something else is needed in order to help... Jan 11, 2021 at 17:20
0

The solution is to add an IDE controller and select your Windows XP iso and do NOT use an SCSI controller.

If you already have the SCSI controller, DELETE it and add the IDE instead.

1
  • I get IDE by default. Thanks for trying anyway Sep 21, 2021 at 15:09

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .