[6885] in testers
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