[6885] in testers

home help back first fref pref prev next nref lref last post

Re: failed update to 9.4 for central.mit.edu

daemon@ATHENA.MIT.EDU (Robert Basch)
Thu Apr 14 14:43:49 2005

In-Reply-To: <Pine.GSO.4.58L.0504141328320.15009@prowler.mit.edu>
Mime-Version: 1.0 (Apple Message framework v619.2)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <b64c3a24aca5bd09c7f3478ca85d4db5@mit.edu>
Content-Transfer-Encoding: 7bit
Cc: testers@mit.edu
From: Robert Basch <rbasch@MIT.EDU>
Date: Thu, 14 Apr 2005 14:43:34 -0400
To: Alex T Prengel <alexp@mit.edu>, Angie Kelic <sly@mit.edu>

I believe the failed update on Sun is due to a bug in our openafs
package for Sun, arising from our changing the install path from
/var/usr/vice to /usr/vice in 9.3.5, without cleaning up the package
database for existing 9.3 machines.  I have submitted a patch to
fix this.

To recover and resume the update, the following should work:

1) Run "halt" to bring the system down.

2) At the prom "ok" prompt, enter:

      boot disk:b -s

    This will boot up the miniroot, which should still be in the swap
    partition, in single-user mode.  (It is important to specify 
single-user,
    to prevent the update process from starting up again).

3) Hit <return> at the root password prompt.

4) At the shell prompt, enter:

	mount /root
	mount /root/var/usr/vice

    to mount the target disk filesystems.

5) Start afs:

	sh /etc/init.d/afs start

6) Enter:

	cp -p /afs/dev/system/sun4x_510/srvd-9.4/usr/vice/etc/afsd 
/root/var/usr/vice/etc

    (This is a single command line, in case a mail program splits up the 
line).

    This will restore the missing afsd binary.

7) Enter:

	sync

    followed by:

	reboot

    The system should boot up on the normal root, and continue the 
update.

Please let me know of any problems or questions about this.

Thanks,
Bob


home help back first fref pref prev next nref lref last post