home *** CD-ROM | disk | FTP | other *** search
/ Garbo / Garbo.cdr / pc / bootutil / bootmenu.lzh / bootmenu13.1 / README < prev    next >
Text File  |  1991-03-12  |  2KB  |  51 lines

  1.  
  2. BOOTMENU is a replacement primary boot sector for MS-DOS compatible
  3. machines which allows boot-time selection of the active hard disk
  4. partition using a menu.  For example, users with both UNIX and DOS
  5. on their hard disk can choose which system to use at boot time.
  6.  
  7. BOOTAUTO is similar to BOOTMENU but allows both unattended reboot
  8. and the ability to override the automatic selection of the active
  9. partition at boot-time.  (I used to call this version boot-hdp).
  10.  
  11. BOOTMENU cannot do an unattended reboot but is very small and
  12. (as a result) will not be clobbered if you use the SpeedStor
  13. disk formatting/diagnostics program.  (Notes about SpeedStor's
  14. usage of the primary boot sector are in the file SStor.txt).
  15.  
  16. PFDISK is a replacement for both DOS and UNIX fdisk programs.
  17. This replacement is distinguished for its ability to put
  18. an arbitrary binary image into the primary boot sector without
  19. clobbering an existing partition table.  PFDISK has no boot
  20. program built-in, but allows you to take the boot program
  21. from a file.  At least one of the boot program files, such as
  22. BOOTMENU, must be available to PFDISK if it is expected to
  23. initialize a newly formatted disk.  Unlike MSDOS fdisk,
  24. PFDISK correctly handles partition entries which extend
  25. beyond cyl 1023.  Unlike UNIX fdisk, PFDISK is not confused
  26. about the difference between highest-usable-cylinder-number
  27. and (beginning-cylinder plus number-of-cylinders).
  28.  
  29. Documentation included:
  30.  
  31. The file bootmenu.doc explains how to install and use the new
  32. boot programs.  The file pfdisk.man is manual entry in UNIX *roff
  33. format, and pfdisk.doc is a formatted copy for those without nroff.
  34.  
  35. How to compile:
  36.  
  37. To build pfdisk, either edit the Makefile to uncomment the
  38. appropriate line (i.e. SYS=i386) and type "make", or
  39. use a make command line like:
  40.     make SYS=i386
  41. This will just build the pfdisk program and boot sector binaries.
  42. It will not try to modify the hard disk boot sector.
  43.  
  44. The boot program binaries are distributed as simple HEX encoded
  45. text files.  The (included) program hex2bin will convert them
  46. for the benefit of those without the MASM (DOS) assembler.
  47.  
  48. Enjoy!
  49.  
  50. Gordon Ross    (gwr@world.std.com)
  51.