From owner-FreeBSD-users-jp@jp.FreeBSD.org Fri Oct 11 12:22:39 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g9B3Mdr70200;
	Fri, 11 Oct 2002 12:22:39 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from mx02.mitsumi.co.jp (mx02.mitsumi.co.jp [202.33.112.205])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g9B3Md370195
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Fri, 11 Oct 2002 12:22:39 +0900 (JST)
	(envelope-from a_ikeuchi@mic.mitsumi.co.jp)
Received: from mvc01.mitsumi.co.jp ([192.168.1.254])
	by mx02.mitsumi.co.jp (8.11.6/8.11.6) with ESMTP id g9B3GGZ28555
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Fri, 11 Oct 2002 12:16:16 +0900
Received: from mmx01.mitsumi.co.jp (localhost [127.0.0.1] (may be forged))
	by mvc01.mitsumi.co.jp (8.9.3+3.2W/3.7W) with ESMTP id MAA09031
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Fri, 11 Oct 2002 12:22:30 +0900
Received: from ml01.mic.mitsumi.co.jp (mic.mitsumi.co.jp [172.17.5.244] (may be forged))
	by mmx01.mitsumi.co.jp (8.9.3+3.2W/3.7W) with ESMTP id MAA27605
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Fri, 11 Oct 2002 12:22:30 +0900
Received: from mic.mitsumi.co.jp (a-ikeuchi.mic.mitsumi.co.jp [172.17.40.89])
	by ml01.mic.mitsumi.co.jp (8.10.2/8.10.2) with ESMTP id g9B3DaE25530;
	Fri, 11 Oct 2002 12:13:52 +0900
Message-ID: <3DA64414.3050506@mic.mitsumi.co.jp>
From: Akira Ikeuchi <a_ikeuchi@mic.mitsumi.co.jp>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.0.0) Gecko/20020530
X-Accept-Language: ja, en-us, en
MIME-Version: 1.0
To: FreeBSD-users-jp@jp.FreeBSD.org
References: <200210101550.AAA23415@mx.alles.or.jp>	<20021011.093830.74687379.ishizuka@ish.org>	<3DA62BF7.8080907@mic.mitsumi.co.jp> <20021011.111857.41696065.ishizuka@ish.org>
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Fri, 11 Oct 2002 12:23:00 +0900
X-Sequence: FreeBSD-users-jp 71341
Subject: [FreeBSD-users-jp 71341] Re: ATA RAID
Errors-To: owner-FreeBSD-users-jp@jp.FreeBSD.org
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: a_ikeuchi@mic.mitsumi.co.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+021008

$BCSFb$G$9!#(B

Masachika ISHIZUKA wrote:
>>>  atacontrol create RAID1 adX adY $B$9$k$H!"(B/dev/rad0s1c $B$N30(B
>>>$B!J(Bfdisk $B;~$KF,$N(B 63 $B%;%/%?!<$r(B boot block $BMQ$K3NJ]$7!"$=$N(B
>>>$B8e$K(B ad0s1, ad0s2, ad0s3, ad0s4 $BEy$r:n@.$7$^$9$,!"$=$N8e$N(B
>>>unused $B$N=j$K=q$/$N$@$H;W$$$^$9!#(Bdisk $B$K$h$C$F$O:G8e$N(B unused
>>>$B$,<h$i$l$J$$$b$N$,$"$k$1$I!"$3$&$$$&$N$@$HBLL\$+$b$7$l$^$;(B
>>>$B$s!K$K(B ATA_MAGIC $B$H$+(B serial $BHV9fEy$N(B RAID1 $B>pJs$r=q$-$^$9!#(B
>>
>>$BK\Ev$K!"(Bunused $B$JNN0h$K=q$-9~$`$N$G$9$+!)(B
>>$B;d$O!"(Bfdisk $BNN0h(B 63 $B%;%/%?$N$NM>$C$?ItJ,(B ($BNc$($P(B 9 $B%;%/%?L\!"(B
>>63 $B%;%/%?L\(B) $BEy$K=q$+$l$k$N$@$H;W$$$^$9$,!#(B
> 
> 
>   $B@PDM!w?yJB$G$9!#(B
> 
>   $BA4A3<+?.$O$J$$$N$G$9$,!"(B/usr/src/sys/de/v/ata/ata-raid.c $BCf(B
> $B$N(B ar_promise_read_conf() $B$r8+$k$H!"(B
> 
>   ar_rw(adp, PR_LBA(adp), sizeof(struct promise_raid_conf),
>         (caddr_t)info, AR_READ | AR_WAIT)
> 
> $B$H$+$d$C$F$F!"(B
> 
>   #define PR_LBA(adp) \
>         (((adp->total_secs / (adp->heads * adp->sectors)) * \
>           adp->heads * adp->sectors) - adp->sectors)
> 
> $B$J$N$G!":G8e$N(B unused $BItJ,$r;H$C$F$k$N$+$J$!$H;W$C$F$$$k$N(B
> $B$G$9$,!"0c$$$^$9$+$M$'(B....
> 

$B;d$b%=!<%9<P$aFI$_$J$N$G$9$,!"(B

adp->total_secs : HDD $B$NAm%;%/%??t(B
adp->sectors    : FreeBSD $BNN0h$K3d$jEv$F$?%;%/%??t(B

$B$H;W$$9~$s$G$^$9!#$3$l$r0z$-;;$9$k$H;D$k$N$O!"(B
*$B:G=i(B* $B$N(B unused $B$J%;%/%??t(B (63 $B%;%/%?(B) $B$N:G8e$N(B
$B%;%/%?$r;X$7$F$$$k$N$+$J!"$HFI$_$^$7$?!#(B

# (adp->heads * adp->sectors) $B$G3d$C$F!"F1$8$b$N$r(B
# $B3]$1$F$$$kJU$j$,NI$/H=$i$J$$$N$G$9$,(B...
# $B%;%/%??t$NC<?t=hM}!)(B

Promise $B$N(B RAID $B%3%s%H%m!<%i$H(B FreeBSD $B$N2>A[(B
$B%3%s%H%m!<%i$O$3$N>l=j$G$9$,!"(B

#define HPT_LBA 9

$B$J$N$G!"(BHiPoint $B$N(B RAID $B%3%s%H%m!<%i$O:G=i$N(B
unused $B$JNN0h$r7h$aBG$A$G;H$C$F$$$k$_$?$$$G$9!#(B


# $B$"$^$jNI$/H=$C$F$$$J$$F1;N$G!"0U8+8r49$7$F$b(B
# $B$I$&$7$h$&$b$J$$$N$G!"<1<T$NJ}$NEP>l$r$*4j$$$7$^$9!#(B

