[haiku-bugs] Re: [Haiku] #8953: Cannot find disk in AHCI mode

  • From: "axeld" <trac@xxxxxxxxxxxx>
  • Date: Sun, 09 Sep 2012 20:31:58 -0000

#8953: Cannot find disk in AHCI mode
----------------------------+-----------------------------
   Reporter:  dsjonny       |      Owner:  marcusoverhagen
       Type:  bug           |     Status:  reopened
   Priority:  normal        |  Milestone:  R1
  Component:  Drivers/Disk  |    Version:  R1/Development
 Resolution:                |   Keywords:
 Blocked By:  8533          |   Blocking:
Has a Patch:  0             |   Platform:  All
----------------------------+-----------------------------

Comment (by axeld):

 The boot loader does use the BIOS to locate and load from the drive.
 However, the OS cannot do this anymore: it actually has to find out from
 which BIOS drive the boot loader booted in order to be able to load the
 correct installation. Maybe the AHCI driver does not work on your hardware
 for whatever reason (or does not detect it correctly).

 USB does not work in the kernel debugger in general, as it is interrupt
 driven. There actually is code to make it work in the KDL via polling
 instead of using interrupts, but this will only work if you enter KDL
 deliberately once -- and you do not have the possibility to do so.

 You may want to check the boot loader if it can find the logs from a
 previous boot in RAM (ie. directly after reboot); it can write them to a
 USB stick (it must be FAT formatted).
 Please refer to [http://dev.haiku-os.org/wiki/ReportingBugs#Syslog].

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/8953#comment:7>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: