Working with FIPS
When FIPS first starts, it will give you a warning about not using it in a multitasking environment, among other things. Once you have read all the information, press any key to continue. If you have more than one hard disk in your system, FIPS will ask you which one you want to work on. Select the disk you want. FIPS will then show you the partition table of your disk. It will look something like the following:
| | Start | | End | Start |Number of| Part.|bootable|Head Cyl. Sector|System|Head Cyl. Sector| Sector |Sectors | MB -----+--------+----------------+------+----------------+--------+---------+---- 1 | yes | 1 0 1| 06h| 12 983 32| 32| 409312| 199 2 | no | 0 0 0| 00h| 0 0 0| 0| 0| 0 3 | no | 0 0 0| 00h| 0 0 0| 0| 0| 0 4 | no | 0 0 0| 00h| 0 0 0| 0| 0| 0 Checking root sector ... OK Press any Key
If you have more than one partition on your disk, FIPS will ask you which one you want to split. Select the partition you would like to split. If you only have one partition on your disk, you will simply be asked to Press any Key, as in the preceding example. After you have pressed a key to continue, FIPS will read the boot sector and present some more information on the disk:
Bytes per sector: 512 Sectors per cluster: 8 Reserved sectors: 1 Number of FATs: 2 Number of rootdirectory entries: 512 Number of sectors (short): 0 Media descriptor byte: f8h Sectors per FAT: 200 Sectors per track: 32 Drive heads: 13 Hidden sectors: 32 Number of sectors (long): 409312 Physical drive number: 80h Signature: 29h
When FIPS has finished presenting information, you will be asked to choose the starting cylinder for the new partition. The size of the new partition and the size of the old partition are presented. Use the left and right arrow keys to decrease and increase the number that the new partition will start on. In addition, you can use the up and down arrow keys to increase and decrease the size of the new partition in increments of 10 cylinders. When you have finished, press Enter to continue.
Write down the starting cylinder information for the new partition that you create. This will help you verify later on during the FreeBSD install that you have selected the correct partition to install FreeBSD on.
Once you have pressed Enter, FIPS will show you what the new partition table will look like. You will then be given the option to re-edit the partition table, or continue. If you select Continue, FIPS will ask you one last time if you are sure you want to write the changes to the partition table. Selecting y will cause FIPS to write the changes and then exit. At this point, you need to reboot your system.
If FIPS exited with any errors see the "Troubleshooting FIPS Problem" section at the end of this chapter.
It is very important that you do NOT write anything to the hard disk until after you have rebooted. Doing so could corrupt the disk since DOS will not be aware that the partition table has changed until the system has been rebooted.
Once you have rebooted, you should run FIPS again with the -t option. This will check to make sure that the partition was split correctly. If errors are reported, restore the previous partition table by running RESTORRB.EXE and then reboot again.
Once you have made ANY changes to the filesystems on the disk, you will no longer be able to use RESTORRB.EXE to restore the old partition table. Therefore, it is very important that you run fips with the -t option after you reboot before you do anything else.
If fips -t doesn't report any errors, remove the floppy from the drive, and reboot. When Windows or DOS has finished restarting you should run Scandisk on the partition you split to check for any errors.