i386/126419: [ata] Fails to boot from RAID10 volume under the Intel ICH9R

Masayuki FUKUI fukui.FreeBSD at fanet.net
Sun Aug 10 17:30:01 UTC 2008


>Number:         126419
>Category:       i386
>Synopsis:       [ata] Fails to boot from RAID10 volume under the Intel ICH9R
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-i386
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Aug 10 17:30:00 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Masayuki FUKUI
>Release:        FreeBSD 7.0-STABLE-200807 (amd64)
>Organization:
>Environment:
Machine: ASUS P5K-E (P35 + ICH9R)
OS     : FreeBSD 7.0-STABLE-200807 (amd64) snapshots
HDD    : RAID10 / Seagate ST3500320NS (500GB) * 4

>Description:
	Fails to boot from RAID10 volume under the Intel ICH9R RAID controller.

	Causes:
	In FreeBSD ATA RAID driver, RAID10 HDD pairing is wrong.

	   Attached HDDs          : ad4, ad6, ad8, ad10

	   FreeBSD RAID10 pairing : (Master: striping ad4 + ad6) & (Mirror: striping ad8 + ad10)
	   Windows RAID10 pairing : (Master: striping ad4 + ad8) & (Mirror: striping ad6 + ad10)
	   BIOS RAID10 pairing    : (Master: striping ad4 + ad8) & (Mirror: striping ad6 + ad10)

	Boot fails because FreeBSD and BIOS are mismatched.
	(Boot code is not installed on ad6)

	When ad6 and ad8 were mutually copied, it was possible to boot it.
	(But naturally afterwards, kernel paniced)

>How-To-Repeat:
	Install FreeBSD on ICH9R & RAID10 volume
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-i386 mailing list