Subject: Re: newfs/vnd problems -- cg 0: bad magic number
To: Luke Mewburn <lukem@wasabisystems.com>
From: sgimips NetBSD list <sgimips@mrynet.com>
List: current-users
Date: 02/07/2002 08:46:28
> On Wed, Feb 06, 2002 at 11:13:34PM -0600, sgimips NetBSD list wrote:
>   | 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.
> 
> How old is your newfs binary?
> What does  "ident /sbin/newfs" return?

mod80 (4)# ident /sbin/newfs
/sbin/newfs:
     $NetBSD: byte_swap_4.S,v 1.4 2001/02/27 19:44:54 cgd Exp $
     $NetBSD: byte_swap_2.S,v 1.3 2001/02/27 19:44:54 cgd Exp $
     $NetBSD: fork.S,v 1.8 2000/12/13 23:29:07 simonb Exp $
     $NetBSD: strcmp.S,v 1.5 1996/09/17 01:32:36 jonathan Exp $
     $NetBSD: brk.S,v 1.13 2000/12/13 23:29:06 simonb Exp $
     $NetBSD: strlen.S,v 1.5 1996/09/17 01:32:36 jonathan Exp $
     $NetBSD: bcopy.S,v 1.8 2000/10/10 21:51:54 jeffs Exp $
     $NetBSD: sbrk.S,v 1.13 2000/12/13 23:29:07 simonb Exp $
     $NetBSD: bcopy.S,v 1.8 2000/10/10 21:51:54 jeffs Exp $
     $NetBSD: cerror.S,v 1.9 2000/12/13 23:29:07 simonb Exp $
     $NetBSD: crt0.c,v 1.16 2000/06/14 06:49:00 cgd Exp $
     $NetBSD: dkcksum.c,v 1.9 2000/12/24 05:59:11 lukem Exp $
     $NetBSD: getmntopts.c,v 1.6 1999/11/09 15:06:33 drochner Exp $
     $NetBSD: newfs.c,v 1.56 2002/01/18 08:37:08 lukem Exp $
     $NetBSD: mkfs.c,v 1.61 2002/01/18 08:59:18 lukem Exp $
     $NetBSD: ffs_bswap.c,v 1.16 2001/12/18 10:57:21 fvdl Exp $
     $NetBSD: opendisk.c,v 1.9 2001/12/10 22:41:52 lukem Exp $
     $NetBSD: getrawpartition.c,v 1.4 1999/07/02 15:49:12 simonb Exp $
     $NetBSD: getmaxpartitions.c,v 1.4 2000/07/05 11:46:40 ad Exp $
     $NetBSD: strtok.c,v 1.10 1999/09/20 04:39:49 lukem Exp $
     $NetBSD: getopt.c,v 1.21 2001/04/24 09:07:43 joda Exp $
     $NetBSD: atexit.c,v 1.12 1999/09/20 04:39:36 lukem Exp $
     $NetBSD: bswap64.c,v 1.2 1999/01/18 20:36:32 christos Exp $
     $NetBSD: usleep.c,v 1.17 2000/01/22 22:19:13 mycroft Exp $
     $NetBSD: getpwent.c,v 1.48 2000/10/03 03:22:26 enami Exp $
     $NetBSD: getnetgrent.c,v 1.28 2000/01/22 22:40:58 mycroft Exp $
     $NetBSD: getmntinfo.c,v 1.11 2000/01/22 22:19:10 mycroft Exp $
     $NetBSD: getgrent.c,v 1.41 2002/01/12 23:51:30 lukem Exp $
     $NetBSD: errx.c,v 1.4 1999/08/17 03:43:59 mycroft Exp $
     $NetBSD: disklabel.c,v 1.27 2000/07/07 08:03:36 itohy Exp $
     $NetBSD: yp_order.c,v 1.11 2000/07/06 03:14:05 christos Exp $
     $NetBSD: strtoll.c,v 1.3 2001/05/07 08:32:20 kleink Exp $
     $NetBSD: verrx.c,v 1.6 2001/02/19 22:22:16 cgd Exp $
     $NetBSD: waitpid.c,v 1.7 2000/01/22 22:19:13 mycroft Exp $
     $NetBSD: pw_scan.c,v 1.10 1999/09/20 04:39:04 lukem Exp $
     $NetBSD: getusershell.c,v 1.21 2000/07/07 08:03:37 itohy Exp $
     $NetBSD: getcap.c,v 1.34 2001/06/25 15:34:08 mrg Exp $
     $NetBSD: yp_first.c,v 1.13 2000/07/06 03:14:05 christos Exp $
     $NetBSD: strstr.c,v 1.10 1999/09/20 04:39:48 lukem Exp $
     $NetBSD: strsep.c,v 1.11 2000/01/22 22:19:20 mycroft Exp $
     $NetBSD: atol.c,v 1.9 1999/09/20 04:39:36 lukem Exp $
     $NetBSD: fgetln.c,v 1.10 2000/01/22 22:19:19 mycroft Exp $
     $NetBSD: hesiod.c,v 1.16 2001/02/13 15:41:18 sommerfeld Exp $
     $NetBSD: stringlist.c,v 1.10 2000/01/25 16:24:40 enami Exp $
     $NetBSD: strlcpy.c,v 1.8 2002/01/21 21:33:42 tv Exp $
     $NetBSD: moddi3.c,v 1.5 1997/12/30 07:58:36 mikel Exp $
     $NetBSD: yplib.c,v 1.37 2000/07/06 03:14:05 christos Exp $
     $NetBSD: perror.c,v 1.21 1999/08/22 12:52:28 kleink Exp $
     $NetBSD: getdomainname.c,v 1.11 2000/01/22 22:19:10 mycroft Exp $
     $NetBSD: pmap_getport.c,v 1.16 2000/07/06 03:10:34 christos Exp $
     $NetBSD: clnt_raw.c,v 1.23 2001/11/04 13:57:30 lukem Exp $
     $NetBSD: bindresvport.c,v 1.20 2001/11/04 13:57:30 lukem Exp $
     $NetBSD: auth_unix.c,v 1.18 2000/07/06 03:03:30 christos Exp $
     $NetBSD: rpc_callmsg.c,v 1.16 2000/07/14 08:40:42 fvdl Exp $
     $NetBSD: pmap_rmt.c,v 1.29 2000/07/06 03:10:34 christos Exp $
     $NetBSD: pmap_prot.c,v 1.10 2000/01/22 22:19:18 mycroft Exp $
     $NetBSD: clnt_vc.c,v 1.7 2001/01/04 14:42:19 lukem Exp $
     $NetBSD: authunix_prot.c,v 1.12 2000/01/22 22:19:17 mycroft Exp $
     $NetBSD: auth_none.c,v 1.14 2001/01/16 15:46:52 lukem Exp $
     $NetBSD: xdr_rec.c,v 1.18 2000/07/06 03:10:35 christos Exp $
     $NetBSD: xdr_mem.c,v 1.15 2000/01/22 22:19:18 mycroft Exp $
     $NetBSD: xdr_array.c,v 1.12 2000/01/22 22:19:18 mycroft Exp $
     $NetBSD: rpc_prot.c,v 1.17 2000/12/20 20:52:24 christos Exp $
     $NetBSD: rindex.c,v 1.12 2001/02/09 11:47:22 wiz Exp $
     $NetBSD: asprintf.c,v 1.10 2001/12/07 11:47:41 yamt Exp $
     $NetBSD: strtok_r.c,v 1.8 2000/01/22 22:19:20 mycroft Exp $
     $NetBSD: getaddrinfo.c,v 1.54 2001/08/20 02:33:31 itojun Exp $
     $NetBSD: yp_match.c,v 1.15 2000/07/06 03:14:05 christos Exp $
     $NetBSD: xdryp.c,v 1.25 2000/01/22 22:19:22 mycroft Exp $
     $NetBSD: strtoul.c,v 1.15 1999/09/20 04:39:42 lukem Exp $
     $NetBSD: xdr_reference.c,v 1.13 2000/01/22 22:19:18 mycroft Exp $
     $NetBSD: xdr.c,v 1.24 2001/01/17 01:07:10 lukem Exp $
     $NetBSD: clnt_perror.c,v 1.25 2001/02/13 01:00:21 cgd Exp $
     $NetBSD: if_nametoindex.c,v 1.4 2000/11/24 08:21:12 itojun Exp $
     $NetBSD: res_query.c,v 1.32 2000/12/20 20:51:08 christos Exp $
     $NetBSD: res_mkquery.c,v 1.21 2000/12/20 18:47:37 christos Exp $
     $NetBSD: res_debug.c,v 1.30 2000/12/20 20:44:14 christos Exp $
     $NetBSD: res_data.c,v 1.7 1998/07/26 11:32:24 mycroft Exp $
     $NetBSD: nsap_addr.c,v 1.10 2000/01/22 22:19:16 mycroft Exp $
     $NetBSD: inet_ntoa.c,v 1.9 2000/04/23 16:59:12 itojun Exp $
     $NetBSD: inet_ntop.c,v 1.9 2000/01/22 22:19:16 mycroft Exp $
     $NetBSD: getservbyname.c,v 1.9 2000/01/22 22:19:15 mycroft Exp $
     $NetBSD: getifaddrs.c,v 1.8 2001/08/20 02:33:49 itojun Exp $
     $NetBSD: base64.c,v 1.7 2000/07/07 08:03:38 itohy Exp $
     $NetBSD: syslog.c,v 1.27 2001/07/30 04:12:33 atatat Exp $
     $NetBSD: ypprot_err.c,v 1.4 2000/01/22 22:19:22 mycroft Exp $
     $NetBSD: strftime.c,v 1.12 2000/12/12 15:35:31 kleink Exp $
     $NetBSD: localtime.c,v 1.28 2001/11/04 13:57:31 lukem Exp $
     $NetBSD: asctime.c,v 1.11 2000/09/13 22:32:28 msaitoh Exp $
     $NetBSD: strncat.c,v 1.9 1999/09/20 04:39:47 lukem Exp $
     $NetBSD: strcpy.c,v 1.12 1999/09/20 04:39:46 lukem Exp $
     $NetBSD: strcat.c,v 1.12 1999/09/20 04:39:46 lukem Exp $
     $NetBSD: sprintf.c,v 1.10 2001/12/07 11:47:44 yamt Exp $
     $NetBSD: vsnprintf.c,v 1.16 2001/12/07 11:47:45 yamt Exp $
     $NetBSD: putc.c,v 1.9 1999/09/20 04:39:31 lukem Exp $
     $NetBSD: fputs.c,v 1.11 2001/12/07 11:47:42 yamt Exp $
     $NetBSD: res_send.c,v 1.34 2001/09/13 11:05:02 itojun Exp $
     $NetBSD: res_init.c,v 1.37 2001/09/13 11:05:02 itojun Exp $
     $NetBSD: res_comp.c,v 1.19 2000/07/06 02:59:47 christos Exp $
     $NetBSD: inet_pton.c,v 1.16 2000/02/07 18:51:02 itojun Exp $
     $NetBSD: getservent.c,v 1.7 2000/01/22 22:19:15 mycroft Exp $
     $NetBSD: time.c,v 1.9 2000/01/22 22:19:13 mycroft Exp $
     $NetBSD: gethostname.c,v 1.10 2000/01/22 22:19:10 mycroft Exp $
     $NetBSD: strpbrk.c,v 1.10 1999/09/20 04:39:48 lukem Exp $
     $NetBSD: atoi.c,v 1.10 1999/09/20 04:39:36 lukem Exp $
     $NetBSD: wbuf.c,v 1.11 2001/12/07 11:47:45 yamt Exp $
     $NetBSD: rewind.c,v 1.11 2000/01/21 19:54:13 mycroft Exp $
     $NetBSD: fseek.c,v 1.18 1999/09/20 04:39:29 lukem Exp $
     $NetBSD: fgets.c,v 1.14 2001/12/07 11:47:41 yamt Exp $
     $NetBSD: send.c,v 1.8 2000/05/08 13:38:45 kleink Exp $
     $NetBSD: strtol.c,v 1.15 1999/09/20 04:39:42 lukem Exp $
     $NetBSD: nsdispatch.c,v 1.17 2000/12/20 20:51:08 christos Exp $
     $NetBSD: warn.c,v 1.4 1999/08/17 03:43:59 mycroft Exp $
     $NetBSD: strcasecmp.c,v 1.12 2000/01/22 22:19:20 mycroft Exp $
     $NetBSD: bsearch.c,v 1.11 1999/09/20 04:39:36 lukem Exp $
     $NetBSD: printf.c,v 1.8 1999/09/20 04:39:31 lukem Exp $
     $NetBSD: fopen.c,v 1.10 2000/11/29 15:30:20 christos Exp $
     $NetBSD: nslexer.l,v 1.4 1999/07/02 15:27:08 kleink Exp $
     $NetBSD: vwarn.c,v 1.6 2001/02/19 22:22:16 cgd Exp $
     $NetBSD: warnx.c,v 1.4 1999/08/17 03:44:00 mycroft Exp $
     $NetBSD: err.c,v 1.16 1999/08/17 03:43:59 mycroft Exp $
     $NetBSD: strdup.c,v 1.12 2000/01/22 22:19:20 mycroft Exp $
     $NetBSD: fwrite.c,v 1.13 2001/01/25 02:06:25 lukem Exp $
     $NetBSD: fread.c,v 1.14 2001/01/25 02:06:25 lukem Exp $
     $NetBSD: fileno.c,v 1.9 1999/09/20 04:39:27 lukem Exp $
     $NetBSD: ferror.c,v 1.9 1999/09/20 04:39:26 lukem Exp $
     $NetBSD: verr.c,v 1.6 2001/02/19 22:22:16 cgd Exp $
     $NetBSD: vwarnx.c,v 1.6 2001/02/19 22:22:16 cgd Exp $
     $NetBSD: strerror.c,v 1.11 1998/11/15 17:21:49 christos Exp $
     $NetBSD: exit.c,v 1.8 1998/10/18 14:36:30 kleink Exp $
     $NetBSD: __strerror.c,v 1.17 2001/08/24 00:11:54 yamt Exp $
     $NetBSD: __errlist14.c,v 1.3 2000/03/10 13:58:59 kleink Exp $
     $NetBSD: index.c,v 1.12 2001/02/09 11:47:21 wiz Exp $
     $NetBSD: strncpy.c,v 1.11 1999/09/20 04:39:48 lukem Exp $
     $NetBSD: qsort.c,v 1.12 1999/09/20 04:39:40 lukem Exp $
     $NetBSD: getpagesize.c,v 1.8 2000/01/22 22:19:11 mycroft Exp $
     $NetBSD: ftruncate.c,v 1.10 2000/01/22 22:19:20 mycroft Exp $
     $NetBSD: getc.c,v 1.9 1999/09/20 04:39:30 lukem Exp $
     $NetBSD: flags.c,v 1.12 2000/01/15 01:11:45 christos Exp $
     $NetBSD: fclose.c,v 1.14 2001/12/07 11:47:41 yamt Exp $
     $NetBSD: rget.c,v 1.10 2001/12/07 11:47:43 yamt Exp $
     $NetBSD: refill.c,v 1.11 1999/09/20 04:39:32 lukem Exp $
     $NetBSD: db.c,v 1.12 2000/01/22 22:19:07 mycroft Exp $
     $NetBSD: hash.c,v 1.16 2002/01/12 11:26:13 aymeric Exp $
     $NetBSD: bt_open.c,v 1.14 2002/01/22 20:41:22 thorpej Exp $
     $NetBSD: bt_get.c,v 1.9 1997/07/21 14:06:32 jtc Exp $
     $NetBSD: bt_conv.c,v 1.9 2002/01/22 20:41:21 thorpej Exp $
     $NetBSD: bt_close.c,v 1.10 2002/01/22 20:41:21 thorpej Exp $
     $NetBSD: snprintf.c,v 1.15 2001/12/07 11:47:43 yamt Exp $
     $NetBSD: mkstemp.c,v 1.4 1999/09/20 04:39:31 lukem Exp $
     $NetBSD: gettemp.c,v 1.5 1999/09/20 04:39:30 lukem Exp $
     $NetBSD: hash_log2.c,v 1.7 1997/07/13 18:52:05 christos Exp $
     $NetBSD: hash_func.c,v 1.8 1998/12/09 12:42:50 christos Exp $
     $NetBSD: hash_buf.c,v 1.8 1998/12/09 12:42:49 christos Exp $
     $NetBSD: bt_put.c,v 1.12 1998/12/09 12:42:47 christos Exp $
     $NetBSD: bt_delete.c,v 1.11 1999/03/16 18:17:56 christos Exp $
     $NetBSD: bt_split.c,v 1.12 2000/01/23 00:57:50 mycroft Exp $
     $NetBSD: bt_seq.c,v 1.12 2001/12/30 19:20:40 thorpej Exp $
     $NetBSD: bt_search.c,v 1.12 2001/12/30 19:18:23 thorpej Exp $
     $NetBSD: bt_utils.c,v 1.8 1997/07/13 18:52:00 christos Exp $
     $NetBSD: bt_overflow.c,v 1.9 1998/12/09 12:42:46 christos Exp $
     $NetBSD: bt_page.c,v 1.9 1997/10/10 21:08:53 is Exp $
     $NetBSD: mpool.c,v 1.13 2002/01/22 20:41:22 thorpej Exp $
     $NetBSD: pwrite.c,v 1.5 2000/01/22 22:19:20 mycroft Exp $
     $NetBSD: pread.c,v 1.5 2000/01/22 22:19:20 mycroft Exp $
     $NetBSD: calloc.c,v 1.9 1998/02/03 18:44:14 perry Exp $
     $NetBSD: fprintf.c,v 1.8 1999/09/20 04:39:27 lukem Exp $
     $NetBSD: vfprintf.c,v 1.42 2001/12/07 11:47:44 yamt Exp $
     $NetBSD: fvwrite.c,v 1.13 1999/09/20 04:39:29 lukem Exp $
     $NetBSD: umoddi3.c,v 1.3 1997/07/13 20:01:58 christos Exp $
     $NetBSD: udivdi3.c,v 1.3 1997/07/13 20:01:56 christos Exp $
     $NetBSD: qdivrem.c,v 1.10 2000/01/22 23:02:19 mycroft Exp $
     $NetBSD: multibyte.c,v 1.13 2001/10/09 10:21:48 yamt Exp $
     $NetBSD: __mb_cur_max.c,v 1.2 2001/01/25 01:25:06 itojun Exp $
     $NetBSD: isnan.c,v 1.2 2000/01/22 22:45:00 mycroft Exp $
     $NetBSD: isinf.c,v 1.2 2000/01/22 22:45:00 mycroft Exp $
     $NetBSD: memcmp.c,v 1.11 1999/09/20 04:39:45 lukem Exp $
     $NetBSD: memchr.c,v 1.11 1999/09/20 04:39:45 lukem Exp $
     $NetBSD: strtod.c,v 1.39 2002/01/28 00:10:04 kleink Exp $
     $NetBSD: wsetup.c,v 1.9 1999/09/20 04:39:35 lukem Exp $
     $NetBSD: makebuf.c,v 1.12 1999/09/20 04:39:30 lukem Exp $
     $NetBSD: findfp.c,v 1.14 2001/12/07 11:47:41 yamt Exp $
     $NetBSD: fflush.c,v 1.13 1999/09/20 04:39:26 lukem Exp $
     $NetBSD: runetable.c,v 1.7 2001/10/20 05:59:35 jmc Exp $
     $NetBSD: runenone.c,v 1.8 2001/02/06 18:48:41 christos Exp $
     $NetBSD: localeconv.c,v 1.10 2001/01/02 10:53:25 kleink Exp $
     $NetBSD: isatty.c,v 1.11 2001/09/30 23:25:38 lukem Exp $
     $NetBSD: ctype_.c,v 1.15 2001/04/17 20:12:31 kleink Exp $
     $NetBSD: tcgetattr.c,v 1.8 2001/09/30 23:25:39 lukem Exp $
     $NetBSD: getenv.c,v 1.15 2000/12/19 21:17:37 christos Exp $
     $NetBSD: abort.c,v 1.11 1998/10/12 15:56:16 kleink Exp $
     $NetBSD: stdio.c,v 1.11 1999/09/20 04:39:33 lukem Exp $
     $NetBSD: sysconf.c,v 1.13 2001/05/07 17:25:57 kleink Exp $
     $NetBSD: signal.c,v 1.11 2000/01/22 22:19:12 mycroft Exp $
     $NetBSD: getprogname.c,v 1.2 2001/07/09 00:57:58 simonb Exp $
     $NetBSD: mmap.c,v 1.11 2000/01/22 22:19:20 mycroft Exp $
     $NetBSD: lseek.c,v 1.7 2000/01/22 22:19:20 mycroft Exp $
     $NetBSD: strncmp.c,v 1.12 1999/09/20 04:39:48 lukem Exp $
     $NetBSD: memset.c,v 1.15 2001/02/08 18:10:02 wiz Exp $
     $NetBSD: sysctl.c,v 1.11 2000/01/22 22:19:12 mycroft Exp $
     $NetBSD: fwalk.c,v 1.9 1999/09/20 04:39:29 lukem Exp $
     $NetBSD: svc_vc.c,v 1.8 2001/01/04 14:57:17 lukem Exp $
     $NetBSD: __cmsg_alignbytes.c,v 1.3 2000/04/24 10:40:24 itojun Exp $
     $NetBSD: svc.c,v 1.22 2001/01/04 14:42:21 lukem Exp $
     $NetBSD: rpc_commondata.c,v 1.7 2000/06/02 23:11:13 fvdl Exp $
     $NetBSD: pmap_clnt.c,v 1.16 2000/07/06 03:10:34 christos Exp $
     $NetBSD: svc_auth_unix.c,v 1.16 2000/07/14 08:40:42 fvdl Exp $
     $NetBSD: skeleton.c,v 1.21 2001/02/04 17:45:06 christos Exp $
     $NetBSD: nsparser.y,v 1.7 2000/12/20 20:50:46 christos Exp $
     $NetBSD: rec_open.c,v 1.11 1998/05/07 19:24:21 kleink Exp $
     $NetBSD: fdopen.c,v 1.12 2000/11/29 15:36:42 christos Exp $
     $NetBSD: rec_seq.c,v 1.10 2000/09/13 22:32:27 msaitoh Exp $
     $NetBSD: rec_get.c,v 1.11 2001/09/30 21:12:00 aymeric Exp $
     $NetBSD: rec_delete.c,v 1.12 2001/11/04 13:57:29 lukem Exp $
     $NetBSD: rec_close.c,v 1.10 1998/08/18 23:50:09 thorpej Exp $
     $NetBSD: rec_utils.c,v 1.8 1997/07/13 18:52:15 christos Exp $
     $NetBSD: rec_search.c,v 1.10 2001/12/30 19:26:28 thorpej Exp $
     $NetBSD: hash_page.c,v 1.15 1999/07/29 08:58:46 mycroft Exp $
     $NetBSD: hash_bigkey.c,v 1.14 1999/07/29 07:48:03 mycroft Exp $
     $NetBSD: rec_put.c,v 1.11 1998/12/09 12:42:51 christos Exp $
mod80 (5)# ls -l /sbin/newfs
-r-xr-xr-x  2 root  wheel  487920 Jan 29 10:02 /sbin/newfs

-scott