#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 |
Description
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)
Change History (8)
by , 17 years ago
Attachment: | haiku-22394-serial-ahciprob added |
---|
comment:1 by , 17 years ago
Owner: | changed from | to
---|
comment:2 by , 17 years ago
Status: | new → assigned |
---|
comment:3 by , 17 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 , 17 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:6 by , 14 years ago
Resolution: | → invalid |
---|---|
Status: | in-progress → closed |
Closing due to lack of feedback, please reopen if the problem persists (umccullough?).
comment:7 by , 14 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.
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)