Subject: Re: 1.6.2 upgrade
To: None <thelarsons3@cox.net>
From: Kazuyuki Inanaga <happyday@pp.iij4u.or.jp>
List: port-mac68k
Date: 03/05/2004 02:47:34
Hi,
At 11:37 AM -0500 04.3.2, <thelarsons3@cox.net> wrote:
>I see that 1.6.2 has been released. Congratulations and thanks to all
those of you who have contributed. :)
1.6.2 is running on my Quadra 650 including colorx.
q65: {1} uname -a
NetBSD q65 1.6.2 NetBSD 1.6.2 (GENERIC) #0: Tue Feb 10 22:45:47 UTC 2004
autobuild@tgm.netbsd.org:/autobuild/netbsd-1-6-PATCH002/mac68k/\
OBJ/autobuild/netbsd-1-6-PATCH002/src/sys/arch/mac68k/compile/\
GENERIC mac68k
I've not seen any error while the installation and some basic settings.
I felt that 'sysinst/pax' takes a little bit more time than before
if a new function "Progress bar" is selected.
> Select set extraction vervosity
> a: Progress bar (recommended)
Running pax base.tgz on Quadra 650/42MHz/73MB
> gzip: unknown option -- l
> 280KB/s --> 265KB/s 5min 33sec.
I also installed several packages from pkgsrc such as WindowMaker.
('pkgsrc/graphics/xpm' shows a strange behavior when making
windowmaker-0.80.2nb3. For avoiding this, install 'xpm' before
windowmaker.)
>Is upgrading really as easy as DLing the new tarballs and extracting?
>I'm still on 1.6 and this will be my first upgrade.
Yes :)
I think upgrading from 1.6 to 1.6.2 is easy, but no one can guarantee it
for you. Wrong procedure destroys your 1.6 system very easily.
It's a good idea to save your important files on the another system
before upgrading.
We have a nice guide "NetBSD System Manager's Manual".
"INSTALL - Installation procedure for NetBSD/mac68k."
ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-1.6.2/mac68k/INSTALL.html
"Upgrading a previously-installed NetBSD System................33"
Manual describes both Sysinst Method and Traditional Method.
Also we can upgrade it by hand. For example;
| # mkdir /root/162
| # cd 162
| ftp> get *.tgz (ncftp3 is good for the mget)
| # cd /
| # mv netbsd netbsd.old
| # tar xzpf /root/162/*.tgz (pax -zrpe -f /root/162/*.tgz)
I like this 'Hand Method' because it's easy, fast and safe.
Running 'tar xzpf /root/162/base.tgz' on LC 475(68040)/40MHz/37MB
takes 2min 54sec. It's twice faster than sysinst 5min 33sec.
In this Hand Method, I always forget to do (^^;
| # cd /dev
| # sh MAKEDEV all
I don't install "etc.tgz" with sysinst when upgrading. I prefer to use
'etcupdate' after updating the device nodes (MAKEDEV all).
"etcupdate - update the configuration and startup files in /etc"
http://netbsd.gw.com/cgi-bin/man-cgi/man?etcupdate+8+NetBSD-1.6
You will find a good EXAMPLES on it. See also;
| # etcupdate -h
After the upgrading, if the system drops you into single user mode on
the first reboot;
>/etc/rc.conf is not configured. Multiuser boot aborted.
follow the "Post installation steps.......................................31".
(You won't see this if you use 'etcupdate'.)
Enjoy the installation of 1.6.2,
Kazu Inanaga