Opened 6 years ago

Last modified 6 years ago

#9357 new bug

hard disk drive not recognised

Reported by: frizer23 Owned by: marcusoverhagen
Priority: normal Milestone: R1
Component: Drivers/Disk Version: R1/alpha4.1
Keywords: ahci Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

I cannot install haiku on my laptop because its hard drive is not recognised (not listed in the partitioner at installation time). I don't know the exact reference of my hard disk. I use an MSI CR630. lspci gives me "00:11.0 SATA controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode]"

Attachments (3)

syslog (246.4 KB) - added by frizer23 6 years ago.
listdev (3.4 KB) - added by frizer23 6 years ago.
desmg.txt (64.4 KB) - added by frizer23 6 years ago.

Download all attachments as: .zip

Change History (13)

comment:1 Changed 6 years ago by diver

Please include your syslog.

comment:2 Changed 6 years ago by umccullough

Priority: blockernormal

Please run lspci -nn and include the entire output so we can determine what deviceids are involved.

Alternatively, you can use listdev from Haiku itself (boot to a desktop and launch Terminal).

And as diver suggested, a syslog from the boot would be appropriate if you can provide it.

Perhaps this page will help: http://dev.haiku-os.org/wiki/ReportingBugs#HardwareIssues

Changed 6 years ago by frizer23

Attachment: syslog added

Changed 6 years ago by frizer23

Attachment: listdev added

comment:3 Changed 6 years ago by frizer23

My disk has been recognised a few moment ago, but I had to resize a partition before installing it. I used gparted via ubuntu 12.04 live-CD. After than, Haiku did not recognise my hard disk anymore…

comment:4 in reply to:  3 Changed 6 years ago by umccullough

Replying to frizer23:

My disk has been recognised a few moment ago, but I had to resize a partition before installing it. I used gparted via ubuntu 12.04 live-CD. After than, Haiku did not recognise my hard disk anymore…

So, it was working, then you used an Ubuntu Live CD to resize partitions, and now it doesn't? That shouldn't affect Haiku's ability to locate the disk attached to the AHCI controller.

The syslog seems to indicate that the only drive found was your CD/DVD drive which has an iso9660 filesystem (you must be booting Haiku from CD with ISO image burned on it).

Not sure why the driver is having trouble locating the disk, especially if it worked before. I assume you have tried booting several times now? Perhaps you could try using a USB stick with the Anyboot image to see if that changes anything?

comment:5 Changed 6 years ago by frizer23

Everytime I tried to boot from the CD drive, Haiku failed to find the disk. When I try to boot from my USB stick, I get the message "system loading" just before it reboots. I followed the steps described here : https://www.haiku-os.org/guides/installing/making_haiku_usb_stick. md5sum is correct.

comment:6 Changed 6 years ago by modeenf

test different USB port. I have 3 and it's only the USB3 that I can boot from and only my USB CD drive.

comment:7 Changed 6 years ago by korli

Keywords: ahci added

Seems the device on port 0 isn't recognized.

KERN: ahci: AHCIPort::PostReset port 0
KERN: ahci: device signature 0xffffffff (unknown)

Do you know what brand and model is the disk connected to the first port?

comment:8 Changed 6 years ago by frizer23

no, as I already said. Sorry. How could I know that (without opening my laptop)?

comment:9 Changed 6 years ago by anevilyak

That information might be available in linux's dmesg on boot.

Changed 6 years ago by frizer23

Attachment: desmg.txt added

comment:10 Changed 6 years ago by korli

Just a guess, adding support for initial spin up might be needed if the drive starts up in standby mode. FreeBSD 203421 or from Linux

Note: See TracTickets for help on using tickets.