Subject: fsck problems, netbsd-current, q610
To: None <port-mac68k@NetBSD.ORG>
From: Erik Bertelsen <erik@sockdev.uni-c.dk>
List: port-mac68k
Date: 01/02/1997 21:59:18
On a Quadra 610 I get the output below from fsck when trying to fsck
/dev/rsd0g:

fsck -f /usr
** /dev/rsd0g
BAD SUPER BLOCK: VALUES IN SUPER BLOCK DISAGREE WITH THOSE IN FIRST ALTERNATE
fsck: /dev/rsd0g: Floating point exception


If I use fsck -b 32, it'll succeed, but next time it will give the
same diagnostic.

Is this problem known to anyone ?? is it a problem with the disk (which
seems otherwise to be ok), with netbsd-current, with the q610 support,
or with the esp driver?

The disk is partitioned with Silverlining (version 5.7, I think).

Any ideas?

regards
Erik Bertelsen

Filesystem  1K-blocks     Used    Avail Capacity  Mounted on
/dev/sd0a       24063     9811    11845    45%    /
/dev/sd0g      474460    60566   366448    14%    /usr
# /dev/rsd0c:
type: SCSI
disk: SCSI disk
label: fictitious
flags:
bytes/sector: 512
sectors/track: 96
tracks/cylinder: 6
sectors/cylinder: 576
cylinders: 3658
total sectors: 2110812
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0		# milliseconds
track-to-track seek: 0	# milliseconds
drivedata: 0 

7 partitions:
#        size   offset    fstype   [fsize bsize   cpg]
  a:    50000  1000192    4.2BSD        0     0     0 	# (Cyl. 1736*- 1823*)
  b:    80000  1050192      swap                    	# (Cyl. 1823*- 1962*)
  c:  2110812        0    unused        0     0       	# (Cyl.    0 - 3664*)
  d:      128       64   unknown                    	# (Cyl.    0*- 0*)
  e:  1000000      192       HFS                    	# (Cyl.    0*- 1736*)
  f:   980604  1130192    4.2BSD        0     0     0 	# (Cyl. 1962*- 3664*)
  g:   980604  1130192    4.2BSD        0     0     0 	# (Cyl. 1962*- 3664*)
disklabel: boot block size 0
disklabel: super block size 0