summaryrefslogtreecommitdiff
path: root/distrib/notes/hp300/xfer
diff options
context:
space:
mode:
Diffstat (limited to 'distrib/notes/hp300/xfer')
-rw-r--r--distrib/notes/hp300/xfer132
1 files changed, 67 insertions, 65 deletions
diff --git a/distrib/notes/hp300/xfer b/distrib/notes/hp300/xfer
index a912c45d826..799a932f52f 100644
--- a/distrib/notes/hp300/xfer
+++ b/distrib/notes/hp300/xfer
@@ -1,6 +1,7 @@
Installation is supported from several media types, including:
Tape
- NFS partitions
+ CD-ROM
+ NFS
FTP
The steps necessary to prepare the distribution sets
@@ -9,70 +10,71 @@ you choose. The various methods are explained below.
To prepare for installing via a tape:
- To install NetBSD from a tape, you need to somehow
- get the NetBSD filesets you wish to install on
- your system on to the appropriate kind of tape,
- in tar format.
-
- If you're making the tape on a UN*X system, the easiest
- way to do so is:
-
- tar cvf <tape_device> <files>
-
- where "<tape_device>" is the name of the tape device
- that describes the tape drive you're using (possibly
- something like /dev/nrst0, but we make no guarantees 8-).
- Under HP-UX, this would be something like /dev/rmt/c0ed03inb.
- Again, your mileage may vary. If you can't figure it out,
- ask your system administrator. "<files>" are the names
- of the "set_name.nnn" files which you want to be placed
- on the tape.
-
- Once you have done this, you can proceed to the next
- step in the installation process, preparing your
- system for NetBSD installation.
-
-To prepare for installing via an NFS partition:
-
- NOTE: this method of installation is recommended
- only for those already familiar with using
- the BSD network-manipulation commands and
- interfaces. If you aren't, this documentation
- should help, but is not intended to be
- all-encompassing.
-
- Place the NetBSD software you wish to install into
- a directory on an NFS server, and make that directory
- mountable by the machine which you will be installing
- NetBSD on. This will probably require modifying the
- /etc/exports file of the NFS server and resetting
- mountd, acts which will require superuser privileges.
- Note the numeric IP address of the NFS server and of
- the router closest to the the new NetBSD machine,
- if the NFS server is not on a network which is
- directly attached to the NetBSD machine.
-
- Once you have done this, you can proceed to the next
- step in the installation process, preparing your
- system for NetBSD installation.
+ If you wish to load SYS_INST from tape, it must
+ appear on the tape before any other files. To copy
+ this onto tape, use a command like the following:
+
+ dd if=SYS_INST of=<tape_device> bs=20b
+
+ Note that not all HP BOOTROMs support booting from
+ SCSI tapes.
+
+ Copying the miniroot to disk from tape is not currently
+ supported. However, it is planned for a future release.
+
+ If you wish to extract binary sets onto your disk from
+ tape, you must first place them on the tape. The easiest
+ way to do this is with the dd(1) command. Make sure you
+ use a `no-rewind-on-close' tape device. For example:
+
+ for file in base11.tar.gz etc11.tar.gz; do
+ dd if=${file} of=/dev/nrst0 bs=20b
+ done
+
+ Note that depending on your tape drive, you may need to
+ explicitly set the EOF marker at the end of each file.
+ It may also be necessary to use the `conv=osync' argument
+ to dd(1). Note that this argument is incompatible with the
+ `bs=' argument. Consult the tape-related manual pages on the
+ system where the tapes are created for more details.
+
+To prepare for installing via NFS:
+
+ SYS_INST currently requires an NFS server from which to
+ copy the miniroot.
+
+ * This filesystem must be exported with root permissions,
+ but may be exported read-only.
+
+ * The miniroot image _must_ reside in the `root' of the
+ mounted filesystem. For example, if the client system
+ mounts `server:/u', then the miniroot image must reside
+ in /u on the server. This is due to limitations in the
+ file lookup code used in SYS_INST, and may be fixed in
+ a future release.
+
+ * If you also wish to install the binary sets from the
+ NFS server, place them in a properly exported filesystem
+ on the server. Note that these files do not suffer from
+ the same placement restrictions as the miniroot.
To prepare for installing via FTP:
- NOTE: this method of installation is recommended
- only for those already familiar with using
- the BSD network-manipulation commands and
- interfaces. If you aren't, this documentation
- should help, but is not intended to be
- all-encompassing.
-
- The preparations for this method of installation
- are easy: all you have to do is make sure that
- there's some FTP site from which you can retrieve
- the NetBSD installation when it's time to do
- the install. You should know the numeric IP
- address of that site, the numeric IP address of
- your nearest router if one is necessary
-
- Once you have done this, you can proceed to the next
- step in the installation process, preparing your
- system for NetBSD installation.
+ It is possible, using the `install' and `upgrade'
+ programs in the miniroot, to extract the binary sets
+ directly onto disk from an FTP server. This is by far
+ the easiest installation method, as you may specify to
+ have all sets extracted at once, providing that they
+ are located in the same directory on the server.
+
+ All that is required in this case is that you have
+ network access to an FTP server. This may be your
+ account on another system, or may even be ftp.NetBSD.ORG
+ itself. If you wish to use ftp.NetBSD.ORG as your FTP
+ file server, you may want to keep the following information
+ handy:
+
+ IP Address: 205.149.163.23
+ Login: anonymous
+ Password: <your e-mail address>
+ Server path: /pub/NetBSD/NetBSD-1.1/hp300/binary