VirtualBox

Opened 15 years ago

Closed 14 years ago

#3352 closed enhancement (invalid)

Visopsys - Hard disk not detected

Reported by: Austin English Owned by:
Component: virtual disk Version: VirtualBox 3.1.2
Keywords: visopsys Cc:
Guest type: other Host type: Windows

Description

Visopsys will now boot up under VirtualBox 2.1.2 without crashing (bug 144), but when install is selected, the hard disk is not selectable.

http://visopsys.org/download/index.html

Hard disk is configured as 512MB dynamically expanding image, IDE Primary Master.

Visopsys version is 0.69.

Attachments (1)

VBox.log (32.2 KB ) - added by Austin English 15 years ago.

Download all attachments as: .zip

Change History (3)

by Austin English, 15 years ago

Attachment: VBox.log added

comment:1 by Frank Mehnert, 14 years ago

Version: VirtualBox 2.1.2VirtualBox 3.1.2

Confirmed. Not sure if the visopsys kernel is too fussy or if the IDE emulation of VBox isn't 100% perfect.

comment:2 by aeichner, 14 years ago

Resolution: invalid
Status: newclosed

Looks like a bug in the IDE driver of the kernel to me. It assumes that interrupts are enabled for the controller which is not the case for VirtualBox (iirc the BIOS disables interrupts). Visopsys polls a variable which is set if an interrupt is asserted to wait for completion of IDENTIFY. The waiting times out after a while and an error is returned. The detect routine will skip the drive. CD-ROMs are working because the code issuing the IDENTIFY PACKET command doesn't wait for an interrupt but just waits until the busy bit in the status register is cleared.

Will close this ticket as invalid for now. If someone finds out that my findings are wrong please reopen and correct me :)

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use