Date: Sat, 19 Jan 2008 10:14:59 +0100 From: "Zbigniew Szalbot" <zszalbot@gmail.com> To: "Manolis Kiagias" <sonicy@otenet.gr> Cc: freebsd-questions@freebsd.org Subject: Re: going from 6.2 to 6.3 and custom kernel Message-ID: <94136a2c0801190114u46f872eas8f6afd5e52dd73b1@mail.gmail.com> In-Reply-To: <47912AE1.6000603@otenet.gr> References: <94136a2c0801181417w395f7532w4761fc76388ed60@mail.gmail.com> <47912AE1.6000603@otenet.gr>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello again, > > How do I update the kernel manually then? > > > > Do I have to fetch the latest source and then follow the advice given here? > > > > http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-building.html > > > > Thanks! > > > > Zbigniew Szalbot > > > > > It will not update your kernel, but if you do freebsd-update install you > will get an updated GENERIC kernel in /boot/GENERIC. > > This is what I did: > > freebsd-update -r 6.3-RELEASE upgrade > > (got the warning you mentioned) > > freebsd-update install > > Got a message about installing kernel updates. Got a new generic kernel > in /boot/GENERIC (check to see this exists!) > > Depending on whether you have console access to the machine or not: > > 1. If you don't have console access (you are doing this remotely), mv > /boot/kernel /boot/mykernel.old and mv /boot/GENERIC /boot/kernel and > reboot. This is because you can't (normally) interrupt the loader > remotely - unless someone does it for you. Continue from step 3. > > 2. If you are in front of the machine, reboot. Stop the boot sequence > when the boot loader comes up, and escape to loader prompt. Type: > > unload > load /boot/GENERIC/kernel > boot > > 3. You are now running a 6.3-RELEASE kernel, albeit a GENERIC one. Run > freebsd-update install again to install the rest of the system. > > 4. Recompile your custom kernel the usual way, i.e. I do have to fetch the latest sources before building a custom kernel, don't I? > > make buildkernel KERNCONF=MYKERNEL > make installkernel KERNCONF=MYKERNEL > reboot > > 5. You are done! Thanks! Zbigniew Szalbot
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?94136a2c0801190114u46f872eas8f6afd5e52dd73b1>