prep revision 1.3
1Find your favorite disk partitioning utility. Any formatter 2capable of partitioning a SCSI disk should work. Some 3of the ones that have been tried and seem to work are: 4 HD SC Setup from Apple 5 Hard Disk ToolKit from FWB 6 SCSI Directory Lite 7 Disk Manager Mac from OnTrack 8 Silverlining from LaCie 9 APS Disk Tools 10 11Apple's HD SC Setup is probably the easiest to use and the most 12commonly available. Instructions for patching HD SC Setup 13so that it will recognize non-Apple drives is available at: 14http://www.euronet.nl/users/ernstoud/patch.html 15 16First, you need to choose a drive on which to install NetBSD. 17Try to pick a drive with a low SCSI ID number, especially if you 18are likely to add or remove drives to your SCSI chain in the 19future. 20 21NOTE: BE SURE YOU HAVE A RELIABLE BACKUP OF ANY DATA WHICH YOU 22MAY WANT TO KEEP. REPARTITIONING YOUR HARD DRIVE IS AN EXCELLENT 23WAY TO DESTROY IMPORTANT DATA. 24 25Second, decide how you want to set up your partitions. At 26minimum, you need a partition to hold the NetBSD installation (the 27root partition) and a partition to serve as swap. You may choose 28to use more than one partition to hold the installation. This 29allows you to separate the more vital portions of the filesystem 30(such as the kernel and the /etc directory) from the more volatile 31parts of the filesystem. Typical setups place the /usr directory 32on a separate partition from the root partition. Generally, the 33root partition can be fairly small while the /usr partition should 34be fairly large. If you plan to use this machine as a server, you 35may also want a separate /var partition. 36 37Once you have decided how to lay out your partitions, you need 38calculate how much space to allocate to each partition. A minimal 39install of NetBSD (i.e. netbsd13, base13, and etc13) should fit in 40a 30M partition. For a full installation, you should allocate at 41least 80M. A general rule of thumb for sizing the swap partition 42is to allocate twice as much swap space as you have real memory. 43Having your swap + real memory total at least 20M is also a good 44ideo. Systems that will be heavily used or that are low on real 45memory should have more swap space allocated. Systems that 46will be only lightly used or have a very large amount of real 47memory can get away with less. 48 49Next, use your favorite partitioning utility to make partitions of 50the necessary sizes. You can use any type of partition, but 51partitions of type "Apple_Free" might save you some confusion in 52the future. 53 54You are now set to install NetBSD on your hard drive. 55