xfer revision 1.2.4.3 1 1.1 glass Installation is supported from several media types, including:
2 1.1 glass Tape
3 1.2 thorpej CD-ROM
4 1.2 thorpej NFS
5 1.1 glass FTP
6 1.1 glass
7 1.1 glass The steps necessary to prepare the distribution sets
8 1.1 glass for installation depend on which method of installation
9 1.1 glass you choose. The various methods are explained below.
10 1.1 glass
11 1.1 glass To prepare for installing via a tape:
12 1.1 glass
13 1.2 thorpej If you wish to load SYS_INST from tape, it must
14 1.2 thorpej appear on the tape before any other files. To copy
15 1.2 thorpej this onto tape, use a command like the following:
16 1.2 thorpej
17 1.2.4.2 thorpej dd if=SYS_INST of=<tape_device> obs=20b conv=osync
18 1.2 thorpej
19 1.2 thorpej Note that not all HP BOOTROMs support booting from
20 1.2 thorpej SCSI tapes.
21 1.2 thorpej
22 1.2 thorpej Copying the miniroot to disk from tape is not currently
23 1.2 thorpej supported. However, it is planned for a future release.
24 1.2 thorpej
25 1.2 thorpej If you wish to extract binary sets onto your disk from
26 1.2 thorpej tape, you must first place them on the tape. The easiest
27 1.2 thorpej way to do this is with the dd(1) command. Make sure you
28 1.2 thorpej use a `no-rewind-on-close' tape device. For example:
29 1.2 thorpej
30 1.2.4.3 mycroft for file in base121.tar.gz etc121.tar.gz; do
31 1.2.4.1 thorpej dd if=${file} of=/dev/nrst0
32 1.2 thorpej done
33 1.2 thorpej
34 1.2 thorpej Note that depending on your tape drive, you may need to
35 1.2 thorpej explicitly set the EOF marker at the end of each file.
36 1.2 thorpej It may also be necessary to use the `conv=osync' argument
37 1.2 thorpej to dd(1). Note that this argument is incompatible with the
38 1.2 thorpej `bs=' argument. Consult the tape-related manual pages on the
39 1.2 thorpej system where the tapes are created for more details.
40 1.2 thorpej
41 1.2 thorpej To prepare for installing via NFS:
42 1.2 thorpej
43 1.2 thorpej SYS_INST currently requires an NFS server from which to
44 1.2 thorpej copy the miniroot.
45 1.2 thorpej
46 1.2 thorpej * This filesystem must be exported with root permissions,
47 1.2 thorpej but may be exported read-only.
48 1.2 thorpej
49 1.2 thorpej * The miniroot image _must_ reside in the `root' of the
50 1.2 thorpej mounted filesystem. For example, if the client system
51 1.2 thorpej mounts `server:/u', then the miniroot image must reside
52 1.2 thorpej in /u on the server. This is due to limitations in the
53 1.2 thorpej file lookup code used in SYS_INST, and may be fixed in
54 1.2 thorpej a future release.
55 1.2 thorpej
56 1.2 thorpej * If you also wish to install the binary sets from the
57 1.2 thorpej NFS server, place them in a properly exported filesystem
58 1.2 thorpej on the server. Note that these files do not suffer from
59 1.2 thorpej the same placement restrictions as the miniroot.
60 1.1 glass
61 1.1 glass To prepare for installing via FTP:
62 1.1 glass
63 1.2 thorpej It is possible, using the `install' and `upgrade'
64 1.2 thorpej programs in the miniroot, to extract the binary sets
65 1.2 thorpej directly onto disk from an FTP server. This is by far
66 1.2 thorpej the easiest installation method, as you may specify to
67 1.2 thorpej have all sets extracted at once, providing that they
68 1.2 thorpej are located in the same directory on the server.
69 1.2 thorpej
70 1.2 thorpej All that is required in this case is that you have
71 1.2 thorpej network access to an FTP server. This may be your
72 1.2 thorpej account on another system, or may even be ftp.NetBSD.ORG
73 1.2 thorpej itself. If you wish to use ftp.NetBSD.ORG as your FTP
74 1.2 thorpej file server, you may want to keep the following information
75 1.2 thorpej handy:
76 1.2 thorpej
77 1.2.4.1 thorpej IP Address: ftp.NetBSD.ORG
78 1.2 thorpej Login: anonymous
79 1.2 thorpej Password: <your e-mail address>
80 1.2.4.3 mycroft Server path: /pub/NetBSD/NetBSD-1.2.1/hp300/binary
81 1.2.4.1 thorpej
82 1.2.4.1 thorpej Note: if you're not using a nameserver duing installation,
83 1.2.4.1 thorpej you might find 206.86.8.12 handy; it's the IP address of
84 1.2.4.1 thorpej ftp.NetBSD.ORG as of September 2, 1996.
85