Date: Thu, 16 Oct 2003 11:32:39 -0400 (EDT) From: "Brent Bailey" <misterb@bmyster.com> To: stable@freebsd.org Subject: Re: updating system help ??!!?? Message-ID: <1256.66.63.97.2.1066318359.squirrel@bmyster.com> In-Reply-To: <44n0c1z4xs.fsf@be-well.ilk.org> References: <55492.207.5.142.198.1066307656.squirrel@bmyster.com> <44n0c1z4xs.fsf@be-well.ilk.org>
next in thread | previous in thread | raw e-mail | index | archive | help
>The latter, not the former. >You want to be running the *new* kernel before starting the system >install. what do yoyu mean ???? are you saying i have to recompile the kernel befor i start the system install ?? there already is a custom kernel built ... # cd /usr/src/sys/i386/conf # /usr/sbin/config YOURKERNEL # cd ../../compile/YOURKERNEL # make clean # make depend # make # make install sorry about asking this over an over but...im a little confused -- > "Brent Bailey" <misterb@bmyster.com> writes: > >> Im running several Freebsd systems some are rather old FBSD 4.6 but >> most >> are at the 4.8rc1 level. anyway does the below procedure for updating a >> Freebsd system seem like the correct way for both older and newer >> systems >> ?? >> any and all help is very appreciated >> Thank you >> >> >> ########################### >> Backup /etc: >> >> # cp -Rp /etc /etc.old >> >> >> Run mergemaster in pre-buildworld mode to update files essential to the >> success of buildworld and installworld: >> >> # /usr/sbin/mergemaster -p >> >> >> Remove old /usr/obj: >> >> # cd /usr/obj >> # chflags -R noschg * >> # rm -rf * >> >> >> Compile the sources: >> >> # cd /usr/src >> # make buildworld >> >> >> Compile and install the new kernel: >> >> # cd /usr/src (if you've changed directories after the last step) >> # make kernel KERNCONF=YOURKERNEL >> >> If you don't already have a custom kernel configuration, use GENERIC in >> place of YOURKERNEL above. If you wish to create a custom kernel, see >> the >> Building a Custom Kernel cheat sheet. >> >> >> Drop to single user mode: >> # shutdown now >> >> >> Or reboot into single user mode: >> >> # shutdown -r now >> ··· >> Ok boot -s > > The latter, not the former. > You want to be running the *new* kernel before starting the system > install. > >> # fsck -p >> # mount -u / >> # mount -a -t ufs >> # swapon -a >> # adjkerntz -i >> >> >> Install the new system binaries: >> # cd /usr/src >> # make installworld >> >> >> Update system configuration files: >> # /usr/sbin/mergemaster -v -w 132 (eliminate '-w 132' if 132x43 video >> mode >> is not activated) >> >> >> Update /dev >> >> In most cases, mergemaster will realize when it is necessary to update >> the >> devices, and will offer to complete it automatically. If you've declined >> mergemaster's offer, perform these steps to update /dev manually: >> >> # cd /dev >> # /bin/sh MAKEDEV all >> >> >> Update /stand: >> >> This step is included for completeness. It can be safely omitted. >> >> # cd /usr/src/release/sysinstall >> # make clean >> # make all install >> >> >> Reboot to multi-user mode: >> >> # reboot > > With the one proviso listed above, it's okay. > I'm not sure why you keep posting this, though... >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1256.66.63.97.2.1066318359.squirrel>