Bug 17196

Summary: New amr driver (perc2/sc RAID): unable to create partition 'slices' in /dev during installation
Product: Base System Reporter: sussman <sussman>
Component: confAssignee: msmith
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description sussman 2000-03-05 02:20:00 UTC
Trying to install the 02/14/00 release candidate of FreeBSD 4.0
on a Dell Poweredge 1300 server with a Perc2/SC RAID controller.

Unlike FreeBSD 3.X, the installation boot kernel actually recognized the controller with the new 'amr' driver, and the BSD fdisk program correctly recognized the large 50GB 'virtual' disk.  Told fdisk to create a single large 50GB partition;  used disklabel to divide into 3 slices.

The problem happened when the install process actually tried to *write* the partition & disklabel information;  "error, device /dev/amrXXXX not configured."  When I switched to tty2, the real error was "MakeDev:  unable to lookup user 'root', unable to lookup group 'operator'".

When I opened the emergency shell, I noticed that /etc was completely empty except for pccard.conf (?).  Perhaps this is why MakeDev couldn't configure the /dev/amrXXXX devices?

How-To-Repeat: Install FreeBSD 4.0 onto a system with nothing but a RAID array attached to a Perc2/SC controller.
Comment 1 cpiazza freebsd_committer freebsd_triage 2000-03-05 07:02:43 UTC
Responsible Changed
From-To: freebsd-bugs->msmith

Mike wrote the amr driver 
Comment 2 msmith freebsd_committer freebsd_triage 2000-04-05 04:31:25 UTC
State Changed
From-To: open->closed

Booting from AMI MegaRAID controllers is not supported in 4.0