-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Floppy with CD-ROM problem #463
Comments
I can reproduce this. Do you happen to know which old version had this issue? |
In the last non-wasm version it was as on first screenshot. |
Maybe these problems are different because in old version floppy works correctly with hd, but now - it not works |
Update: it works fine if i load Oak CD-ROM Driver (oakcdrom.sys) |
Floppy + HDD works with bochs bios |
i left v86 with a cdrom and hard disk for a hour and it is working. |
When trying to boot with floppy + cdrom in debug mode:
|
With the latest 'Version: 1a64b50f9 (Jul 29, 2022 00:07)' now booting from floppy having a defined hard disk works perfectly well. 😃 Thank you! |
HD + CDROM still not works with seabios |
Excellent, thank you again! |
hd with cdrom work when booting from cdrom (not fully tested). |
I've tested booting from CDROM having a hard disk defined and, as @Pixelsuft says, it also works now. Unfortunately my OS still don't supports PCI ATA controllers, it only supports pure ISA ATA with standard IRQs (14 and 15) and I/O port address. I'm working on it right now. Another issue is the floppy in itself. It looks like the floppy device only works in the BIOS context, I mean, it boots of course, but I'm unable to use it once the OS has been boot up. I've tested it using my latest kernel version in FiwixOS and also under Linux kernel versions 2.0.40 and 2.2.26, and it don't works either. These Linux kernels, while old, are perfectly capable to recognize and use any floppy drive, but not the one in this emulation. In this case, my own kernel have the same problems to access to this floppy drive as Linux kernel also has. Perhaps this deserves a different issue? if you think so, let me know and I'll open a new one. |
The floppy controller's misbehavior seems worthy of its own issue (e.g., inserting a floppy disk works now with PR #897 in MS-DOS, but not Linux 2.6) for overall conformance with spec (maybe comparing against QEMU's implementation could be useful) and I think "can't boot from HDD with CD-ROM inserted" also qualifies as a separate issue. |
In old version (custom profile), when I'm booted from Floppy, it not detected CD-ROM:
But now it not booting from Floppy with CD-ROM (without CD-ROM - booting):
The text was updated successfully, but these errors were encountered: