Subject: Re: 1.6.2 upgrade
To: None <port-mac68k@netbsd.org>
From: Tim & Alethea Larson <thelarsons3@cox.net>
List: port-mac68k
Date: 03/04/2004 20:53:51
Kazuyuki Inanaga wrote:

>1.6.2 is running on my Quadra 650 including colorx.
>  
>

I hope to get my Q840 up soon, so I can also have color NetBSD.  :) 
 Hopefully before April 6, which is when I give a demo.

>>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"
>  
>

Yes, I read that.  I think I was getting steps from the various methods 
(sysinst upgrade vs manual upgrade) confused with each other.  Looks 
like I just download then unpack kern and base (and other sets I might 
be using) and I'm done.  :)  Does the new kernel pre-empt the old one 
somehow?  Or do I need to reboot?

>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.
>  
>

Yes, this sounds like the simplest to me, too.

>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
>  
>

Ah, very nice.  Looks like it gives the option to merge my changes with 
the updates!  Very good.

>Enjoy the installation of 1.6.2,
>Kazu Inanaga
>  
>

Very helpful, as always.  Domo arigato!

Tim