From owner-FreeBSD-tech-jp@jp.freebsd.org  Mon Dec 29 11:51:19 1997
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) id LAA22339
	Mon, 29 Dec 1997 11:51:19 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) with ESMTP id LAA22334
	for <FreeBSD-tech-jp@jp.freebsd.org>; Mon, 29 Dec 1997 11:51:17 +0900 (JST)
Received: from localhost (localhost [127.0.0.1])
	by gneiss.eps.nagoya-u.ac.jp (8.8.8/3.6Wbeta7) with ESMTP id LAA05372
	for <FreeBSD-tech-jp@jp.freebsd.org>; Mon, 29 Dec 1997 11:51:16 +0900 (JST)
To: FreeBSD-tech-jp@jp.freebsd.org
From: KATO Takenori <kato@ganko.eps.nagoya-u.ac.jp>
X-Mailer: Mew version 1.92.4 on Emacs 19.28 / Mule 2.3 (SUETSUMUHANA)
X-PGP-Fingerprint: 03 72 85 36 62 46 23 03  52 B1 10 22 44 10 0D 9E
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19971229115115V.kato@gneiss.eps.nagoya-u.ac.jp>
Date: Mon, 29 Dec 1997 11:51:15 +0900
X-Dispatcher: imput version 971024
Lines: 76
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: FreeBSD-tech-jp 1044
Subject: [FreeBSD-tech-jp 1044] union_copyfile
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org

$B2CF#!wL>Bg4d9[$G$9!%(B

current$B$NOC$G$9$,!$$I$&$b(Bunion_copyfile()$B$,9T$o$l$k$H$-$N5sF0$,JQ$G$9!%(B

[$B>u67@_Dj(B]

1. /usr/src98$B$H$$$&%G%#%l%/%H%j$r:n@.$7!$$=$3$K%O!<%I%G%#%9%/$r(Bufs$B$G%^(B
$B%&%s%H$9$k!%(B/usr/src$B$H(B/usr/src98$B$O!$(B

	$BF10l%G%#%9%/$G$3$H$J$k%Q!<%F%#%7%g%s(B

$B$H$$$&>uBV$K$J$C$F$$$k!%(B


2. $B0J2<$NMQ$K!$(BPC-98$BMQ$KJQ99$7$?%W%m%0%i%`$N%=!<%9$rCV$/!%(B

	/usr/src98/sbin/i386/fdisk
	/usr/src98/usr.sbin/config
	/usr/src98/usr.sbin/fdformat
	/usr/src98/usr.sbin/vidcontrol

$BCf?H$O!$JQ99$7$?%U%!%$%k$H(B,$BJQ99$rI,MW$H$7$J$$%*%j%8%J%k$N$^$^$N%U%!%$(B
$B%k$NN>J}$,F~$C$F$$$k!%(B

3. union$B%^%&%s%H$7$F(B/usr/src98$B$r(B/usr/src$B$K$+$V$;$k!%(B

	mount -t union /usr/src98/sbin /usr/src/sbin
	mount -t union /usr/src98/usr.sbin /usr/src/usr.sbin

$B$3$l$K$h$C$F!$(B/usr/src$B$N2<$K$O!$(BPC-98$BMQ$KJQ99$5$l$?%3!<%I$,8+$($k!%(B

4. make world


[$B7k2L(B]

$B$O$8$a$F(B/usr/src/sbin$B$N2<$N%U%!%$%k$K%"%/%;%9$7$h$&$H$9$k$H!$(Blower
vnode$B$NFbMF$,(Bupper vnode$B$K%3%T!<$5$l$^$9!%Nc$($P!$(B

	cd /usr/src/sbin
	ls

$B$H<B9T$9$k$H!$7c$7$/%G%#%9%/$K%"%/%;%9$7$F$+$i%G%#%l%/%H%j$NCf?H$,I=<((B
$B$5$l$^$9!%$=$7$F!$(Bumount$B$9$k$H(B/usr/src98/sbin$B$K(B/usr/src/sbin$B$K$7$+$J$+$C(B
$B$?$b$N$,%3%T!<$5$l$F$$$^$9!%(B

union mount$B$7$F2?$b$7$J$$$G(Bmake world$B$9$k$H!$(B

	can't cd to /usr/src/sbin/fsck

$B$NMM$K(B($B%a%C%;!<%8$OIT@53N$G$9!%$9$$$^$;$s(B)$B!$$"$k$O$:$N%G%#%l%/%H%j$K0\(B
$BF0$G$-$J$$$H$$$&M}M3$G%(%i!<$,H/@8$7$^$9!%%7%'%k$KLa$C$F$-$?8e$G(B

	cd /usr/src/sbin/fsck

$B$r<B9T$9$k$H!$0\F0$G$-$^$9!%$9$J$o$A!$(Bcopyup$B$O9T$o$l$F$$$^$9!%(B
$B<!$K!$(Bunion mount$B$7$?8e$K!$(B

	cd /usr/src/sbin
	ls -lR
	cd /usr/src/usr.sbin
	ls -lR

$B$r<B9T$7$F$+$i(B/usr/src$B$G(Bmake world$B$r<B9T$9$k$HLdBj$OH/@8$7$^$;$s!%(B


[$B<ALd(B]

$B$3$NLdBj$r(Bfix$B$9$k$K$O$I$&$7$?$i$h$$$G$7$g$&$+!)(B


----
KATO Takenori <kato@ganko.eps.nagoya-u.ac.jp>
Dept. Earth Planet. Sci., Nagoya Univ.,  Nagoya, 464-01, Japan
PGP public key: finger kato@eclogite.eps.nagoya-u.ac.jp
------------------- Powered by FreeBSD(98) -------------------
