From owner-man-jp-reviewer@jp.freebsd.org  Tue Mar  9 00:03:11 1999
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.2+3.1W/8.7.3) id AAA21381;
	Tue, 9 Mar 1999 00:03:11 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from rishiri.bsys.tsukuba.ac.jp (rishiri.bsys.tsukuba.ac.jp [130.158.223.1])
	by jaz.jp.freebsd.org (8.9.2+3.1W/8.7.3) with ESMTP id AAA21372
	for <man-jp-reviewer@jp.freebsd.org>; Tue, 9 Mar 1999 00:03:08 +0900 (JST)
	(envelope-from yohta@mistral.bsys.tsukuba.ac.jp)
Received: from mistral.bsys.tsukuba.ac.jp (mistral.bsys.tsukuba.ac.jp [130.158.223.5])
	by rishiri.bsys.tsukuba.ac.jp (8.8.8/3.7W) with ESMTP id PAA01780
	for <man-jp-reviewer@jp.freebsd.org>; Mon, 8 Mar 1999 15:03:07 GMT
Received: (from yohta@localhost)
	by mistral.bsys.tsukuba.ac.jp (8.9.1/8.9.1) id SAA12710;
	Sun, 7 Mar 1999 18:47:09 +0900 (JST)
	(envelope-from yohta)
Date: Sun, 7 Mar 1999 18:47:09 +0900 (JST)
Message-Id: <199903070947.SAA12710@mistral.bsys.tsukuba.ac.jp>
To: man-jp-reviewer@jp.freebsd.org
In-Reply-To: Your message of "Mon, 1 Mar 1999 21:40:53 JST".
	<19990301214053L.mzaki@e-mail.ne.jp>
From: yohta@bsys.tsukuba.ac.jp (Yoshihiko OHTA)
X-Mailer: mnews [version 1.21] 1997-12/23(Tue)
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+981115
X-Sequence: man-jp-reviewer 1156
Subject: [man-jp-reviewer 1156] Re: vn.4
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: yohta@bsys.tsukuba.ac.jp

$B!!C^GHBg$NB@ED$G$9!#(B

> .Nm
> $B%I%i%$%P$O%U%!%$%k$KBP$9$k!"%G%#%9%/$HF1MM$N%$%s%?%U%'!<%9$rDs6!$7$^$9!#(B
> $B$3$N%I%i%$%P$O!"%9%o%C%W%U%!%$%k$@$H$+!"(B
> $B>.$5$J%k!<%H%G%#%l%/%H%j$d%U%m%C%T!<%G%#%9%/%$%a!<%8$N:n@.$J$I$N$h$&$J!"(B
> $B$5$^$6$^$J1~MQ$KLrN)$A$^$9!#(B

  mini-root $B$O>.$5$J%k!<%H%G%#%l%/%H%j$G$O$J$/$F!"Nc$($P%$%s%9%H!<(B
$B%k$N$?$a$N@lMQ%+!<%M%k$d!">c32I|5l$N$?$a$N:GDc8B$N5!G=(B($B%I%i%$%P(B
$B$d%3%^%s%I(B)$B$,AH$_9~$^$l$?%V!<%H%U%m%C%T$d%F!<%W$N$3$H$r:9$7$F$$(B
$B$k$s$8$c$J$$$G$7$g$&!#$U$5$o$7$$MQ8l$,;W$$$D$+$J$$$N$G!"(B
mini-root $B$N$^$^$G$I$&$G$7$g$&$+(B > $B<1<T(B

  $B$^$?!V$5$^$6$^$J1~MQ$KLrN)$A$^$9!W$H$$$&$N$O$A$g$C$H$R$C$+$+$k(B
$B$N$G!"$5$^$6$^$J>lLL$GLrN)$A$^$9!"$H$+$5$^$6$^$J1~MQ$,$G$-$^$9!"(B
$B$H$+$"$k$$$O$5$^$6$^$JL\E*$KMxMQ$G$-$^$9!"$G$O$I$&$G$7$g$&$+!#(B


> $B$3$NJ8=q$O!"$"$J$?$,%+!<%M%k$N:n$j$+$?$d!"%+!<%M%k@_Dj%U%!%$%k$K$*$$$F(B
> $B$I$&$d$C$F%G%#%9%/$d5?;w%G%P%$%9$r@5$7$/@_Dj$9$k$+!"(B
> $B$H$$$C$?$3$H$KDL$8$F$$$k$3$H$rA0Ds$K$7$F$$$^$9!#(B

  $B$A$g$C$H<+?.$J$$$N$G$9$,!"(Bkernel configuration file $B$G%G%#%9%/(B
$B$r@5$7$/@_Dj$9$k$H$$$&$N$O!"(Bvn $B$K4X$7$F$O2?$,$"$k$N$G$7$g$&$+!)(B
$B$I$A$i$+$H$$$&$H(B disklabel $B$H$+(B newfs $B$N$3$H$NJ}$,$$$+$H;W$&$N$G$9$,!"J8L.>e$O(B kernel $B$N$3$H$r$$$C$F$$$k$h$&$J$N$G!"(B
$B0c$&$+$b$7$l$^$;$s!#(B

$B$D$^$j86J8$O(B
    This document assumes that you're familiar with how to generate kernels,
    how to properly configure disks and pseudo-devices in a kernel
    configuration file.
$B$G$9$,!"(Bdisks and pseudo-devices $B$N(B and $B$O$I$l$H$I$l$r@\B3$7$F$$(B
$B$k$N$+$J!)(B  $B$H$$$&$N$,!"(Bgenerate kernels, $B$N$"$H$,(B and $B$G$J$/(B 
`,' $B$H$J$C$F$$$k$N$G!"(B
  (1) how to generate kernels,
  (2) how to properly configure disks and
  (3) (how to preperly configure) pseudo-devices in a kernel
$B$J$N$+$J!)(B  $B$H;W$C$?<!Bh$G$9!#(B


> .Ar count
> $B$O%V!<%H;~$K%a%b%j$r3d$jEv$F$k(B
> .Nm vn
> $B%I%i%$%P$N?t$G$9!#(B

  $B86J8$N(B vn's $B$O(B vnode-s $B$G$"$C$F!"J#?t$N(B vn$B!V%I%i%$%P!W$G$O$J$$(B
$B$N$G$O$J$$$G$7$g$&$+!#%I%i%$%P$O(B1$B8D$@$1AH$_9~$^$l$F!"(B4$B$D$N%a%b%j(B
$BNN0h$,3NJ]$5$l$k$H$$$&0UL#$@$H;W$$$^$7$?!#(B

     count $B0z?t$O%V!<%H;~$K(Bvn $BMQ$K$$$/$D%a%b%j$r3d$jEv$F$k$+$r<($7$^$9!#(B
     $B$3$NNc$G$O!"(B4 $B$D$r1[$($?J,$N(B vn $B%I%i%$%P$O=`Hw$5$l$^$;$s!#(B

$B$G$$$+$,$G$7$g$&!#(B
# configure $B$r=`Hw$HLu$5$l$?$N$ONI$$$J$!!"$H;W$C$?$G$9!#(B

> .Nm vn
> $B%I%i%$%P$r<B9T;~$K@_Dj$9$k$?$a$K;H$&%f!<%F%#%j%F%#$,$"$j$^$9!#(B

  $B!V(Bvn $B$r@_Dj$9$k$?$a$K;HMQ$9$k<B9T;~%f!<%F%#%j%F%#$,B8:_$7$^$9!#!W(B?
  vnconfig $B$O(Bvn $B%I%i%$%P<+BN$r@_Dj$9$k$o$1$G$O$J$$$h$&$J5$$,$7$^$9!#(B

# $B$A$J$_$K(B man vnconfig $B$9$k$H(B
#      vnconfig - vnode $B%G%#%9%/$r9=C[$7$FMxMQ$G$-$k$h$&$K$9$k(B
# $B$H$J$C$F$$$^$9!#(B

> $B%I%i%$%P$OBP>]$H$J$k%U%!%$%k$,%m!<%+%k%U%!%$%k%7%9%F%`$K(B
                                                        $B>e$K(B?
> $B$J$$>l9g$K$O$&$^$/5!G=$7$^$;$s!#(B
  $BB8:_$7$J$$>l9g(B?

  $B$^$?(B FreeBSD $B$G(B NFS $B$O;H$C$F$J$$$N$G<B83$G$-$^$;$s$,!"!V$&$^$/!W(B
$B$8$c$J$/$FA4$/F0:n$7$J$$$h$&$K86J8$+$i$OFI$a$^$9!#(B


> .Sh $B4XO"%U%!%$%k(B
> /dev/{,r}vn* - vn $B%G%P%$%9$NFC<l%U%!%$%k(B

  ls(1) $B$d(B vnconfig(8) $B$HE}0l@-$r;}$?$;$k$?$a$K$O!"%9%Z%7%c%k%U%!(B
$B%$%k$NJ}$,NI$5$=$&$G$9!#F|K\8l$G$b0lHLE*$K%9%Z%7%c%k%U%!%$%k$H8F(B
$B$s$G$$$k$H;W$$$^$9!#(B


...
> .Xr newfs 8 ,
> .Xr vnconfig 8 .

  $B;d$b$h$/$d$j$^$9$,!":G8e$N(B . $B$OITMW$G$9!#(B
--
$BB@EDK'I'(B(Yoshihiko Ohta)  $BC^GHBg3X!!%P%$%*%7%9%F%`8&5f2J(B
E-mail: yohta@bres.tsukuba.ac.jp
