diff options
Diffstat (limited to 'distrib/notes/hp300/xfer')
-rw-r--r-- | distrib/notes/hp300/xfer | 132 |
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 |