From owner-FreeBSD-users-jp@jp.FreeBSD.org Mon Dec 17 21:12:04 2007
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id lBHCC4o63317;
	Mon, 17 Dec 2007 21:12:04 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from cmta101.odn.ne.jp (mta101.odn.ne.jp [143.90.14.133])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id lBHCC4663312
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Mon, 17 Dec 2007 21:12:04 +0900 (JST)
	(envelope-from kouichi@MysticWALL.COM)
Received: from vmta101.odn.ne.jp by cmta101.odn.ne.jp with ESMTP
          id <20071217121204562.WCGP.4696.cmta101.odn.ne.jp@mta101.odn.ne.jp>
          for <FreeBSD-users-jp@jp.FreeBSD.org>;
          Mon, 17 Dec 2007 21:12:04 +0900
Received: from emta101.odn.ne.jp by vmta101.odn.ne.jp with ESMTP
          id <20071217121204522.PEGK.10960.vmta101.odn.ne.jp@mta101.odn.ne.jp>
          for <FreeBSD-users-jp@jp.FreeBSD.org>;
          Mon, 17 Dec 2007 21:12:04 +0900
Received: from rabit.magickworx.com ([218.46.245.251] [218.46.245.251])
          by emta101.odn.ne.jp with ESMTP
          id <20071217121204459.MLIR.6530.emta101.odn.ne.jp@mta101.odn.ne.jp>
          for <FreeBSD-users-jp@jp.FreeBSD.org>;
          Mon, 17 Dec 2007 21:12:04 +0900
Received: by rabit.magickworx.com (Postfix, from userid 1001)
	id 2888E11420; Mon, 17 Dec 2007 21:12:03 +0900 (JST)
From: "Kouichi ABE (WALL)" <kouichi@MysticWALL.com>
To: FreeBSD-ML <FreeBSD-users-jp@jp.FreeBSD.org>
Message-ID: <20071217121202.GA1433@MysticWALL.COM>
Mail-Followup-To: FreeBSD-ML <FreeBSD-users-jp@jp.FreeBSD.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Disposition: inline
User-Agent: Mutt/1.5.14 (2007-02-12)
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Mon, 17 Dec 2007 21:12:02 +0900
X-Sequence: FreeBSD-users-jp 91258
Subject: [FreeBSD-users-jp 91258] [FYI] fsck
 =?ISO-2022-JP?B?GyRCJCwbKEI=?= Segmentation fault
 =?ISO-2022-JP?B?GyRCJHI1LyQzJDckPz5sOWckTkl8NWxKfUshJE4bKEI=?=
 =?ISO-2022-JP?B?GyRCMGxOYxsoQg==?= 
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: kouichi@mysticwall.com
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+060209

$B0$It$G$9!#(B

fsck $B$,(B Segmentation fault $B$r5/$3$7$F$7$^$$!"(B
$BDL>o$N<j=g$G%U%!%$%k%7%9%F%`$NI|5l$,$G$-$J$/$J$j$^$7$?!#(B
$B$3$N$H$-$NBP=hJ}K!$rHwK:O?$H$7$FDs6!$7$^$9!#(B

$B8=>]$H$7$F$O!"(B

# fsck -t ufs /dev/da2s1f
** /dev/da2s1f

CANNOT READ BLK: 137744992
CONTINUE? [yn] y

fsck: /dev/da2s1f: Segmentation fault: 11
#

$B$H$J$j!"DL>o$N<jF0$K$h$k(B fsck $B$G$OI|5l$G$-$^$;$s!#(B

$B$=$3$G!"(B/usr/ports $B$G(B

	% make search key="recover"

$B$r<B9T$7$F!";H$($=$&$J%D!<%k$r8!:w$7$^$7$?!#(B
$B!t(B $B3:Ev$N%U%!%$%k%7%9%F%`$O!"%7%9%F%`NN0h$G$O$J$$$N$G(B
$B!t(B FreeBSD $B<+BN$O5/F0$9$k$N$GD4:::n6H$O2DG=$G$9!#(B

$B7k2L!"(B/usr/ports/sysutils/ffs2recov $B$r8+$D$1$^$7$?!#(B
pkg-descr $B$rFI$`8B$j!";H$($=$&$@$C$?$N$GAaB.%$%s%9%H!<%k$7$F<B9T!#(B

% ffs2recov -s /dev/da2s1f
superblock: 65536(byte), 128(block)
superblock: 81920(byte), 160(block), cg: 98304(byte), 192(block), 0(nth), fs begin: 0(block), primary sb at: 128(block)
readin:  bread failed (blk 18446743884730992096 len 4096) : Input/output error
superblock: 6160384(byte), 12032(block)
%

ffs2recov $B$N7k2L$r8+$k$H!"(Bfsck $B$,(B Segmentation fault $B$r5/$3$9$N$O!"(B
blk 18446743884730992096 $B$H$$$&$*$+$7$JCM$,@_Dj$5$l$F$$$k$+$i$@$H?dB,$G$-$^$9!#(B

$B$=$3$G!"(Balternate superblock $B$rMxMQ$7$F(B fsck $B$r<B9T$9$k$H(B
$BI|5l$G$-$k$+$J$H;W$$!"<!$N%3%^%s%I$r<B9T$7$^$7$?!#(B

# fsck_ufs -b 160 /dev/da2s1f
Alternate super block location: 160
** /dev/da2s1f
** Last Mounted on 
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cyl groups
SUMMARY BLK COUNT(S) WRONG IN SUPERBLK
SALVAGE? [yn] y

17034 files, 16174610 used, 17215823 free (2551 frags, 2151659 blocks, 0.0% fragmentation)

UPDATE STANDARD SUPERBLOCK? [yn] y


***** FILE SYSTEM WAS MODIFIED *****

$B$I$&$d$iL5;v!"%U%!%$%k%7%9%F%`$rI|5l$G$-$^$7$?!#(B
$B!t(B alternate superblock $B$r;H$C$?I|5l$O!"(B
$B!t(B alternate superblock $B$NCM$rCN$i$J$$$H$G$-$J$$$s$G$9$M!#(B
$B!t(B newfs $B<B9T;~$KI=<($5$l$k$N$G$9$,!"%a%b$7$F$J$+$C$?$N$G!D!#(B

$BG0$N$?$a!"$b$&0lEY!"(Bfsck $B$r(B -p $BIU$-$G<B9T!#(B

# fsck -p /dev/da2s1f
/dev/da2s1f: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/da2s1f: clean, 17215823 free (2551 frags, 2151659 blocks, 0.0% fragmentation)

$BLdBj$J$5$=$&$J$N$G!"%^%&%s%H$r$7$FFbMF$r3NG'!#(B

	# mount -o ro /dev/da2s1f /mnt

$B$J$*!"(Bdisklabel $B$NI|5l$K$O!"(B/usr/ports/sysutils/scan_ffs $B$,;H$($=$&$G$7$?!#(B


$B0J>e!"(Bfsck $B$,;H$($J$$>l9g$NI|5lJ}K!$N0lNc$G$7$?!#(B
$B$a$C$?$KAx6x$7$J$$$H;W$$$^$9$,!";29M$^$G$K!#(B
$B!t(B $B$A$J$_$K!"(Bgoogleearth $B$G%I%i%C%0$7$FF0$+$7$F$$$?$i%U%j!<%:$7$?$N$G$7$?!#(B

$B$G$O$G$O!#(B
-- 
$B0$It9/0l!?(BKouichi ABE (WALL)
kouichi@MysticWALL.COM
http://www.MysticWALL.COM/
4196 185C B814 8F96 D170  B492 71A8 1B2B B9D5 5CF5
