i386/121305: HDD not detected in newer versions
Cameron
cam at eleventhhourfx.com
Mon Mar 3 07:00:04 UTC 2008
The following reply was made to PR kern/121305; it has been noted by GNATS.
From: Cameron <cam at eleventhhourfx.com>
To: bug-followup at freebsd.org,
comperr.extra at gmail.com
Cc:
Subject: Re: i386/121305: HDD not detected in newer versions
Date: Sun, 2 Mar 2008 22:35:36 -0800
I'm running almost the same motherboard (the MSI p6n-sli nforce 650i, just the
regular, not the platinum).
System configuration (probably a lot of this information isn't necessary):
MSI P6N-SLI
1 80 gig IDE drive using the onboard IDE controller.
1 CDRW/DVD-ROM drives on the onboard IDEcontroller.
1 DVDRW drive using the onboard SATA controller
Geforce 8800 in the first PCIE slot.
1 LSI Logic 150-4 hardware raid controller in the second PCI slot.
1 audigy 2 sound card in the third PCI slot.
There's two halves to this problem:
First half:
FreeBSD 7.0 for both amd64 and i386 do not work. They will not recognize any
drives. Disabling SMP makes no difference. If APIC or ACPI are disabled, the
boot will not complete (it gets stuck at trying to mount /dev/md0).
6.2 recognizes both CD/DVD drives (the IDE drive, not my sata drive). I
haven't tried disabling acpi or apic (yet?).
6.3 will not recognize any drives at all unless I disable apic.
Second half:
I have a LSI Logic 150-4 sata hardware raid controller. FreeBSD's 6.2, 6.3,
and 7.0 all stall once the amr driver starts and detects the controller/array
(detects it correct it as a ~500 gig optimal raid 5 array), it then hangs
indefinitely. If I turn on verbose logging I see:
GEO: new disk amrd0
as the last message before the system comes to a complete stand-still.
I was able to get things working in FreeBSD 6.2 by going into the (rather
anemic) BIOS and setting PCI slot 1 (where the card is located) to use IRQ 5
and setting IRQ 5 as reserved. 6.3 wouldn't work with this controller at all
until I disabled APIC, at which point it was able to fully boot where it saw
my onboard hard drive, at least one CD/DVDRW drive, and the raid array.
Is this an nforce 650i issue in general or just specific to MSI's
implementation? Does anyone else have the same or similiar trouble with any
other nforce 6xxi chipsets or just the 650i?
System (and RAID controller) are complete fine under Windows 2000 and Linux.
Since FreeBSD 7.0 won't even recognize any of the CD/DVD drives, I don't have
a way to post the verbose logging at this time.
-Cameron
More information about the freebsd-bugs
mailing list