Opened 17 months ago
Closed 15 months ago
#21736 closed defect (fixed)
BusLogic SCSI AHA-1540B mode BIOS no longer works => fixed in svn
Reported by: | rak1 | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox-7.0.8 |
Keywords: | Cc: | ||
Guest type: | other | Host type: | other |
Description (last modified by )
The BusLogic SCSI adapter, when in AHA-1540B
mode, no longer boots (or, it seems, allows any disk access via BIOS calls such as use in DOS fdisk
) in 7.0.x. This worked in 6.1.44-156814-Win and doesn't work as of 7.0.0-153978-Win.
Steps to reproduce:
- Configure a machine with BusLogic SCSI storage with at least one hard disk
- Set the BusLogic SCSI adapter to AHA-1540B mode
$ VBoxManage setextradata 'Your VM Name' VBoxInternal/Devices/buslogic/0/Config/AdapterType AHA-1540B
- Boot the VM. At the BIOS splash screen press F12 to select boot device.
Expected:
- The detected hard disks list shows the hard disk
Actual:
- No hard disks found
Change History (5)
comment:1 by , 17 months ago
Description: | modified (diff) |
---|
comment:3 by , 17 months ago
With a glance at the codebase, I see there was a very large rewrite of the BIOS SCSI access; whatever enabled BIOS access with the AHA-1540B
and BT-545C
backwards compatibility modes in the old implementation must have no equivalent anymore.
comment:4 by , 17 months ago
The Host type here should read "all". Sorry, I had guest type other/other on the brain as I was filling out the form.
comment:5 by , 15 months ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Summary: | BusLogic SCSI AHA-1540B mode BIOS no longer works → BusLogic SCSI AHA-1540B mode BIOS no longer works => fixed in svn |
Yes, the rewritten SCSI BIOS forgot to take the non-PCI emulated HBAs into account. This is now fixed in svn.
My use case for this is various experimental tinkering in old OSes; if the decision is just that this is not supported going forward, so be it as far as I'm concerned.