Date: Fri, 21 Feb 2003 16:27:47 +1030 From: bastill@adam.com.au To: Peter Hollaubek <fifteen@inext.hu> Cc: freebsd-questions@FreeBSD.ORG Subject: Re: installkernel first? Message-ID: <1045807067.3e55bfdbd5f75@webmail.adam.com.au> In-Reply-To: <20030220153710.GA19633@fif.office.inext.hu> References: <1045718989.3e5467cdd1dee@webmail.adam.com.au> <20030220153710.GA19633@fif.office.inext.hu>
next in thread | previous in thread | raw e-mail | index | archive | help
Quoting Peter Hollaubek <fifteen@inext.hu>: > As of /usr/src/UPDATING: > > To update from 4.0-RELEASE or later to the most current > 4.x-STABLE > ---------- > make buildworld > make buildkernel KERNCONF=YOUR_KERNEL_HERE > make installkernel KERNCONF=YOUR_KERNEL_HERE > reboot (in single user) [1] > make installworld > mergemaster [2] > reboot > > In single user mode only the root fs is mounted by default. So for making > installworld > you have to mount all the slices affected by such a process (usually all > other slices like > /usr, /var), and also, only the system itself boots up, nothing else is > started > preventing any problem caused by installing something new under a running old > task > in memory. If the new kernel fails you can return to the old one without > risking > incompatibility with the old kernel and the new world. Everything in this > order has a > reason :). Thanks to all, and particularly Peter for this complete explanation. I had taken makeworld.html from the handbook and used links to save as formatted text prior to printing out the contents. Not being familiar with single user mode, I didn't realise that only / was mounted in that mode (so why does the handbook put "fsck -p" as the FIRST command, before "mount -a" ? <sigh>). Not being familiar with sh (and not thinking too well either) I assumed that "make buildkernel # make installkernel" was two linked commands on the one line, wheras it should have been read as: # make buildkernel # make installkernel with the # simply indicating root prompt (Thanks, Sue). All-in-all there was actually nothing wrong (except my ignorance <g>) -- Brian ----------------------------------------------- This message sent through Adam Internet Webmail http://www.adam.com.au To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1045807067.3e55bfdbd5f75>