Opened 11 years ago
Last modified 11 years ago
#591 new defect
Boot stops at RESOURCE.SYS followed by 'A disk-read error occurred'
Reported by: | ataylor | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | Release 4.00 |
Component: | ACPI PSD | Version: | 3.22.02 |
Keywords: | Cc: |
Description
Gigabyte GA-A75M-DS2 micro-ATX motherboard. The system works with OS2APIC.PSD installed. Kernel 14.106_SMP, 2GB RAM.
With ACPI.PSD installed, the system will not boot. Deleting OS2LOGO shows that the system attempts to load RESOURCE.SYS, waits for a long time, then eventually shows the message "A disk-read error occurred." A hard reset or power-off is then required.
Have tried with no switches, with /VW, and with /PIC, all with the same result.
Have tried 3.21.07, 3.22.02 and the 3.22.03 test build from ticket #590.
The I/O controller behaves very oddly with respect to OS/2 on this board. It is NOT set to AHCI mode in the BIOS, but rather to 'native IDE' mode; however, even using OS2APIC.PSD, the system will not successfully locate the hard disks unless OS2AHCI.ADD is loaded in CONFIG.SYS alongside DANIS506.ADD. Even more strangely, it won't even locate a USB-attached CD-ROM drive unless OS2AHCI.ADD is loaded.
(This system has no serial port.)
Attachments (5)
Change History (10)
by , 11 years ago
Attachment: | 2013_10_18_17_49_46~01.jpg added |
---|
comment:1 by , 11 years ago
Milestone: | → Feedback pending |
---|---|
Type: | comment → defect |
OS2APIC.PSD is obsolete, unsupported software and only adds pollution and confusion to any debugging effort. As it is, I cannot tell which information is real and which is irrelevant OS2APIC.PSD information. I don't really care anything about OS2APIC.PSD as it doesn't provide any useful information.
Does the system boot without the PSD?
Using the debug version of the PSD, set the command line switches to "/DBGLVL=3 /OV" and take a picture of the screen when it stops. Post that picture and I'll have a look.
comment:2 by , 11 years ago
Yes, the system boots with no PSD. (There is no observable difference in behaviour with no PSD vs OS2APIC other than multiple processors being enabled.)
Attaching pictures as requested. acpi_boot_1.jpg is what I see for about 20-30 seconds when the boot process appears to stop. acpi_boot_2.jpg shows the message displayed after this delay. (Note that the message appears in the middle of the screen rather than at the bottom, making it a bit hard to read.)
by , 11 years ago
Attachment: | acpi_boot_2.jpg added |
---|
Debug output from ACPI.PSD on boot (2) - message shown after short delay
comment:3 by , 11 years ago
There is no need to take a picture of the error message.
The log shows that the system is completely initialized successfully.
Please change the PSD command line switches to "/DBGLVL=4 /OV" and take another picture of the screen when it stops. Thanks.
comment:4 by , 11 years ago
The log indicates that the kernel is calling the int13 function in the BIOS to read the disk and the BIOS is failing to read the disk data. This is probably due to the BIOS changing its behavior, or discontinuing the int13 service, when ACPI is enabled. Your issue is a BIOS compatibility problem.
Please boot your system and run the "iasl -g" command from the ACPI debug directory. Zip up all the files it creates and attach the zip file to this ticket. I'll have a look at the dump of your ACPI to see if there is possibly a setting that can be changed. Ordinarily I would just ask for a "TestLog ACPI" log, but that requires that the PSD be installed. Just running the iasl.exe program by itself will work without any PSD installed.
comment:5 by , 11 years ago
Milestone: | Feedback pending → Release 4.00 |
---|
Sorry, there is nothing in your ACPI that would indicate that a workaround was possible. I will leave this ticket open in case something comes up in the future that is able to address systems like this.
Screen image of error message