SUMMARY: fsck cant read a block

From: Sergio Edo. Miranda (sem@cec.uchile.cl)
Date: Tue May 09 2000 - 09:58:00 CDT


The answer is:

You have to fsck the raw device (/dev/rdsk), not the block device (/dev/dsk)
If the fs > 2gb fsck probably break using /dev/dsk

Thanks to:
J. Kell Canty <kcanty@onyx-technologies.com>
Arthur Darren Dunham <add@netcom.com>
Tim Evans <Tim_Evans@troweprice.com>
Erin Jones <erin@younetwork.com>
Buddy Lumpkin <BLumpkin@ijapan.com>
Malcolm Gibbs <malcolm.gibbs@nz.unisys.com>
Barry Gamblin <bgamblin@hao.ucar.edu>
Joel.Lee@eConnections.com
"Halverson, Mark" <Mhalver@templeton.com>
Don Cary Grant <dgrant@ga-network.com>

Original question:
> Hi
> I have this strange problem, that happens twice in two differents
> machines, both with Solaris 2.6
>
> The problem is:
> fsck /dev/dsk/<device>
> CANNOT SEEK: BLK <number>
>
> CANNOT READ: BLK <number>
>
> If analize with format it shows that the block is fine, if i try to
> explicit repair it says that the block is good.
>
> Again, fsck cant seek (the block number is the last super block backup
> that shows fsck -Nv)
>
> I did a newsfs /dev/dsk/<device> , it runs ok, but when i run fsck, the
> same error.
> If i run fsck /dev/rdsk/<device>, it runs fine without errors.
> I can manually mount the filesystem and is ok, but i still cant do a fsck
> /dev/dsk

Sergio Edo. Miranda
Grupo de Ingenieria - CEC
http://www.cec.uchile.cl/~sem
Universidad de Chile



This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:14:07 CDT