summaryrefslogtreecommitdiff
path: root/distrib/notes/pc532/upgrade
diff options
context:
space:
mode:
authorTheo de Raadt <deraadt@cvs.openbsd.org>1995-10-18 08:53:40 +0000
committerTheo de Raadt <deraadt@cvs.openbsd.org>1995-10-18 08:53:40 +0000
commitd6583bb2a13f329cf0332ef2570eb8bb8fc0e39c (patch)
treeece253b876159b39c620e62b6c9b1174642e070e /distrib/notes/pc532/upgrade
initial import of NetBSD tree
Diffstat (limited to 'distrib/notes/pc532/upgrade')
-rw-r--r--distrib/notes/pc532/upgrade55
1 files changed, 55 insertions, 0 deletions
diff --git a/distrib/notes/pc532/upgrade b/distrib/notes/pc532/upgrade
new file mode 100644
index 00000000000..57b3b74eaef
--- /dev/null
+++ b/distrib/notes/pc532/upgrade
@@ -0,0 +1,55 @@
+The upgrade to NetBSD 1.0 is a binary upgrade; it would be prohibitive
+to make users upgrade by compiling and installing the 1.0 sources, and
+it would be very difficult to even compile a set of instructions that
+allowed them to do so.
+
+To do the upgrade, you must have at least base.tar.gz on disk and
+a copy of the proper netbsd.sdx.yyyy. It will require quite a bit
+of disk space to do the upgrade.
+
+Since upgrading involves replacing the kernel, and most of the system
+binaries, it has the potential to cause data loss. You are strongly
+advised to BACK UP ANY IMPORTANT DATA ON YOUR DISK, whether on the
+NetBSD partition or on another operating system's partition, before
+beginning the upgrade process.
+
+To upgrade your system, follow the following instructions:
+
+ Make sure your are root. Just in case the new binaries don't
+ run with the old kernel, make copies of several key binaries
+ from /bin, /sbin and /usr/bin in some directory. (Things like
+ sh, cp, ls, rm, tar, halt, and others.)
+
+ Extract the tar.gz files. Remember to use the --unlink
+ option with tar so it can replace binaries currently in use.
+ For example, to extract base.tar.gz:
+
+ cd /
+ tar -xpzf /gz.files/base.tar.gz --unlink
+
+ Extract all the tar.gz files you want. You should carefully
+ work at upgrading /etc. There may be changes to file formats
+ depending on what version of NetBSD/pc532 you are running.
+
+ BE CAREFUL IF YOU ARE RUNNING WITH SECURITY. The distribution
+ binaries don't support it. It would be reasonable to save a
+ copy of master.passwd and remove all passwords until after
+ you upgrade to the new security level.
+
+ Place the proper netbsd.sdX.YYYY in / as the file netbsd.
+
+ Reboot.
+
+ After reboot, you should make sure you check your new file systems.
+ Also, you may wish to upgrade your file systems to the new file
+ system format. After the install process is complete,
+ use "fsck -c 2" to upgrade the file systems. Read the fsck(8)
+ manual page for more details.
+
+ If you upgrade your file systems, you will want to make sure
+ you have the most recent ufs boot program if you use the
+ NetBSD boot program to read the kernel off a ufs file system.
+ Use bim(8) to remove your old boot program and install the
+ newest one if you are using the autoboot monitor.
+
+