From: mike@batpad.org (mike batchelor) Subject: How to upgrade Date: Sat, 01 May 1993 05:06:53 PDT
What is the procedure to upgrade from one patchlevel to another?
I had 99p6 up and running smoothly, then got 99p9 and tried to install
it on top. Some network files have been clobbered now, and the
network is unreachable. I've been tweaking things here and there
trying to get it to work again, but no luck so far. I may just start
all over, this is a learning experience after all, and there was
nothing installed in Linux that I can't do over again (the right way
first time, this time around :).
The specific problem I am having is that hostcvt.build doesn't work
correctly anymore. It quits saying that it cannot find a file for
'cebu' which is a host on my network that I put in my hosts file. It
is also the nameserver I want to use. Another host 'hockings' is also
in /etc/inet/hosts, but hostcvt.build doesn't complain about it.
rc.net also seems to have trouble figuring out what my hostname is,
even though I have set it everywhere I can think to set it. The bash
prompt still comes up telling me I am on softland until I run
hostname.
I also noticed that rc.local calls /etc/rc.net, not /etc/inet/rc.net
as in 99p6. I thought this was why the network never got off the
ground, but changing the path did not help. I think I hosed myself on
this one. No biggie, I will reinstall from scratch. I want to go to
ext2fs anyway.
But how should I go about upgrading in the future to avoid these
problems? Use doinstall or sysinstall? I can't seem to find
instructions on how to get the new kernel and boot floppy put in
place, and I am confused about how to use systinstall to get the first
disk of the A series installed (the Linux bootable disk with the new
Image, I presume).
By the way, the new doinstall is VERY nice. I especially like that it
describes each package when it asks if you want to install it. I
killed several packages that I did not realize weren't needed on my
system, and saved about 5Mb.
I also tried the NFS install, typing in the IP address of the host and
giving the directory /home, which is the root dir that is exported
from that host. The linux files on that host reside in
/home/linux/a1, /home/linux/a2, /home/linux/a3, etc. Doinstall said
it couldn't find the Linux files. I also tried telling it to look in
/home/linux, but it said it could not mount that directory. At boot
up on disk A1, I am told that it finds my WD80x3 card at 0xD000, 0x300 and
IRQ5, all of which is correct.
Pointers to this information would be greatly appreciated. If it's in
a README somewhere, I haven't found it yet.
///////////////////////////////
//// Mike Batchelor ///////////
//// mike@batpad.org //////////
//// Mar Vista, California ////
///////////////////////////////