From owner-FreeBSD-users-jp@jp.freebsd.org  Fri Jan 26 00:45:28 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id AAA71598;
	Fri, 26 Jan 2001 00:45:28 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from tsugaru.cc.hirosaki-u.ac.jp (tsugaru.cc.hirosaki-u.ac.jp [133.60.238.200])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id AAA71592
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 26 Jan 2001 00:45:28 +0900 (JST)
	(envelope-from rmiya@cc.hirosaki-u.ac.jp)
Received: (from rmiya@localhost)
	by tsugaru.cc.hirosaki-u.ac.jp (8.9.3/3.7W) id AAA23760;
	Fri, 26 Jan 2001 00:45:27 +0900 (JST)
Date: Fri, 26 Jan 2001 00:45:27 +0900 (JST)
Message-Id: <200101251545.AAA23760@tsugaru.cc.hirosaki-u.ac.jp>
To: FreeBSD-users-jp@jp.freebsd.org
References: <200101250359.MAA20407@tsugaru.cc.hirosaki-u.ac.jp> <86snm81c3x.wl@tkc.att.ne.jp>
	 <85ofww5hn6.fsf@meadow.scphys.kyoto-u.ac.jp> <3A700100.6030607@ms15.hinet.net>
From: rmiya@cc.hirosaki-u.ac.jp (Ryo MIYAMOTO)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
X-Mailer: mnews [version 1.22] 1999-12/19(Sun)
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-users-jp 58560
Subject: [FreeBSD-users-jp 58560] Re: wishing to use MO(640MB) on 4.2-STABLE system
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: rmiya@cc.hirosaki-u.ac.jp

$B$3$s$P$s$O(B, $B5\K\$G$9!#$[$H$s$I2r7h$7$?$H;W$$$^$9!#(B

$B$^$:(B od-driver-4.1.1R $B$r(B 4.2-STABLE $B$KE,1~$9$k7o(B:

$B?9ED$5$s$N(B
>>4) cam/scsi/scsi_od.c$B$N85$K$J$C$F$$$k(B cam/scsi/scsi_da.c$B$N(B
>>   commitlog$B$rD4$Y$k(B
>>
>>$B7kO@$+$i8@$($P!"(Bpmap_kenter_temporary$B$N;EMMJQ99$r(B scsi_od.c$BB&$K(B
>>merge$B$9$l$P$h$$!#6qBNE*JQ99FbMF$O!"(BCVS Repository$B$+$i(B
>>cvs diff -r1.42.2.7 -r1.42.2.8 sys/cam/scsi/scsi_da.c
>>$B$G;2>H$N$3$H(B

$B$K$h$j(B, CVS $B%j%]%8%H%j$+$i(B sys/cam/scsi/scsi_da.c $B$N(B 1.42.2.7 $B$H(B 
1.42.2.9 ($B$3$l$,:G?7(B) $B$N%=!<%9$r<h$j4s$;(B, $B$3$NFs$D$N(B diff $B$r(B
$B<h$C$?$b$N$r(B cam/scsi/scsi_od.c $B$K(B patch $B$H$7$FE,MQ$7$?7k2L(B, 
od-driver $B$rAH$_9~$s$@(B 4.2-STABLE $B$N%+!<%M%k$N:n@.$K@.8y!#(B
($BFs%+=j$[$IE,1~$G$-$J$/$F(B .rej $B$5$l$?$,(B, $B$=$l$O%j%S%8%g%s%3%s%H%m!<%k(B
$BHV9f(B $FreeBSD .... $ $B$H(B, struct od_quirk_entry od_quirk_table[] $B$J(B
$B%F!<%V%k$NMWAG$G(B, $B$3$l$O5!4oL>%j%9%H$J$N$G:#2s$OL5;k(B)
$B$3$l$K$h$j(B MO $B$r(B /dev/od0 $B$G%"%/%;%9$G$-$k$h$&$K$J$C$?!#(B
$B$3$s$J46$8!#(B

od0 at ahc0 bus 0 target 4 lun 0
od0: <FUJITSU M2513E 0050> Removable Optical SCSI-2 device 
od0: 10.000MB/s transfers (10.000MHz, offset 15)
od0: Attempt to query device size failed: NOT READY, Medium not present

$B$5$F$H$3$m$,(B, $B$$$m$$$m$H$$$8$C$F$$$k$H(B, 640MB $B$N(B MO $B$r4|BTDL$j$K(B
newfs $B=PMh$?$h$&$J=PMh$J$$$h$&$J(B ... $B>u67$,$h$/GD0.$G$-$F$$$J$$!#(B
$B$H(B, $B$=$3$XE7$+$i9_$C$F$-$?$+$N$h$&$K(B katetsu $B$5$s$N%a!<%k$,Iq9~$_(B, 
$BE\Es$N2r7hJT$X!#(B

$B$^$:(B 640MB MO $B$K(B dd $B=PMh$J$+$C$?7o(B:

# dd if=/dev/zero of=/dev/od0 count=10
dd: /dev/od0: Invalid argument
1+0 records in
0+0 records out
0 bytes transferred in 0.002734 secs (0 bytes/sec)

$B$3$l$O(B, blocksize $B$r;XDj$9$k$3$H$G$&$^$/$$$C$?!#8@$o$l$F$_$l$P(B
$B$=$j$c$=!<$@$h$J!#(B640MB MO $B$NFqE@$O%;%/%?%5%$%:$N0c$$$@$b$s$M!#(B

# dd if=/dev/zero of=/dev/od0 bs=2048 count=10
10+0 records in
10+0 records out
20480 bytes transferred in 1.511749 secs (13547 bytes/sec)

$B$$$h$$$hK\Bj$N(B disklabel & newfs $B7o(B:

$B>>:j$5$s$N0F$K$b$H$E$-(B, $BFsCJ3,$K$7$J$$$G(B newfs $B$K%G%#%9%/%i%Y%k(B
$B$^$G=q$$$F$b$i$*$&$H$9$k$H(B,

# newfs od0 auto
newfs: od0: `0' partition is unavailable
# newfs od0a auto
newfs: /dev/od0a: Invalid argument
# newfs od0 mo640
newfs: od0: `0' partition is unavailable
# newfs od0a mo640
newfs: /dev/od0a: Invalid argument

$B$N$h$&$K(B, auto $B$G$b(B /etc/disktab $B$N(B mo640 $B%(%s%H%j$r;H$C$F$b%@%a!#(B
$B$G$b(B c $B%Q!<%F%#%7%g%s$r:n$k$N$J$i(B, mo640 $B%(%s%H%j$r;H$($P$h$$$N$M!#(B

# newfs od0c mo640
Warning: Block size restricts cylinders per group to 10.
Warning: 3776 sector(s) in last cylinder unallocated
/dev/od0c:      1241408 sectors in 76 cylinders of 1 tracks, 16384 sectors
        606.2MB in 8 cyl groups (10 c/g, 80.00MB/g, 9600 i/g)
super-block backups (for fsck -b #) at:
 32, 163872, 327712, 491552, 655392, 819232, 983072, 1146912

$B$G$b$3$l$G$O(B $B%G%#%9%/%i%Y%k$O@5>o$K=q$-9~$^$l$F$$$J$5$=$&!#(B

# disklabel -r od0
disklabel: bad pack magic number (label is damaged, or pack is unlabeled)

a $B%Q!<%F%#%7%g%s$,M_$7$+$C$?$N$G(B, $B$$$:$l$K$7$F$b(B auto $B$O54Lg!#(B
$B$=$l$G$O$H(B (katetsu $B$5$s$b8@$&$h$&$K(B) $B$R$H$D$E$D$d$k!#(B

# disklabel -w -r od0 auto
$B$H(B
# disklabel -w -r od0 mo640

$B$O(B, $B$I$A$i$b%(%i!<$J$/=*N;!#$7$+$7$3$3$GHyL/$K5sF0$,0c$&!#(B
$B$9$J$o$A(B disklabel -r $B$7$F$_$k$H(B, $B%Q!<%F%#%7%g%s>pJs$,0c$&!#(B

disklabel  partition
  auto         c
  mo640       a, c

$B$=$N$?$a<!$N(B newfs $BCJ3,$G(B, 

# newfs od0c
$B$H(B
# newfs od0a

$B$N2DH]$K0c$$$,8=$o$l$k!#EvA3$N$3$H$J$,$i%i%Y%k$5$l$F$$$J$$(B
$B%Q!<%F%#%7%g%s$K$O(B newfs $B$G$-$J$$!#(Ba $B%Q!<%F%#%7%g%s$r:n$k$h$&$K(B
$B$7$?$$$H$-$K$O8e<T$N<j=g$r$H$i$J$1$l$P$$$1$J$$!#(B
($B$J$*(B katetsu $B$5$s$NNc$K$"$k(B newfs $B;~$N(B -S 2048 $B%*%W%7%g%s$O(B, 
$BL5$/$F$b$h$$$h$&$@!#(B)

$B$H$$$&$3$H$G(B, $B7kO@(B:
$B$J$!!<$s$@(B 4.2-STABLE $B$G$O(B od-driver $B$K$h$k%+!<%M%k$^$?$O$$$/$D$+$N(B
$B%3%^%s%I$X$N%Q%C%A$H$O4X78$J$7$K(B, 640 MB $B$J(B MO $B$K(B disklabel & newfs 
$B$G$-$?$N$M!#$?$@$7(B /etc/disktab $B$O(B od-driver $B$K4^$^$l$k$b$N$r;H$C$?$1$I!#(B

$B$*$^$1(B:
>> 0) $B$=$b$=$b(B $B$d$jJ}$,4V0c$C$F$$$k!#%3%3$r%A%'%C%/$7$m(B
>> 1) 4.2-STABLE $B$G(B MO $B$r(B disklabel & newfs $B$9$k$&$^$$<j$,$"$k(B
>> 2) $B%7%9%F%`$r(B od-driver $B$,BP1~$7$F$$$k$H$3$m$^$G(B version down $B$9$k(B
>> 3) $B?7$7$$(B od-driver $B$^$?$O(B $B%7%9%F%`I8=`$G<h$j07$($k$h$&$K$J$k$^$GBT$D(B
>  4) cam/scsi/scsi_od.c$B$N85$K$J$C$F$$$k(B cam/scsi/scsi_da.c$B$N(Bcommitlog$B$rD4$Y$k(B

640 MB $B$N(B MO $B$rMxMQ$9$k$?$a$K$O(B, $B$3$NA*Br;h$G$$$($P(B, 0) $B$H(B 1) $B$G$7$?!#(B
od-driver $B$r;H$&$K$O(B 4) $B$G$7$?!#(B

# $B$0$&!#(B
-----
Ryo MIYAMOTO; rmiya@cc.hirosaki-u.ac.jp; 

GoodBooks for FreeBSD/Unix <http://www.raomen.net/GoodBooks/>
