From owner-freebsd-bugs Sun Jul 1 11:20:15 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 339E037B412 for ; Sun, 1 Jul 2001 11:20:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.3/8.11.3) id f61IK2175902; Sun, 1 Jul 2001 11:20:02 -0700 (PDT) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 6E80637B401 for ; Sun, 1 Jul 2001 11:12:23 -0700 (PDT) (envelope-from nobody@FreeBSD.org) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.3/8.11.3) id f61ICNJ75426; Sun, 1 Jul 2001 11:12:23 -0700 (PDT) (envelope-from nobody) Message-Id: <200107011812.f61ICNJ75426@freefall.freebsd.org> Date: Sun, 1 Jul 2001 11:12:23 -0700 (PDT) From: Yoshiji Emoto To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: i386/28592: Please support boot from ATA RAID-0 device. (/dev/ar0s1a) Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 28592 >Category: i386 >Synopsis: Please support boot from ATA RAID-0 device. (/dev/ar0s1a) >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: wish >Submitter-Id: current-users >Arrival-Date: Sun Jul 01 11:20:02 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Yoshiji Emoto >Release: 4.3-RELEASE >Organization: free programmer >Environment: HighPoint HPT370 RAID card.(ABIT) IBM DTLA-305040 x 2 >Description: can't boot from HPT370 created RAID-0 device. can read kernel from RAID-0 device, but fail the mount-root. description: 1.I modify the setroot() function (in /sys/i386/i386/autoconf.c), force set boot device to 'ar0 s1 a'. but can't boot from RAID-0 device. 2.after, call the makebdev() function by setroot() is fail. because ATA RAID device's bmaj is -1. 3.change the bmaj to 33 (in /sys/dev/ata/ata-raid.c), and re-compile the kernel and challenge boot from ATA RAID device. but can't boot from ATA RAID device too. ... sorry, my brain is overflow.;-( >How-To-Repeat: create the RAID-0 (stripe) boot the FreeBSD from network. use /sysinstall (fdisk & newfs). make buildworld & installworld into the created RAID-0 device. boot FreeBSD from RAID-0 device. >Fix: I don't know. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message