Can't install Windows 98 SE in virtualbox - SUWIN caused a General Protection Fault in module <unknown>
Solution 1
I'm guessing this is a bug in VirtualBox 5.0. I haven't reported it yet I'll get around to it but for the time being I downgraded to version 4.3.28, and the old Windows boots fine.
Update: This should be fixed by VirtualBox 5.0.22, although I haven't tested yet.
Solution 2
Problem:
Windows 98SE is incompatible with the newer hardware that VirutalBox virtualizes; specifically when hardware resources are passed-through from the host directly.
Solution:
In VirtualBox, disable the hardware acceleration for that VM.
To do so:
- Right-click VM.
- Choose Settings.
- Choose System.
- Choose the Acceleration tab.
- Un-check Enable VT-x/AMD-V.
- Save changes, try again.
Solution 3
I was able to get around this error by using the Paravirtualization
setting to Legacy
(found under System => Acceleration in the VM settings).
Related videos on Youtube
DiogoSaraiva
Hi, I'm Diogo Saraiva, 23 years old, and I'm from Portugal.
Updated on September 18, 2022Comments
-
DiogoSaraiva over 1 year
I get this error when installing Windows 98 Second Edition on virtualbox. my host is Mac OsX.
the guest settings are the following:
Base memory: 64 MB
Boot Order: Floppy, Optical, Hard Disk
Acceleration: VT-x/AMD-V, Nested Paging
Video Memory: 10 MBWhy I am getting that error and how can I bypass it?
EDIT:
Also get these errors when i click on close:
W98SETUP caused a General Protection Fault in module GDI.EXE at 0001:0246
W98SETUP caused a General Protection Fault in module USER.EXE at 0001:40B6
Standart Mode: Bad Fault in MS-DOS Extender. Fault: 000D Stack Dump: 000 000 0070 Raw fault frame: EC=000 IP=5EF7 CS=0367 FL=3087 SP=FFEE SS=02C7
-
DiogoSaraiva over 8 yearssame thing.... same error
-
DiogoSaraiva over 8 yearsI tried also with 300mb of disk, but the second error is:
Standard Mode: Invalid DMPI return from 0367:5F92
-
user1686 over 8 yearsHmm, by default it doesn't pass through most resources. And Win98 is fine with a few unknown VBox-specific PCI devices showing up.
-
DiogoSaraiva over 8 yearsInstalling virtualbox 4.3.28 solved my problem. thank you very much
-
Tom B over 8 yearsThis answer solved the issue for me using a Linux host.
-
AlexV about 8 yearsThis answer solved the issue while installing Win 98 SE (fr) on a Windows 8.1 host - VirtualBox 5.
-
aryndin about 8 yearsThis answer helped me.
-
elbarna about 8 yearsThis "solution" works,but virtual machine will become very slow
-
aaronk6 over 7 yearsYes, it’s fixed. Works for me in VirtualBox 5.0.26 as well as 5.1.6.