Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 Feb 1999 07:14:31 +0100
From:      Mark Hannon <mark.hannon@stockholm.mail.telia.com>
To:        freebsd-stable@FreeBSD.ORG
Subject:   2.2.8 - 3.0S Good & Gotchas
Message-ID:  <36BFD247.D567664@stockholm.mail.telia.com>

next in thread | raw e-mail | index | archive | help
Hi,

I just upgraded one of my 2.2.8 boxes to 3.0-STABLE.   It was an
eventful upgrade so I thought I'd share a few points.

I have two FreeBSD machines, one running continuously, acting as
internet gateway, mail server, news server etc. and one that spends
a lot of its time in Windows.  The dual booting machine has only a
fairly small FreeBSD partition and mounts /home & /usr/local via
NFS.

Good News:
-------------

A worthy upgrade!  Softupdates is great!  A massive speed increase
in creating the large xover databases netscape likes to make when
opening a new news group!

I don't know if it is my imagination but I certainly feel a general
system speedup in interactive useage.

My Soundblaster PCI64 works!

Bad News:
-----------

It's a pain to retreive ft.c and co from the Attic and repatch support
for floppy tape.  It's only a couple of fairly independent files so I
still don't understand why it can't stay in the tree....


Install Problems and suggestions for improvements:
---------------------------------------------------

(1) NFS Install

The initial make aout-to-elf-build was conducted on the server
machine.  After it was finished I booted the dual-boot machine and
attempted a make aout-to-elf-install of the sources and obj files
that were nfs mounted from the server.   Slow .... slow .... slow...
Every file operation took ages, after going to bed and looking at
the machine 10 hours later it still wasn't finished!  (I guess it could
be
related to some of these other messages about NFS install problems,
it seems in that case to be 2.2.8 related as both machines were running
that whilst attempting to install)

I ended up Ctrl-Cing the make and thus got an unbootable machine,
as would be expected...

(2) Compile problems

I reinstalled a clean/minimal 2.2.8 sytem on the client and started
a make aout-to-elf-build.  I tried this with -j4 flags to speed things
up, set the nfs client cache etc.  Unfortunately the machine rebooted
somewhere in the middle of the process.  Didn't see the message so
I'm not sure if it was a H/W related problem (the client is a 300A
running at 450Mhz and is normally quite stable) or some NFS related
bug.

Cleaned up and recompiled.

(3) NFS Install #2

The second time I attempted to install I mounted /usr/src and
/usr/obj async,noatime on the server, and noatime on the client.
Installed perfectly...  can it have been as a result of the options
I used?

(4) Move of aout libraries

The aout-to-elf install target wants to move all libraries into an
aout subdirectory, in my case, with a 2.2.8 server with /usr/local
I did not want to move the libraries on /usr/local and /usr/X11R6.
It would be nice if the script allowed one to prune the list of
libraries being moved.

(5) Hung make in kernel compile

Whilst compiling the new 3.0 generic kernel cc hung whilst compiling
aicxxxx (?) and I had to kill the make.  Not sure what could have
caused that (As a side note I have rebuilt the kernel 6 times in the
last
couple of days without any other hangs...)

Could this also be hardware?

(6) Booting 2.2.8 kernel is not healthy!

I rebooted the machine with my old 2.2.8 kernel and then discovered
that I could not mount any file systems....  it seems that the 3.0 mount

uses new syscalls that aren't supported in 2.2.8.  I thought I was
stuffed
until I saw /stand/mount_nfs, managed to nfs mount my home directories,
copy a 2.2.8 mount bin there and I was up and running.  Maybe a 2.2.8
version of mount could be saved during the upgrade?  Or perhaps mount
could be made compatible with both new and old kernels?

To sum it all up, once installed 3.0 is a nice upgrade!  Thanks for all
of
your efforts.

Regards/Mark





To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?36BFD247.D567664>