prep revision 1.2.2.2 1 1.2.2.2 mellon Find your favorite disk partitioning utility. Any formatter capable of
2 1.2.2.2 mellon partitioning a SCSI disk should work. Some of the ones that have been
3 1.2.2.2 mellon tried and seem to work are:
4 1.2 ender HD SC Setup from Apple
5 1.2 ender Hard Disk ToolKit from FWB
6 1.2.2.2 mellon SCSI Director Lite
7 1.1 briggs Disk Manager Mac from OnTrack
8 1.1 briggs Silverlining from LaCie
9 1.1 briggs APS Disk Tools
10 1.1 briggs
11 1.2.2.2 mellon <<<<<<< prep
12 1.2.2.2 mellon Apple's HD SC Setup is probably the easiest to use and the most commonly
13 1.2.2.2 mellon available. Instructions for patching HD SC Setup so that it will recognize
14 1.2.2.2 mellon non-Apple drives is available at:
15 1.2.2.2 mellon http://www.euronet.nl/users/ernstoud/patch.html
16 1.2.2.2 mellon
17 1.2.2.2 mellon First, you need to choose a drive on which to install NetBSD. Try to pick a
18 1.2.2.2 mellon drive with a low SCSI ID number, especially if you are likely to add or
19 1.2.2.2 mellon remove drives to your SCSI chain in the future.
20 1.2.2.2 mellon
21 1.2.2.2 mellon NOTE: BE SURE YOU HAVE A RELIABLE BACKUP OF ANY DATA WHICH YOU MAY WANT TO
22 1.2.2.2 mellon KEEP. REPARTITIONING YOUR HARD DRIVE IS AN EXCELLENT WAY TO DESTROY
23 1.2.2.2 mellon IMPORTANT DATA.
24 1.2.2.2 mellon
25 1.2.2.2 mellon Second, decide how you want to set up your partitions. At minimum, you
26 1.2.2.2 mellon need a partition to hold the NetBSD installation (the root partition) and a
27 1.2.2.2 mellon partition to serve as swap. You may choose to use more than one partition
28 1.2.2.2 mellon to hold the installation. This allows you to separate the more vital
29 1.2.2.2 mellon portions of the filesystem (such as the kernel and the /etc directory) from
30 1.2.2.2 mellon the more volatile parts of the filesystem. Typical setups place the /usr
31 1.2.2.2 mellon directory on a separate partition from the root partition. Generally, the
32 1.2.2.2 mellon root partition can be fairly small while the /usr partition should be
33 1.2.2.2 mellon fairly large. If you plan to use this machine as a server, you may also
34 1.2.2.2 mellon want a separate /var partition.
35 1.2.2.2 mellon
36 1.2.2.2 mellon Once you have decided how to lay out your partitions, you need to calculate
37 1.2.2.2 mellon how much space to allocate to each partition. A minimal install of NetBSD
38 1.2.2.2 mellon (i.e. netbsd.tgz, base.tgz, and etc.tgz) should fit in a 30M partition.
39 1.2.2.2 mellon For a full installation, you should allocate at least 80M. A general rule
40 1.2.2.2 mellon of thumb for sizing the swap partition is to allocate twice as much swap
41 1.2.2.2 mellon space as you have real memory. Having your swap + real memory total at
42 1.2.2.2 mellon least 20M is also a good idea. Systems that will be heavily used or that
43 1.2.2.2 mellon are low on real memory should have more swap space allocated. Systems that
44 1.2.2.2 mellon will be only lightly used or have a very large amount of real memory can
45 1.2.2.2 mellon get away with less.
46 1.2.2.2 mellon ||||||| 1.2
47 1.2.2.2 mellon Apple's HD SC Setup is probably the easiest to use and the most
48 1.2.2.2 mellon commonly available. Instructions for patching HD SC Setup
49 1.2.2.2 mellon so that it will recognize non-Apple drives is available at:
50 1.2.2.2 mellon http://www.euronet.nl/users/ernstoud/patch.html
51 1.2.2.2 mellon
52 1.2.2.2 mellon First, you need to choose a drive on which to install NetBSD.
53 1.2.2.2 mellon Try to pick a drive with a low SCSI ID number, especially if you
54 1.2.2.2 mellon are likely to add or remove drives to your SCSI chain in the
55 1.2.2.2 mellon future.
56 1.2.2.2 mellon
57 1.2.2.2 mellon ** NOTE: be sure you have a reliable backup of any data
58 1.2.2.2 mellon ** which you may want to keep. Repartitioning your hard
59 1.2.2.2 mellon ** drive is an excellent way to destroy important data.
60 1.2.2.2 mellon
61 1.2.2.2 mellon Second, decide how you want to set up your partitions. At
62 1.2.2.2 mellon minimum, you need a partition to hold the NetBSD installation (the
63 1.2.2.2 mellon root partition) and a partition to serve as swap. You may choose
64 1.2.2.2 mellon to use more than one partition to hold the installation. This
65 1.2.2.2 mellon allows you to separate the more vital portions of the filesystem
66 1.2.2.2 mellon (such as the kernel and the /etc directory) from the more volatile
67 1.2.2.2 mellon parts of the filesystem. Typical setups place the /usr directory
68 1.2.2.2 mellon on a separate partition from the root partition. Generally, the
69 1.2.2.2 mellon root partition can be fairly small while the /usr partition should
70 1.2.2.2 mellon be fairly large. If you plan to use this machine as a server, you
71 1.2.2.2 mellon may also want a separate /var partition.
72 1.2.2.2 mellon
73 1.2.2.2 mellon Once you have decided how to lay out your partitions, you need
74 1.2.2.2 mellon calculate how much space to allocate to each partition. A minimal
75 1.2.2.2 mellon install of NetBSD (i.e. netbsd13, base13, and etc13) should fit in
76 1.2.2.2 mellon a 30M partition. For a full installation, you should allocate at
77 1.2.2.2 mellon least 80M. A general rule of thumb for sizing the swap partition
78 1.2.2.2 mellon is to allocate twice as much swap space as you have real memory.
79 1.2.2.2 mellon Having your swap + real memory total at least 20M is also a good
80 1.2.2.2 mellon ideo. Systems that will be heavily used or that are low on real
81 1.2.2.2 mellon memory should have more swap space allocated. Systems that
82 1.2.2.2 mellon will be only lightly used or have a very large amount of real
83 1.2.2.2 mellon memory can get away with less.
84 1.2.2.2 mellon =======
85 1.2 ender Apple's HD SC Setup is probably the easiest to use and the most
86 1.2 ender commonly available. Instructions for patching HD SC Setup
87 1.2 ender so that it will recognize non-Apple drives is available at:
88 1.2 ender http://www.euronet.nl/users/ernstoud/patch.html
89 1.2 ender
90 1.2 ender First, you need to choose a drive on which to install NetBSD.
91 1.2 ender Try to pick a drive with a low SCSI ID number, especially if you
92 1.2 ender are likely to add or remove drives to your SCSI chain in the
93 1.2 ender future.
94 1.1 briggs
95 1.2.2.1 mellon NOTE: BE SURE YOU HAVE A RELIABLE BACKUP OF ANY DATA WHICH YOU
96 1.2.2.1 mellon MAY WANT TO KEEP. REPARTITIONING YOUR HARD DRIVE IS AN EXCELLENT
97 1.2.2.1 mellon WAY TO DESTROY IMPORTANT DATA.
98 1.1 briggs
99 1.2 ender Second, decide how you want to set up your partitions. At
100 1.2 ender minimum, you need a partition to hold the NetBSD installation (the
101 1.2 ender root partition) and a partition to serve as swap. You may choose
102 1.2 ender to use more than one partition to hold the installation. This
103 1.2 ender allows you to separate the more vital portions of the filesystem
104 1.2 ender (such as the kernel and the /etc directory) from the more volatile
105 1.2 ender parts of the filesystem. Typical setups place the /usr directory
106 1.2 ender on a separate partition from the root partition. Generally, the
107 1.2 ender root partition can be fairly small while the /usr partition should
108 1.2 ender be fairly large. If you plan to use this machine as a server, you
109 1.2 ender may also want a separate /var partition.
110 1.2 ender
111 1.2 ender Once you have decided how to lay out your partitions, you need
112 1.2 ender calculate how much space to allocate to each partition. A minimal
113 1.2 ender install of NetBSD (i.e. netbsd13, base13, and etc13) should fit in
114 1.2 ender a 30M partition. For a full installation, you should allocate at
115 1.2 ender least 80M. A general rule of thumb for sizing the swap partition
116 1.2 ender is to allocate twice as much swap space as you have real memory.
117 1.2 ender Having your swap + real memory total at least 20M is also a good
118 1.2 ender ideo. Systems that will be heavily used or that are low on real
119 1.1 briggs memory should have more swap space allocated. Systems that
120 1.2 ender will be only lightly used or have a very large amount of real
121 1.2 ender memory can get away with less.
122 1.2.2.2 mellon >>>>>>> 1.3
123 1.2 ender
124 1.2.2.2 mellon Next, use your favorite partitioning utility to make partitions of the
125 1.2.2.2 mellon necessary sizes. You can use any type of partition, but partitions of type
126 1.2.2.2 mellon "Apple_Free" might save you some confusion in the future.
127 1.1 briggs
128 1.1 briggs You are now set to install NetBSD on your hard drive.
129