*BSD News Article 89922


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!msunews!agate!howland.erols.net!vixen.cso.uiuc.edu!cdc2.cdc.net!news.texas.net!node2.frontiernet.net!ceas.rochester.edu!ceas.rochester.edu!not-for-mail
From: pgreene@moe.optics.rochester.edu (Pamela Greene)
Newsgroups: comp.unix.bsd.netbsd.misc
Subject: Sun3 and Jaz disk install/boot
Followup-To: poster
Date: 22 Feb 1997 18:30:19 -0500
Organization: University of Rochester, School of Engineering
Lines: 53
Message-ID: <5envib$nfc@moe.optics.rochester.edu>
NNTP-Posting-Host: moe.optics.rochester.edu
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.netbsd.misc:5514

Several questions.  (I saved them up. :)

I'm trying to install onto Sun 3/60.  The machine already has a hard
drive running 1.0A, and I'm trying to put 1.2 onto a Jaz disk, in
order to have a functioning backup before upgrading the system on the
hard disk.  I think the disklabel is written properly, but I've run
into a couple of problems booting the miniroot from the Jaz disk.  In
particular, when I use

>b sd(0,1,1) -s

(it's on SCSI ID 1), it says it's waiting for the drive to spin up,
and always times out, although the Jaz disk is at full speed.  Any ideas?

Related question 1:
Before working on this upgrade, I tried to make a bootable Jaz disk
backup of the 1.0A system.  I formatted the disk, made a disklabel
(but see below), built the filesystems, and mounted them successfully.
I've also used the /usr/mdec/installboot program to (try to) install
boot code:

# mount /dev/sd1a /mnt
# cp -p /boot /mnt
# cd /usr/mdec/
# ./installboot /mnt/boot bootxx /dev/rsd1a

When I boot from that disk, I get 
"Address Error, PC fetch at 0x001C7530".  Ideas?

Related question 2: 
On this system, where are disklabels stored?  It doesn't use a disktab
file, and the disklabel program won't accept a -r option (and
'disklabel -r /dev/rsd0a' on the current boot disk yields "No
disklabel").  It clearly does store a disklabel for the current boot
disk (not the new one I'm trying to create, but one which works)
somewhere, but where, and how do I add one for the Jaz disk?  As it
is, I have to use 'disklabel -R' to rewrite the label every time I
reboot.  Likewise, during the upgrade, using edlabel from the RAMdisk
kernel returned an error when trying to write a label to the Jaz disk,
although it looks like it might possibly have succeeded nonetheless.

Unrelated question:
What are soft errors on a disk?  The hard drive gets them frequently,
typically several per day.

Any help would be appreciated.

- Pam
-- 
- Pam Greene
Ferret Central <http://www.optics.rochester.edu:8080/users/pgreene/>
            or ftp://ftp.optics.rochester.edu/pub/pgreene/
            or send INDEX FERRET in email to <listserv@cunyvm.cuny.edu>