Bug 158552

Summary: ROOT MOUNT ERROR (caused by AHCI module)
Product: Base System Reporter: Derek Schaeffer <terrawattshock>
Component: amd64Assignee: freebsd-amd64 (Nobody) <amd64>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description Derek Schaeffer 2011-07-01 07:20:00 UTC
FreeBSD gives "ROOT MOUNT ERROR" when the kernel is loading modules at startup.  This is regardless if the installation has been dual-booted or not.  The problem appears to be the AHCI module.

Hardware:
Intel i7 980x processor
MSI Big Bang-XPower motherboard
XFX HD-485X-ZNFC Radeon HD 4850 video card
DDR3 2000 ram (16GB)

Fix: 

In the loader.conf file,
 ahci_load="NO"
allows normal startup.  

The problem was addressed in the thread: http://forums.freebsd.org/showthread.php?t=20724
How-To-Repeat: FreeBSD does not have AHCI enabled by default, however, PCBSD does.  

In the loader.conf file,
 ahci_load="YES"
will cause the problem to occur.
Comment 1 Andriy Gapon freebsd_committer freebsd_triage 2011-07-01 14:03:50 UTC
That forum thread is a mess, it starts stating one problem and ends with something
that looks totally different.  Please clearly state your problem in the PR.

BTW, there was no reason to assign this PR to category amd64, it's a 'kern' problem.
-- 
Andriy Gapon
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2011-07-01 21:50:38 UTC
State Changed
From-To: open->closed

see kern/158569.