Date: Thu, 16 Oct 2003 08:34:16 -0400 (EDT) From: "Brent Bailey" <misterb@bmyster.com> To: questions@freebsd.org Cc: stable@freebsd.org Subject: updating system help ??!!?? Message-ID: <55492.207.5.142.198.1066307656.squirrel@bmyster.com>
next in thread | raw e-mail | index | archive | help
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 ··· # 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 ##################################### -- Brent Bailey CCNA Bmyster LLC Computer Networking and Webhosting Network Engineer, Webmaster, President http://www.bmyster.com 207-247-8330
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?55492.207.5.142.198.1066307656.squirrel>