ISC dual boot (bootmenu)

David Dawes dawes at suphys.physics.su.OZ.AU
Wed Feb 27 23:15:59 AEST 1991


In article <1991Feb27.073543.17557 at world.std.com> gwr at world.std.com (Gordon W. Ross) writes:
>In article <1879 at chinacat.Unicom.COM> chip at chinacat.Unicom.COM
>(Chip Rosenthal) comments about bootmenu:
>>[...]  I think it's fdisk replacement is a bit crude, but the
>>package is functional.  On the other hand, it really gives you full
>>access to the fdisk table and I have tried it under both XENIX and
>>DOS.  (The DOS binary was generated by SCO's cross compile stuff.)
>>-- 
>>Chip Rosenthal  512-482-8260  |
>>Unicom Systems Development    |    I saw Elvis in my wtmp file.
>><chip at chinacat.Unicom.COM>    |
>
>I wrote the bootmenu and pfdisk package, and yes, pfdisk has a very
>simple line oriented command language, but for good reasons.  First,
>pfdisk is a tool one seldom uses, so there's little motivation to
>expend the effort to give it a flashy, full-screen user interface.
>Secondly, I wanted to be able to use its output as an ASCII record
>of the fdisk partition table.  The saved output from pfdisk (from the
>"list" command) can be used to re-create a partition table.  Lastly,
>the simple I/O model allows pfdisk to be easily embedded in a script.
>(It has built-in help too.  What more does one really need?)
>
>The reason I needed to write a replacement for fdisk was to simplify
>replacement of the fdisk boot code without smashing the partition table.
>Features I decided to include are:
>	Set boot menu names (when new boot code is in use)
>	Compatibility with old fdisk (old boot code in use)
>	Complete control over fdisk table contents
>
>So now, when I turn on my computer, it asks:
>
>	1 MS-LOSS
>	2 Minix
>	3
>	4 ESIX
>Boot partition? (1-4) 
>
>I'm happy!

So am I!  The pfdisk/bootmenu stuff is great.  Thanks for making it available.

David
--
------------------------------------------------------------------------------
 David Dawes (dawes at suphys.physics.su.oz.au) DoD#210   | Phone: +612 692 2639
 School of Physics, University of Sydney, Australia    | Fax:   +612 660 2903
------------------------------------------------------------------------------



More information about the Comp.unix.sysv386 mailing list