Subject: Re: install.sh fails for 1.1 alpha
To: Paul Kranenburg <pk@cs.few.eur.nl>
From: Robin Cutshaw <robin@intercore.com>
List: port-sparc
Date: 11/08/1995 20:24:24
> 
> ftp.netbsd.org:/pub/NetBSD/NetBSD-1.1-ALPHA/sparc/install
> 
> contains new kernels and install scripts that should fix the FFS
> mount problem and shell syntax errors.
> 

OK, I just ran the install.sh script.  There is still a bug in the
disk id function.  Here's diffs that fixes it:


*** install.sh.ORIG	Wed Nov  8 17:22:07 1995
--- install.sh	Wed Nov  8 19:56:58 1995
***************
*** 90,96 ****
  #
  md_get_diskdevs() {
  	# return available disk devices
! 	dmesg | egrep "(^sd[0-9]:|^x[dy][0-9]:)" | cut -d" " -f1 | sort | uniq
  }
  
  md_get_cddevs() {
--- 90,96 ----
  #
  md_get_diskdevs() {
  	# return available disk devices
! 	dmesg | egrep "(^sd[0-9] |^x[dy][0-9] )" | cut -d" " -f1 | sort | uniq
  }
  
  md_get_cddevs() {


During the "Making devices...", I get:
chgrp: kmem: illegal group name  (3 times)
chgrp: bin: illegal group name   (once)
chgrp: operator: illegal group name  (many times)
chown: wheel: illegal group name  (many times)
chown: operator: illegal group name  (many times)
chown: kmem: illegal group name  (once)

Also, this script is very confusing.  In the section where one defines the
root partition/disk, it doesn't mention that if you are using a /usr that
you should edit the fstab and add it (luckily, I guessed right).  The
network config section asks for an IP address and "Symbolic name?".  I
think hostname is much better than "Symbolic name".  The /etc/hosts
ends up with IP symbolicname symbolicname.domainname.

Finaly, when I rebooted I got:
Booting from: sd(0,0,0)netbsd
bootblk: can't find the boot program
Program terminated

robin