Re: [issue1127] cdrom drive not detected

看板DFBSD_bugs作者時間16年前 (2009/09/18 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/5 (看更多)
:I have a similar error on my home "debranded HP media PC" which is a :Core2Duo intel chipset based motherboard, SATA hard disk and DVDRW, with :bios option set to AHCI mode instead of IDE mode. With default boot :options (no keyboard input) the CD fails to boot with same rootvp can't :be found, apparently trying acd0, which doesn't exist under AHCI, and :ends debugger prompt. If I watch the boot process and choose the "no :AHCI" boot option, It finds the DVD rom and works fine, presumably :because acd0 exists under nata. On a slightly older version, It would :fail to the mountroot prompt and typing in cd9660:cd0 works sometimes or :not with an "Device is in process of getting ready" type of message, :showing up... Hmm. A CD/DVD detected via the AHCI driver will probe as 'cd0'. The root mount should try acd0, cd0, acd1, cd1, and cd8 (for USB attached CD/DVDs). The AHCI driver is supposed to probe everything before mountroot runs. If it isn't one way to test and debug the situation is to type '?' + <return> at the mountroot> prompt several times. If the CD/DVD is still being probed then it should show up in the list after a few tries and you should then be able to specify it as the root mount. The question would then become: Why didn't it probe before the mountroot? The AHCI driver explicitly probes devices before letting CAM finish up and mountroot to proceed. To figure that out a verbose boot is probably needed. Sometimes a verbose boot changes the timing enough such that the problem might not show up at all though :-(. -Matt
文章代碼(AID): #1Aidbp_G (DFBSD_bugs)
文章代碼(AID): #1Aidbp_G (DFBSD_bugs)