Subject: Upgrade disk fails!
To: None <port-arm32@NetBSD.ORG>
From: Markus Baeurle <emw4maba@gp.fht-esslingen.de>
List: port-arm32
Date: 10/25/1996 00:02:54
Hello.

Something must be seriously wrong with the 1.2-Release upgrade disk. :-(
I tried both one of my custom kernels from 22nd of October and bsd-4634.

First problem is that if I choose to upgrade my filesystem, I get a panic.
(When is this upgrade needed anyway?)
I got as far as "Copying new fsck binary to your harddisk..." followed by
"panic: locking against myself" and then I'm in the debugger.
But what's so terrible to "cp /sbin/fsck /mnt/sbin/fsck"?
Typing "c" to continue leads to a hang at "Syncing disks... 1".

OK so I retried and left out the upgrading of the filesystem.
Now I got as far as "Updating bootblocks on sd0" followed by an explanation
about the usage of disklabel, ie. the command line syntax used for disklabel
is wrong. The -B option used by the upgrade script indeed seems to be unknown
to the disklabel found on the upgrade disk.
At first even reading the disklabel failed because there is another error in
the script, the {} were missing around the first drivename in the following
line (and also from the second line calling disklabel):
disklabel -r ${drivename} > /mnt/tmp/${drivename}.label

Markus