Opened 13 years ago

Closed 9 years ago

Last modified 9 years ago

#1546 closed bug (invalid)

AHCI drive not properly recognized

Reported by: ddew Owned by: marcusoverhagen
Priority: normal Milestone: R1
Component: Drivers/Disk Version: R1/pre-alpha1
Keywords: Cc:
Blocked By: Blocking:
Platform: All


Haiku revision 22394 fails to recognize drives attached to the ICH9 ahci controller. The driver is loaded just fine and the disk appears to show up ok in the /dev tree but running diskinfo on the drive returns incorrect data for it.

Attached is the serial output from testing driveinfo on the disk.

Attachments (1)

haiku-22394-serial-ahciprob (45.2 KB ) - added by ddew 13 years ago.

Download all attachments as: .zip

Change History (8)

by ddew, 13 years ago

Attachment: haiku-22394-serial-ahciprob added

comment:1 by axeld, 13 years ago

Owner: changed from axeld to marcusoverhagen

comment:2 by marcusoverhagen, 13 years ago

Status: newassigned

We do not have a diskinfo application in Haiku. Where can I find it, and what does it report?

The drive itself seems to be recognized, it has 250GB capacity and 3 partitions:

74 ahci: AHCIPort::ScsiInquiry port 4 75 ahci: model number: ST3250824AS 76 ahci: serial number: 5ND2K1X1 77 ahci: firmware rev.: 3.AAE 78 ahci: lba 1, lba48 1, fUse48BitCommands 1, sectors 268435455, sectors48 488395055, size 250058268160

887 KDiskDeviceManager::_Scan(/dev/disk/scsi/0/4) 888 KDiskDeviceManager::_Scan(/dev/disk/scsi/0/4/0) 889 KDiskDeviceManager::_Scan(/dev/disk/scsi/0/4/0/0) 890 KDiskDeviceManager::_Scan(/dev/disk/scsi/0/4/0/1) 891 KDiskDeviceManager::_Scan(/dev/disk/scsi/0/4/0/2) 892 KDiskDeviceManager::_Scan(/dev/disk/scsi/0/4/0/raw)

comment:3 by umccullough, 13 years ago

FWIW, I had problems also using an ICH9-based board...

but I was using a 500gb disk in mine, and the Haiku partition was way out near the end...

Haiku can successfully boot from a partition residing beyond 137gb right?

comment:4 by ddew, 13 years ago

My bad, it was driveinfo or something to that effect. The disk in the log is fine but it won't show any partitions in tracker and the info I got from the terminal about it showed garbage for name, model and about 950mb as size.

comment:5 by luroh, 10 years ago

ddew, is this still an issue?

comment:6 by luroh, 9 years ago

Resolution: invalid
Status: in-progressclosed

Closing due to lack of feedback, please reopen if the problem persists (umccullough?).

comment:7 by umccullough, 9 years ago

It looks like quite a few LBA48 issues have been resolved since this ticket was opened as well. I believe I retested it at one point and it worked again.

Note: See TracTickets for help on using tickets.