From owner-FreeBSD-tech-jp@jp.freebsd.org  Sun Sep 12 16:40:50 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id QAA47205;
	Sun, 12 Sep 1999 16:40:50 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from lina.beta.or.jp (root@lina.beta.or.jp [210.161.200.146])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id QAA47197
	for <FreeBSD-tech-jp@jp.freebsd.org>; Sun, 12 Sep 1999 16:40:48 +0900 (JST)
	(envelope-from fukada@beta.or.jp)
Received: from lina.beta.or.jp (fukada@localhost [127.0.0.1])
	by lina.beta.or.jp (8.9.1a/3.7W) with ESMTP id QAA32230
	for <FreeBSD-tech-jp@jp.freebsd.org>; Sun, 12 Sep 1999 16:40:48 +0900
Message-Id: <199909120740.QAA32230@lina.beta.or.jp>
To: FreeBSD-tech-jp@jp.freebsd.org
Date: Sun, 12 Sep 1999 16:40:47 +0900
From: Daisuke Fukada <fukada@beta.or.jp>
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: FreeBSD-tech-jp 2502
Subject: [FreeBSD-tech-jp 2502] vn probrem
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org
X-Originator: fukada@beta.or.jp

$B?<ED(B@BETA-I.R.S. $B$G$9(B

vnconfig $B$rMQ$$$F%$%a!<%8$+$i(B mount $B$7$?%U%!%$%k%7%9%F%`$KBP$7$F(B
$B=q$-9~$_$GIi2Y$r3]$1$k$H(B double fault $B$d(B general protection fault $B$,(B
$BH/@8$9$k$+!"$^$?$O%a%C%;!<%8$r=P$9$3$H$J$/FMA3(B reset $B$7$^$9!#(B

general protection fault $B$G(B gdb $B$KMn$A$?$H$-(B(gdb $B$O$^$@$h$/$o$+$i(B
$B$J$$$N$G$9$,(B) trace $B$N7k2L$O2?%Z!<%8J,$b%9%/%m!<%k%"%&%H$9$k0L(B
$BBgNL$K$"$j$^$7$?!#(B


$B4D6-(B:
  NEC PC-9821Nr13/D10 (HDD $B$O(B TOSHIBA MK4313MAT (4.3GB)$B$K49Au(B)
  FreeBSD2.2.8R(98)-Rev02 + PAO(98)-19990819

  HDD $B$O(B $BLs(B3.5G:0.6G $B$G(B FAT32 $B$H(B FreeBSD $B$N#2NN0h$KJ,3d!#(B

******* Working on device /dev/rwd0 *******
parameters extracted from in-core disklabel are:
cylinders=62147 heads=8 sectors/track=17 (136 blks/cyl)

parameters to be used for BIOS calculations are:
cylinders=62147 heads=8 sectors/track=17 (136 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysmid 160,(MSDOS)
    start 136, size 7139456 (3486 Meg), sid 225
	beg: cyl 1/ sector 0/ head 0;
	end: cyl 52496/ sector 0/ head 0
	system Name Windows 98      
The data for partition 2 is:
sysmid 148,(FreeBSD/NetBSD/386BSD)
    start 7139592, size 1312400 (640 Meg), sid 196
	beg: cyl 52497/ sector 0/ head 0;
	end: cyl 62146/ sector 0/ head 0
	system Name FreeBSD

Filesystem  1K-blocks     Used    Avail Capacity  Mounted on
/dev/wd0s2a     31775    19815     9418    68%    /
/dev/wd0s2e    596679   547500     1445   100%    /usr
/dev/wd0s1    3562744  1291392  2271352    36%    /win
procfs              4        4        0   100%    /proc
/dev/vn0       215343     2131   195985     1%    /vn
/dev/vn2        13332        1    12265     0%    /mnt

(/usr $B$N6u$-$,>/$J$$$N$O:rF|;n$7$K%3%s%Q%$%k$7$?(B XFree86 3.3.5 $B$,(B
 /usr/ports/x11/3.3.5/ $B0J2<$K$"$k$N$H%F%9%HMQ$N%$%a!<%8$,$"$k$?$a(B )
---

$B!&6u$N%$%a!<%8$r:n@.$7$F(B newfs
  dd if=/dev/zero of=/win/img00 bs=1048576 count=640
  vnconfig /dev/vn0 /win/img00
  newfs -T mo640 /dev/vn0   ($BE,Ev$K(B-T mo230 $B$d(B -T PD650 $B$J$I$b;n$7$^$7$?(B)
  mount -o async /dev/vn0 /vn  (-o async $BL5$7$b$b$A$m$s;n$7$^$7$?(B $B0J2<F1MM(B)

$B!&<B:_$N(B fs $B$+$i%$%a!<%8$r:n@.(B
  dd if=/dev/rwd0s2a of=/win/img01
  vnconfig /dev/vn0 /win/img01
  fsck -y /dev/vn0
  mount /dev/vn0 /vn
  chflags noschg /vn/kernel
  rm -rf /vn/  ($B=q$-9~$_$OB?H/$7$^$9$,!"$3$NA`:n$G$O8=>]$OH/@8$7$^$;$s$G$7$?(B)

$B!&(Bmsdosfs $B$H$N@Z$jJ,$1$N$?$a(B ufs $B>e$K6u$N%$%a!<%8$r:n@.$7$F(B newfs
  dd if=/dev/zero of=/usr/tmp/img02 bs=1048576 count=16
  vnconfig /dev/vn0 /win/img02
  newfs -s 32000 -T mo230  /dev/vn0
  mount /dev/vn0 /vn

(vnconfig -s labels -c /dev/rvn0 /hoge; diskalbel -rw vn0 auto  $B$O(B
 disklabel $B$,(B Segmantation fault $B$GMn$A$F$7$^$&$N$G>e5-$N$h$&$JJ}K!$G(B
 newfs $B$7$F$$$^$9(B)

$B$$$:$l$N>l9g$b!"(B

  cd /vn
  (cd /usr/ports/x11/;tar cf - .) | tar xf -

  $B$d(B

  cp -r /usr/* /vn/

$B$N$h$&$JA`:n$G!"2?EY$d$C$F$b=hM}$,40N;$9$k$3$H$J$/=q$-9~$_ESCf$G(B
$B8=>]$,(B 100% $B:F8=$7$^$7$?!#$?$@$7!"(Bmount -o async $B$N>l9g$OMn$A$k$N$,B.$/!"(B
-o sync $B$N>l9g$OD9;}$A$7$F$$$^$7$?!#(B

$B$^$?!"(BPAO $B$H@Z$jJ,$1$k$?$a(B kernel.GENERIC98 $B$G$b;n$7$^$7$?$,F1MM$K(B
$B8=>]$OH/@8$7$^$7$?!#(B

# $B$J$s$G6u$N%$%a!<%8%U%!%$%k$K(B vnconfig $B$7$F(B newfs $B$7$F;H$*$&$H;W$C$?(B
  $B$+$H$$$$$^$9$H!"(BFreeBSD $B$+$i$O(B FAT(32) $B$K%"%/%;%9$G$-$k$N$G(B FAT $BNN0h$r(B
  $BBgL\$K3NJ]$7$F$*$-!"(BFreeBSD $BB&$G%G%#%9%/MFNL$,ITB-$7$?$H$-$K(B($B$+$D(B ufs $B$G(B
  $BI,MW$J>l9g(B) $B%U%l%-%7%V%k$KBP1~$G$-$k$J$!$H;W$C$?$+$i$G$9!#(B
  $BC1$K$h$1$k$@$1$J$i(B tar $B$G8G$a$F(B FAT $BNN0h$KCV$1$P$$$$$s$G$9$,!"(B
  ufs $B$G$=$N$^$^;H$$$?$$>u67$b$"$k$o$1$G!#(B

1997$BG/:"$h$j$O$O$k$+$KNI$/$J$C$F$$$k$h$&$G$9$,!"$$$^$@$K(B vnode $B$O(B
$B0BDj$7$F$$$J$$$N$G$7$g$&$+!#(B

---
= $B?<ED(B $BBg2p(B (Daisuke Fukada) : fukada@beta.or.jp
= Sub-administrator of BETA Internet Researching Society(BIRS)
