home *** CD-ROM | disk | FTP | other *** search
/ PC World 1999 October / PCWorld_1999-10_cd1.bin / Hardware / Drivers / MastBoot / MRBOOTER.TXT < prev    next >
Text File  |  1999-06-27  |  32KB  |  674 lines

  1.             ╔═════════════════════════════════════╗
  2.             ║   MASTERBOOTER v2.8 DOCUMENTATION   ║
  3.             ║ Copyright (c) 1997-1999 Nagy Daniel ║
  4.             ║       Release date: 06-28-1999      ║
  5.             ╚═════════════════════════════════════╝
  6.                                SHAREWARE VERSION
  7.  
  8. ┌──────────┐
  9. │ CONTENTS │
  10. └──────────┘
  11.  
  12.         Disclaimer............................ 1
  13.  
  14.                 Copyright............................. 2
  15.  
  16.         Introduction.......................... 3
  17.  
  18.                 Files in the Package.................. 4
  19.  
  20.         Features.............................. 5
  21.  
  22.         Compatibility......................... 6
  23.  
  24.         Usage................................. 7
  25.  
  26.                 A Step-by-step Example................ 8
  27.  
  28.         History............................... 9
  29.  
  30.         Registration......................... 10
  31.  
  32.         Contact, About the Author............ 11
  33.  
  34.  
  35. ┌────────────┐
  36. │ DISCLAIMER ├──────────────────────── 1 ─────────────────────────────────────
  37. └────────────┘
  38.  
  39.         Using this program comes without any warranty. The author
  40.         and distributors will not accept responsibility for any
  41.         damage incurred directly or indirectly through use of this
  42.         program.
  43.         Use at your own risk!
  44.  
  45. ┌───────────┐
  46. │ COPYRIGHT ├───────────────────────── 2 ─────────────────────────────────────
  47. └───────────┘
  48.  
  49.         All copyrights are exclusively owned by the author, Nagy Daniel.
  50.         This is the shareware version.
  51.         You are free to distribute it by electronic means and make as
  52.         many copies as you want on electronic or magnetic media, as long
  53.         as the files of this package remain unmodified, with copyright
  54.         notices intact. Distributing parts separately is not allowed!
  55.         Selling for money, modifying or reverse engineering is prohibited
  56.         without the author's prior permission.
  57.  
  58. ┌──────────────┐
  59. │ INTRODUCTION ├────────────────────── 3 ─────────────────────────────────────
  60. └──────────────┘
  61.  
  62.         MasterBooter is a very powerful utility which enables your
  63.         computer to use multiple operation systems without changing
  64.         harddisks or messing with boot floppies.
  65.         You can choose among up to three operating systems at boot time
  66.         (six in the registered version).
  67.         MasterBooter is compatible with many operating systems.
  68.  
  69. ┌──────────────────┐
  70. │ FILES IN PACKAGE ├────────────────── 4 ─────────────────────────────────────
  71. └──────────────────┘
  72.  
  73.         BOOTFIX.COM    - Boot sector fix utility
  74.         EFDISK.EXE     - Extended FDISK partitioning program
  75.         EFDISK.TXT     - EFDISK documentation
  76.         EFDHUN.TXT     - Hungarian EFDISK documentation
  77.         FAQ.TXT        - Frequently asked questions and answers
  78.         FILE_ID.DIZ    - Description for BBS systems
  79.         MRBOOTER.EXE   - MasterBooter executable
  80.         MRBOOTER.TXT   - MasterBooter documentation
  81.         MRBTHUN.TXT    - Hungarian MasterBooter documentation
  82.         MRESCUE.COM    - Rescue disk maker utility
  83.         REGISTER.FRM   - Registration form
  84.  
  85. ┌──────────┐
  86. │ FEATURES ├────────────────────────── 5 ─────────────────────────────────────
  87. └──────────┘
  88.  
  89.         - Capability of booting from any harddisk's any partition
  90.  
  91.         - Compatibility with many operating systems:
  92.              MS-DOS, Novell DOS, Caldera DR-DOS, IBM DOS
  93.              Linux
  94.              FreeBSD
  95.              SCO OpenServer
  96.              OS/2 (Warp, Merlin)
  97.              Windows95, Windows98, Windows2000
  98.              Windows NT
  99.              Solaris
  100.              Oberon
  101.              BeOS
  102.              Unknown OS with 'standard' boot process (*)
  103.  
  104.         - Programmable delay time (2 is the default in the shareware) (*)
  105.  
  106.         - Primary FAT, HPFS/NTFS partition hiding/unhiding
  107.  
  108.         - Password protecting a partition
  109.  
  110.         - Hiding the last partition from the boot menu (protecting) (*)
  111.  
  112.         - Optional beeping when the boot menu appears
  113.  
  114.         - Up to three operating systems on a single computer without
  115.           the hassle of boot disks! (Registered version allows six!)
  116.  
  117.         - VERY small memory and harddisk space requirement for the setup
  118.           program only. The loader doesn't use any memory or disk space!
  119.  
  120.         - Support for command line options to customize your boot menu (*)
  121.  
  122.         - Safety and easy-to-use user interface
  123.  
  124. (*) these features work in registered version only!
  125.  
  126. ┌───────────────┐
  127. │ COMPATIBILITY ├───────────────────── 6 ─────────────────────────────────────
  128. └───────────────┘
  129.  
  130.         Requirements:  - 80286 processor or newer
  131.                        - MS-DOS or compatible operating system
  132.                          (for installation only)
  133.                        - At least one harddisk
  134.                        - Keyboard
  135.                        - VGA adapter
  136.                        - If you have a harddisk with capacity of more
  137.                          than 540MB, then your motherboard MUST have
  138.                          a new BIOS (EBIOS) which supports large drives,
  139.                          else you won't be able to use MasterBooter.
  140.                          Most 486 and all Pentium machines have such BIOS.
  141.  
  142.         This program shouldn't conflict with any other programs which
  143.         don't alter your disk's Master Boot Record.
  144.  
  145.         Known programs which alter the MBR (and therefore can't be used
  146.         with MasterBooter) are:
  147.  
  148.           - LILO (Linux's booter) if installed in MBR. Note that if LILO
  149.             is installed in its partition's boot sector (the Linux partition
  150.             superblock), then MasterBooter CAN coexist with LILO!
  151.           - MicroHouse's EZ-Drive
  152.           - OnTrack's Disk Manager
  153.           - PC Vault
  154.  
  155. ┌───────┐
  156. │ USAGE ├───────────────────────────── 7 ─────────────────────────────────────
  157. └───────┘
  158.  
  159.         Introduction:
  160.         ─────────────
  161.  
  162.         Every time you turn on your computer, the BIOS executes a small
  163.         program, which resides in the very first sector of your harddisk.
  164.         This sector is the so-called Master Boot Record (MBR). This small
  165.         program examines the partitions, and loads the operating system of
  166.         the partition which has the 'active' flag. A harddisk can contain
  167.         up to four primary partitions, but only one can be active at a time.
  168.         This flexible technique enables many operating systems to be used
  169.         on a PC. However, these systems often have their own unique loader
  170.         code, and won't let you use other systems, unless you know tricky
  171.         methods to get past this. MasterBooter works by replacing the program
  172.         in the MBR with its own loader code that you can configure, so you
  173.         can select from any installed operating systems. MasterBooter uses
  174.         three sectors after the Master Boot Record.
  175.  
  176.  
  177.         Overview:
  178.         ─────────
  179.  
  180.         If you have all operating systems installed, all you need to do is
  181.         to run MRBOOTER.EXE, and configure your boot menu. Before doing so,
  182.         you can use MRESCUE to create a backup copy of your partition tables
  183.         and boot sectors.
  184.         The Rescue utility from Norton Utilities is also a good choice to
  185.         save all important areas of your harddisks.
  186.  
  187.         If you want to create a completely new system, follow the
  188.         instructions below.
  189.         Using EFDISK, partition the harddisk into as many primary partitions
  190.         as you intend to have operating systems (up to a maximum of four per
  191.         harddisk). Format them, install DOS to them, then use MRBOOTER
  192.         to configure the boot menu. Then install an operating system on each
  193.         partition. When complete, you will be able to choose which system to
  194.         boot each time you start your computer!
  195.  
  196.  
  197.      1) Preparing To Partition Your Harddisk
  198.         ────────────────────────────────────
  199.  
  200.         WARNING: Re-partitioning your harddisk will erase ALL data from it!
  201.                  Make sure you have backed up any important files!
  202.  
  203.         Since most operating systems need to be started from a primary
  204.         partition to boot reliably, you will need to use a disk partitioning
  205.         utility that lets you make multiple primary partitions. FDISK, which
  206.         is supplied as standard with DOS and Windows95, cannot create more
  207.         than one primary partition, so the MasterBooter package includes
  208.         EFDISK for this purpose.
  209.  
  210.         First, create a boot floppy and put copies of the following files
  211.         onto it:
  212.                     MRBOOTER.EXE (the MasterBooter utility)
  213.                     EFDISK.EXE (disk-partitioning utility)
  214.                     FDISK.EXE (disk-partitioning utility)
  215.                     FORMAT.COM (to format DOS partitions)
  216.  
  217.         If you need to install any operating systems from a CD-ROM, you will
  218.         also need CD-ROM driver files, plus properly configured AUTOEXEC.BAT
  219.         and CONFIG.SYS files for this. Make sure it works before proceeding! 
  220.  
  221.         Reboot your machine with your boot floppy. From the relevant directory
  222.         at the A: prompt, type EFDISK /mbr. This will install a correct
  223.         Master Boot Sector loader and signature. Then start EFDISK.
  224.  
  225.         EFDISK will gather information about your disks and partitions. You
  226.         will then be provided with a list of all partitions on all disks and
  227.         their parameters. From this list you can choose the partition entry
  228.         you want to change.
  229.  
  230.         When you select a partition, EFDISK will ask the following questions:
  231.              - The hexadecimal type ID of the partition. EFDISK will show you
  232.                the most common types and their IDs.
  233.              - The starting cylinder of the partition (the minimum is 0).
  234.                If the previous partition ends on cylinder 'x' then set this to
  235.                'x+1'. This number is decimal.
  236.              - The ending cylinder number of partition. EFDISK will show you
  237.                the maximum cylinder number available for the actual harddisk.
  238.  
  239.         Pressing SPACE will activate the highlighted partition, pressing DEL
  240.         will clear it.
  241.  
  242.         NOTE: EFDISK doesn't check for partition errors! It's not an
  243.               'intelligent' program. You have total freedom to set all
  244.               parameters, even if they are incorrect or redundant!
  245.  
  246.         When setting up partitions, bear the following in mind: Due to DOS
  247.         file system limits, the larger the partition, the more space is wasted
  248.         by "overhang." If you have a large drive (around 800MB or above) you
  249.         may want to optimize your use of disk space by making each partition
  250.         just below one of the "doubling points" (i.e. 255, 511, 1023
  251.         megabytes, etc.). However if you plan to convert the partition into
  252.         any non-FAT type, this is not important.
  253.         You can also have "extended" partitions, but EFDISK can only create
  254.         primary partitions. You can, however, use the standard DOS FDISK
  255.         utility to create an extended partition, and then create "logical
  256.         drives" within that if you wish. Bear in mind that you can have a
  257.         maximum of four primary and extended partitions on one drive, because
  258.         each allocates one partition entry in the table.
  259.  
  260.         After preparing all partition entries, press F10 to save the new
  261.         partition table to disk.
  262.  
  263.  
  264.      2) Using MRBOOTER
  265.         ──────────────
  266.  
  267.         Now that you have successfully partitioned your harddisk, you can use
  268.         the MRBOOTER utility to set up your system for booting multiple
  269.         operating systems, then install the systems you wish to run. 
  270.  
  271.         How you now proceed depends on which operating systems you plan to
  272.         install, but you will probably need to format and install DOS on at
  273.         least one of them if you are planning to put DOS, Windows 3.x or
  274.         Windows95 on any partition. Use FORMAT.EXE on your boot floppy with
  275.         the /s switch to format and install the DOS kernel on the relevant
  276.         partitions. 
  277.  
  278.         Now boot from your floppy and run MRBOOTER. You will be asked to name
  279.         each boot partition. Here you can enable password checking, FAT
  280.         partition hiding and beeping. When you are finished, you can write
  281.         this information to the MBR and MasterBooter is installed!
  282.  
  283.         Please note, that MasterBooter can read the keystrokes from a file.
  284.         This can be very helpful for system administrators, because setting
  285.         up a complete system can be automatic with a simple batch file.
  286.         There is a utility is called mrecorder for this task. It can be
  287.         downloaded from the masterbooter homepage, but it can be used
  288.         for the registered version only!
  289.  
  290.         When you next reboot from the harddisk you will see a small menu
  291.         asking you to type a number corresponding to the operating system
  292.         you wish to boot. The highlighted is the default. The arrow keys
  293.         and the ENTER key can be also used to select a system.
  294.         If you use password protecting, then you will be asked for a password.
  295.         If you enter bad passwords 3 times, the computer will stop.
  296.  
  297.         If you enable partition hiding, then only the active FAT partition
  298.         will be accessible (as drive C:), the other primary FAT partitions
  299.         will be hidden. Of course all logical drives will be accessible.
  300.  
  301.         Now you can begin installing the operating systems.
  302.  
  303.  
  304.      3) Uninstalling
  305.         ────────────
  306.  
  307.         MasterBooter can be uninstalled with the EFDISK program. Simply
  308.         typing 'efdisk /mbr' will uninstall MasterBooter. This command
  309.         will unhide all hidden partitions. Note that the currently active
  310.         partition will boot after restarting the computer.
  311.  
  312.  
  313.      4) Important Notes
  314.         ───────────────
  315.  
  316.         General tips:
  317.  
  318.         - Before using this program be sure to disable the virus warning
  319.           option in your system's BIOS (if it has this option), else the
  320.           BIOS won't let MasterBooter to modify your harddisk's MBR!
  321.         - If you want to add a partition later, don't hesitate, but
  322.           after doing it you must re-install MasterBooter to update the
  323.           new system.
  324.         - Before running MasterBooter quit from Windows NT or OS/2 DOS box
  325.           and run plain DOS, because these operating systems won't let
  326.           programs to modify the Master Boot Record.
  327.         - If you have two harddisks then I recommend the following:
  328.           Put DOSes and Windowses (3.1, 95 and NT) on the master,
  329.           OS/2 Warp and Linux on the slave disk. 
  330.         - It is usually a good idea to create as small partitions
  331.           as possible for the OSes themselves, and bigger logical drives
  332.           for common data. Note that logical drives will always be accessible
  333.           even if FAT hiding is enabled.
  334.         - If you want to use common data partitions, create an extended
  335.           partition with the original FDISK, then create logical drives
  336.           in it. These logical drives are usable by nearly all OSes.
  337.         - Bear in mind that the active partition is always called C:.
  338.           Don't overwrite one system with another by choosing the wrong
  339.           partition to install it on!
  340.  
  341.         Windows(9x/NT)/DOS:
  342.  
  343.         - DOS 6.xx cannot boot if its partition begins beyond 2 gigs.
  344.           Please run the BOOTFIX utility to fix this error.
  345.         - NT cannot boot if its partition begins beyond 2 gigs.
  346.         - NT cannot boot directly from other drives than the
  347.           primary master.
  348.         = After installing MasterBooter, NT's disk administrator may
  349.           ask for putting a signature to the disk. No problem with that.
  350.         - DOS based systems (therefore Windows9x) can boot from the slave
  351.           harddisk only if FAT hiding is enabled!
  352.           If your system still doesn't boot, you probably need to run the
  353.           BOOTFIX utility.
  354.         - A bug in MS-DOS/Windows 95 will prevent access to multiple primary
  355.           partitions if the last logical partition on every harddisk is not
  356.           a FAT system.
  357.         - After installing Windows9x, MasterBooter menu will disappear,
  358.           because the installer overwrites the Master Boot Record.
  359.           Don't panic, just simply re-run MasterBooter, and everything will
  360.           work fine.
  361.         - Before installing Windows9x, it is usually a good idea to hide
  362.           existing primary FAT partitions, therefore Windows95 cannot
  363.           mess with their boot sector and root directory.
  364.         - Create a BIGDOS partition before installing Windows NT,
  365.           because NT can convert it to NTFS during installation if needed.
  366.           So creating an NTFS partition with EFDISK is unnecessary.
  367.  
  368.         OS/2:
  369.  
  370.         - Create a BIGDOS partition before installing OS/2, because
  371.           OS/2 can convert it to HPFS during installation if needed.
  372.           So creating an HPFS partition with EFDISK is unnecessary.
  373.         - Run bootfix.com before installing MasterBooter with OS/2 support
  374.  
  375.         Linux:
  376.  
  377.         - If you install Linux on the slave disk, don't let LILO to modify
  378.           the Master Boot Record, install it in the Linux partition's boot
  379.           sector instead. Maybe you'll get a warning message saying you
  380.           will not be able to boot Linux, but don't panic. Just run
  381.           MasterBooter after the installation is done. Note that
  382.           MasterBooter won't recognize Linux if LILO is not installed
  383.           in the Linux partition's boot sector!
  384.  
  385.         FreeBSD:
  386.  
  387.         - If you're installing FreeBSD do not set the beginning of the
  388.           FreeBSD partition directly after the Master Boot Record, because
  389.           MasterBooter uses three sectors after the MBR.
  390.  
  391. ┌────────────────────────┐
  392. │ A STEP-BY-STEP EXAMPLE ├──────────── 8 ─────────────────────────────────────
  393. └────────────────────────┘
  394.  
  395.          Let's suppose that we have a 1.6Gig master, and a 540Mb slave
  396.          harddisk. We won't use FAT partition hiding here.
  397.          Let's partition the harddisks in the following way:
  398.  
  399.          Master: 100Mb  - for MS-DOS/Win3.1
  400.                  300Mb  - for Windows95
  401.                  500Mb  - for programs and data  ─┐ These two partitions will
  402.                  699Mb  - for games, archive area │ be logical drives in an
  403.                           for writing CD-ROMs    ─┘ extended partition
  404.                    1Mb  - for OS/2 Warp Boot Manager (it can be deleted after
  405.                           OS/2 is fully installed)
  406.  
  407.          Slave:  240Mb  - for Linux
  408.                  300Mb  - for OS/2 Warp
  409.  
  410.          Here's the recipe:
  411.  
  412.          1: Create a system diskette, and copy FORMAT, FDISK, EFDISK
  413.             and MRBOOTER onto it.
  414.          2: Run EFDISK and create the 100Mb and 300Mb partitions on the
  415.             master harddisk (both are BIGDOS type)
  416.          3: When the computer reboots, boot up with the system diskette and
  417.             run FDISK. Create a 1199Mb extended partition, and crate the
  418.             500Mb and 699Mb logical drives in it.
  419.          4: After rebooting, use the diskette again. Format C: and F: with
  420.             the '/s' command line option, D: and E: without it.
  421.             Now you have two simple primary bootable partitions with plain
  422.             DOS on them, and two logical drives (D: and E:).
  423.          5: Run MasterBooter and select both DOSes. After rebooting, you
  424.             should see a small bootmenu with the names you've entered in
  425.             MasterBooter.
  426.          6: Select the 100Mb partition, and install DOS and Windows 3.1 on C:.
  427.             C: is always the partition you boot, F: will be the other
  428.             primary partition, D: and E: will be the logical drives.
  429.          7: Reboot the computer and select the 300Mb partition. Because now
  430.             it becomes the C: drive, therefore it should be empty and F:
  431.             should contain the installed DOS/Win3.1. Install Windows95 to C:.
  432.             When Windows95 reboots the computer, the bootmenu will disappear.
  433.             Just continue installing Windows95, and if you're ready, re-install
  434.             MasterBooter.
  435.          8: Now the master harddisk is ready to go. Let's continue with
  436.             Warp and Linux. Before installing Warp, do a 'fdisk /mbr' to
  437.             uninstall MasterBooter.
  438.          9: Install Warp. During installing, you can use Warp's FDISK to
  439.             create the 300MB HPFS partition. Warp will call it D:.
  440.         10: When all is done, install Linux, but don't let it to write LILO
  441.             in the Master Boot Record. Install LILO in its own partition's
  442.             boot sector (superblock) instead.
  443.         11: Now install MasterBooter, and live a long and happy life with
  444.             four OSes on a single PC!
  445.  
  446.             The numbers above are just for this example only. The only
  447.             important thing is that you should leave 1Mb unpartitioned
  448.             space on the master harddisk, because Warp needs it during
  449.             installation.
  450.  
  451. ┌─────────┐
  452. │ HISTORY ├─────────────────────────── 9 ─────────────────────────────────────
  453. └─────────┘
  454.  
  455.        Version:
  456.  
  457.        1.0b - First official test release. Max number of OSes is 4, no
  458.                 password protecting, no FAT hiding, system names are
  459.                 max 8 characters long, no partitioning utility
  460.  
  461.        1.1  - Both versions: - Added EFDISK partitioning program to package
  462.                              - Fixed typos in documentation
  463.                              - Removed 'by NagyD' string from loader
  464.                              - Improved 'string input' routine
  465.                              - Added Hungarian documentation
  466.               Registered:    - Minor bug fixes
  467.                              - Added support for unknown file system
  468.                              - Added infinite boot delay time
  469.               Shareware:     - Minor bug fixes
  470.  
  471.        1.2  - Both versions: - Less useless MBR writes (better loader routine)
  472.                              - If an OS is not on the first harddisk, then
  473.                                  MasterBooter will examine that the 'physical
  474.                                  drive number' value in the boot sector is
  475.                                  correct. If not, it will be corrected.
  476.                                  For example OS/2 cannot boot if this value is
  477.                                  incorrect.
  478.                              - OS/2's Boot Manager doesn't patch the MBR (this
  479.                                  was an error in the documentation of
  480.                                  MasterBooter), so it can coexist with
  481.                                  MasterBooter (but unnecessary).
  482.  
  483.        1.3  - Both versions: - Fixed a small bug in the Boot Sector patcher
  484.                              - Added LILO detection in the MBR
  485.                              - Loader now clears screen if necessary
  486.                              - System names can be up to 16 characters long
  487.  
  488.        1.4  - Both versions: - Small improvements in loader routine
  489.  
  490.        1.5  - Both versions: - Added Windows NT support
  491.                              - Some documentation cosmetics and additions
  492.  
  493.                       A Big Thanks goes to Jonathan Baker-Bates, who helped
  494.                       me to re-write and correct the documentation.
  495.  
  496.               Shareware:     - Added Novell DOS support
  497.  
  498.        2.0  - Both versions: - Added support for password protecting partitions
  499.                              - Added support for hiding/unhiding FAT partitions
  500.                              - Better OS detection routine
  501.                              - Fixed documentation bug in the example section
  502.                              - DOC files are renamed to TXT
  503.  
  504.        2.1  - Both versions: - After writing the new Master Boot Record,
  505.                                  pressing ESC will quit to DOS (doesn't reboot)
  506.                              - Tested with OS/2 v4.0 (Merlin)
  507.                              - Added support for beeping when boot menu appears
  508.               Registered:    - Added Windows98 support
  509.                              - Added support for booting up to 6 OSes
  510.  
  511.        2.2  - Both versions: - Added IBM DOS support
  512.                              - Added FreeBSD support
  513.                              - On-the-fly FAT unhiding during booting if hidden
  514.                              - Loader routine now flushes keyboard buffer
  515.                              - Nicer boot menu
  516.                              - Now DOS and all Windowses can be booted from
  517.                                  a slave HD, but in this case you MUST enable
  518.                                  FAT hiding. A big thanks goes to Marcel Remkes
  519.                                  for his helping idea
  520.                              - Added DynamicLoader utility
  521.                              - Keyboard input is redirected to standard input,
  522.                                  so all keystrokes can be fed from a file
  523.               Shareware:     - Added Windows95 support (not Memphis/OSR2)
  524.               Registered:    - MasterBooter now supports command line options
  525.                              - Delay time can be up to 99 secs
  526.  
  527.        2.3  - Both versions: - Now works in Windows95 DOS box
  528.                              - Added more systems
  529.               Registered:    - Added some more command line options
  530.               Loader:        - Remaining delay time is displayed at boot time
  531.                              - Default system is highlighted, arrows and ENTER
  532.                                  can be used to select a system
  533.  
  534.        2.4  - Both versions: - Added BOOTFIX utility. Please read the FAQ for
  535.                                  more information. MRBOOTER doesn't patch
  536.                                  boot sectors any more
  537.               Registered:    - Now default system can be the last booted one,
  538.                                  select 0 at the 'default' question
  539.                              - Added partition protecting. The last partition
  540.                                  can be hidden from the boot menu
  541.  
  542.        2.5  - Both versions: - Fixed a BOOTFIX bug for FAT32 systems
  543.                              - Fixed an MRESCUE bug which appeared on systems
  544.                                  with more harddisks
  545.                              - Added SCO OpenServer support
  546.  
  547.        2.6  - Both versions: - Added MBR virus checking routine in loader
  548.                              - Added HPFS/NTFS hiding capability
  549.                              - Added ability to hide partitions on the first
  550.                                  harddisk only
  551.                              - Removed the dynaload utility (sorry)
  552.               Shareware      - Added OSR2 and Win98 support
  553.  
  554.        2.7  - Both versions: - Added Solaris support
  555.                              - Smaller bugfixes and cosmetics
  556.  
  557.        2.8  - Both versions: - Added Oberon support
  558.                              - Added BeOS support
  559.                              - Added support for booting Linux from logical
  560.                                  drives
  561.               Registered:    - Added command line options to set menu colors
  562.                              - Tested with Windows2000
  563.  
  564. ┌──────────────┐
  565. │ REGISTRATION ├───────────────────── 10 ─────────────────────────────────────
  566. └──────────────┘
  567.  
  568.        Registration benefits the following:
  569.  
  570.        - Unknown OS support
  571.        - Programmable delay time
  572.        - Programmable default system
  573.        - Up to six operation systems (not three)
  574.        - Support for command line options
  575.  
  576.  
  577.         Registration fee:  20 USD           for private license
  578.  
  579.                            50 USD           for small site license, if the
  580.                                             program is used on max 50 machines
  581.  
  582.                            1 USD / machine  for large site license, if the
  583.                                             program is used on min 51 machines
  584.  
  585.  
  586.         Print the registration form (the file REGISTER.FRM), fill it
  587.         and send it to:
  588.                          Nagy Daniel
  589.                          2011 Budakalasz
  590.                          Ciklamen u. 19.
  591.                          HUNGARY
  592.  
  593.      !  Registration via E-mail is NOT accepted, since your signature
  594.      !  is required!
  595.  
  596.         Upon registering you'll get the latest registered version,
  597.         and the newer versions for free if needed.
  598.  
  599.  
  600.         You can register in three ways:
  601.         ───────────────────────────────
  602.  
  603.            1) Send cheqe or money order to:   Nagy Daniel
  604.               Use registered mail only.       2011 Budakalasz
  605.               Don't send coins!               Ciklamen u. 19.
  606.                                               HUNGARY
  607.  
  608.            2)a Bank transfer from Hungary:
  609.                                   Address:    Erste Bank Rt.
  610.                                               8200 Veszprem
  611.                                               Egyetemi fiok 1.
  612.                               Account No.:    11654005-17340601-54000003
  613.  
  614.            2)b Bank transfer from other country:
  615.                                   Address:    Magyar Kulkereskedelmi Bank Rt.
  616.                                               Veszpremi fiok
  617.                                               8200 Veszprem
  618.                                               Ovaros ter 3.
  619.                                               Hungary
  620.                                Swift code:    MKKB HU HB
  621.                               Account No.:    856-02339-1100-4013
  622.  
  623.  
  624.            3) Via Albert's Ambry. Check out http://www.alberts.com and
  625.               search for 'mrboot' there. Click on 'Buy It!' to download
  626.               the registered version using your credit card number.
  627.               It's probably the most comfortable way of registering.
  628.               This method is available only for private and small site
  629.               license!
  630.  
  631.         The preferred registration method is to send the cash together with
  632.         the registration form in a registered envelope. This is the fastest,
  633.         and we don't have to pay additional postal or bank transfer fee.
  634.  
  635.  
  636.         Getting the software:
  637.         ────────────────────
  638.  
  639.         You can order your copy on a 1.44Mb floppy diskette.
  640.         In this case you have to pay additional 5 USD for postage and package.
  641.         You can also order via E-mail transfer (preferred). Then you'll
  642.         get your copy attached to an E-mail.
  643.  
  644.  
  645.         Warning!
  646.         ───────
  647.  
  648.         You're not allowed to copy or distribute the registered version
  649.         of this software. If you do so, please consider that my whole work
  650.         (many weeks I can say...) will be almost wasted time.
  651.         Please support shareware!
  652.  
  653. ┌─────────┐
  654. │ CONTACT ├────────────────────────── 11 ─────────────────────────────────────
  655. └─────────┘
  656.  
  657.         If you have any problems, questions or suggestions you can
  658.         contact me through snail mail or e-mail.
  659.         Bug reports, ideas are also welcomed!
  660.  
  661.         Currently I'm a student at the University of Veszprem,
  662.         department of Information Technology. I'm 25 (in 1999).
  663.  
  664.         Postal address:            Internet E-mail address:
  665.         ───────────────            ────────────────────────
  666.         Nagy Daniel                masterbooter@cyberjunkie.com
  667.         2011 Budakalasz
  668.         Ciklamen u. 19
  669.         Hungary
  670.  
  671.         Fax: (36) 26 340-472       WWW homepage:
  672.         ───                        ─────────────
  673.                                    http://www.cyberjunkie.com/masterbooter
  674.