Opened 12 years ago

Closed 8 years ago

Last modified 8 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:
Has a Patch: no 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 12 years ago.

Download all attachments as: .zip

Change History (8)

Changed 12 years ago by ddew

Attachment: haiku-22394-serial-ahciprob added

comment:1 Changed 12 years ago by axeld

Owner: changed from axeld to marcusoverhagen

comment:2 Changed 12 years ago by marcusoverhagen

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 Changed 12 years ago by umccullough

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 Changed 12 years ago by ddew

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 Changed 9 years ago by luroh

ddew, is this still an issue?

comment:6 Changed 8 years ago by luroh

Resolution: invalid
Status: in-progressclosed

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

comment:7 Changed 8 years ago by umccullough

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.