mirror of
https://github.com/oerg866/win98-quickinstall.git
synced 2026-04-25 21:15:52 +03:00
[GH-ISSUE #20] msdos.exe crashes when there's an external storage connected to PC #21
Labels
No labels
bug
documentation
enhancement
help wanted
pull-request
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/win98-quickinstall#21
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @SelfRef on GitHub (Dec 6, 2024).
Original GitHub issue: https://github.com/oerg866/win98-quickinstall/issues/20
Hello, and thanks for this useful project :)
The problem
Since I'm using QuickInstall I sometimes pass by some strange issue that I was not sure first what was caused by. While preparing an ISO image, the executed

msdos.exein Wine is crashing, preventing the ISO to be created. The error looks like this:While the logs show this:
Logs
Tried solutions
I've tried to remove
~/.winedirectory, try different Wine version and even used Distrobox to run the script in sandboxed Ubuntu 20.04.4 LTS with Wine installed, but it behaved the same.Workaround and context
At the end, I noticed the issue is related with connected storage devices. I use
libvirtto run virtual machine on old hard drives connected via ATA adapter, so I have often HDD connected as well as one or more thumb drives that all are visible as/dev/sdxdevices. When at least one of such device is available in my system, the script doesn't work. When I disconnect all/dev/sdxdevices, it magically works without any issues. I wonder if only I have this issue or can it be reproduced. The currentlsbkoutput from when last crash happened:(
/dev/sdais an old HDD, the rest is system drive and swap)System details
System: Arch Linux
Wine: 9.20
QuickInstall: 0.9.5 (Windows98QuickInstall_20241022_1015.zip from releases)
@oerg866 commented on GitHub (Dec 6, 2024):
Huuuuuuuh.... Yeah this is one of those strange WINE things that I can't
really figure out...
However, there are a few more things you can try...
Are you familiar at all with the python language?
You may be able to modify the sysprep script to run the required command by
using DOSBox instead of msdos.exe...
I'm currently sick in bed but I can take a look for myself next week.
Best
Eric
On Fri, Dec 6, 2024, 15:09 Kris @.***> wrote:
@SelfRef commented on GitHub (Dec 6, 2024):
That's a good suggestion. I'll definitely try to use DOSBox and share my results, how it works.
@oerg866 commented on GitHub (Apr 23, 2025):
No fruther input here; closing