home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Garbo
/
Garbo.cdr
/
pc
/
bootutil
/
bootmenu.lzh
/
bootmenu13.1
/
README
< prev
next >
Wrap
Text File
|
1991-03-12
|
2KB
|
51 lines
BOOTMENU is a replacement primary boot sector for MS-DOS compatible
machines which allows boot-time selection of the active hard disk
partition using a menu. For example, users with both UNIX and DOS
on their hard disk can choose which system to use at boot time.
BOOTAUTO is similar to BOOTMENU but allows both unattended reboot
and the ability to override the automatic selection of the active
partition at boot-time. (I used to call this version boot-hdp).
BOOTMENU cannot do an unattended reboot but is very small and
(as a result) will not be clobbered if you use the SpeedStor
disk formatting/diagnostics program. (Notes about SpeedStor's
usage of the primary boot sector are in the file SStor.txt).
PFDISK is a replacement for both DOS and UNIX fdisk programs.
This replacement is distinguished for its ability to put
an arbitrary binary image into the primary boot sector without
clobbering an existing partition table. PFDISK has no boot
program built-in, but allows you to take the boot program
from a file. At least one of the boot program files, such as
BOOTMENU, must be available to PFDISK if it is expected to
initialize a newly formatted disk. Unlike MSDOS fdisk,
PFDISK correctly handles partition entries which extend
beyond cyl 1023. Unlike UNIX fdisk, PFDISK is not confused
about the difference between highest-usable-cylinder-number
and (beginning-cylinder plus number-of-cylinders).
Documentation included:
The file bootmenu.doc explains how to install and use the new
boot programs. The file pfdisk.man is manual entry in UNIX *roff
format, and pfdisk.doc is a formatted copy for those without nroff.
How to compile:
To build pfdisk, either edit the Makefile to uncomment the
appropriate line (i.e. SYS=i386) and type "make", or
use a make command line like:
make SYS=i386
This will just build the pfdisk program and boot sector binaries.
It will not try to modify the hard disk boot sector.
The boot program binaries are distributed as simple HEX encoded
text files. The (included) program hex2bin will convert them
for the benefit of those without the MASM (DOS) assembler.
Enjoy!
Gordon Ross (gwr@world.std.com)