Subject: newfs/vnd problems -- cg 0: bad magic number
To: None <current-users@netbsd.org>
From: sgimips NetBSD list <sgimips@mrynet.com>
List: current-users
Date: 02/06/2002 23:13:34
Since I last build a miniroot for sgimips, last December,
I am now having the following problem:

mod80 (355)# newfs /dev/rvnd0a
/dev/rvnd0a:    163840 sectors in 5120 cylinders of 1 tracks, 32 sectors
        80.0MB in 6 cyl groups (917 c/g, 14.33MB/g, 3328 i/g)
super-block backups (for fsck -b #) at:
     32,  29376,  58720,  88064, 117408, 146752,
cg 0: bad magic number

I can't determine if this is a vnd problem or a newfs issue.
I can mount a disk image previously (December) build and it fsck's fine.

Anyone recognise a problem I'm overlooking?

A synopsis of how I'm building the image follows.

-scott

Kernel version:
NetBSD mod80 1.5ZA NetBSD 1.5ZA (MRYINDY2) #1: Mon Jan 28 18:57:42 CST 2002     root@mod80:/sgimips/src/sys/arch/sgimips/compile/MRYINDY2 sgimips

disktab contains:
vnd|test vnd image:\
        :dt=vnd:se#512:ns#32:nt#1:sc#32:nc#5120:\
        :pa#163840:oa#0:ta=4.2BSD:ba#0:fa#0:\
        :pb#163840:ob#0:tb=4.2BSD:bb#0:fb#0:\
        :pc#163840:oc#0:tc=4.2BSD:bc#0:fc#0:

mod80 (343)# dd if=/dev/zero count=163840 of=testroot2.fs
mod80 (344)# vnconfig -t vnd vnd0 testroot2.fs
mod80 (345)# disklabel -w vnd0 vnd
mod80 (346)# disklabel vnd0
# /dev/rvnd0c:
type: vnd
disk: vnd
label: 
flags:
bytes/sector: 512
sectors/track: 32
tracks/cylinder: 1
sectors/cylinder: 32
cylinders: 5120
total sectors: 163840
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0           # microseconds
track-to-track seek: 0  # microseconds
drivedata: 0 

3 partitions:
#        size    offset     fstype  [fsize bsize cpg/sgs]
 a:    163840         0     4.2BSD      0     0     0   # (Cyl.    0 - 5119)
 b:    163840         0     4.2BSD      0     0     0   # (Cyl.    0 - 5119)
 c:    163840         0     4.2BSD      0     0     0   # (Cyl.    0 - 5119)
mod80 (347)# newfs /dev/rvnd0a
/dev/rvnd0a:    163840 sectors in 5120 cylinders of 1 tracks, 32 sectors
        80.0MB in 6 cyl groups (917 c/g, 14.33MB/g, 3328 i/g)
super-block backups (for fsck -b #) at:
     32,  29376,  58720,  88064, 117408, 146752,
cg 0: bad magic number
mod80 (348)# fsck_ffs /dev/rvnd0a
** /dev/rvnd0a
BAD SUPER BLOCK: MAGIC NUMBER WRONG

LOOK FOR ALTERNATE SUPERBLOCKS? [yn] n