
 Use Page Up / Page Down keys to read.
 Use ALT, then F, then X keys to Exit.
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

 BOOTSECT.BAT  version 2.2
 ------------

 FOR ADVANCED USERS

 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

 Bootsect.DOS contains an image of the C: boot sector for the Win9x/Me in
 a dual-boot of a Win XP/2000/NT with a Win9x/Me.

 Bootsect.BAT creates a new Bootsect.DOS from the CURRENT boot sector of C:
 It runs only from true/real MS-DOS.

 [SYS Option] Bootsect.BAT can first create a NEW Win9x boot sector on C:.

 In all cases, the Win XP/2000/NT boot sector must be Repaired later.

 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

 Use this utility only if C: is an active boot partition for a Windows 9x/Me
 or only if you are prepared to create one here (using the A:\SYS C: command).

 If using a third-party boot utility you should use its own Options.
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 
 Bootsect.bat operates from a Win9x bootdisk (bootup with bootdisk inserted).

 Bootsect.bat uses MS-DOS files on the bootdisk.
 The following files MUST be on that floppy:
   attrib.exe
   choice.com
   debug.exe
   sys.com
 and they should match the Windows version installed (read SYS OPTION below).

 The Bootsect20 files 
   bootread.scr
   bootsect.bat
 must also be on the floppy.
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

 Bootsect.DOS is always created from the CURRENT boot sector of C:.

 Bootsect.DOS must be created ONLY when C: is a valid Win9x boot sector.
 If it boots to the Win9x then it's likely to be a valid Win9x boot sector
 (and you do not need to use the SYS option).

 But . . .
 Your current boot sector is possibly for Win XP/2000/NT, or it's faulty.
 In these cases you MUST USE THE SYS OPTION to create a NEW Win9x boot
 sector on C: before an iamge of that boot sector is copied to Bootsect.DOS
 (otherwise you would make an image of a XP/2000/NT, or damage, boot sector).

 However . . .
 The Win Xp/2000/NT must always be in control of a Win9x + XP/2K/NT dual-boot.
 Therefore . . .
 The Win XP/2000/NT boot sector MUST ALWAYS BE REPAIRED LATER (or reinstall it).
 Fortunately that's normally quite easy. XP/2000/NT usually copes with a Repair.

 Note: XP/2000/NT will not boot again until its boot sector is Repaired.

 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

 XP/2000/NT REPAIR:

 Fully research repairing the XP/2000/NT boot sector before you start.
 You can read about repairing a Windows XP/200/NT at
 http://tweakhomepc.virtualave.net/dualboot/repairdualboot.html

 Always backup Bootsect.dos and all bootfiles before you Repair.

 In general, you bootup with the XP/2000/NT Setup disks or CD, enter the
 Repair section, and fix the boot sector (and nothing else, usually).

 Now Windows XP/2000/NT can boot again,
 and you should also be able to dual-boot to the Win9x. 

 The dual-boot function sometimes needs a little help.

 If the Boot Loader menu is missing, copy NTLDR & NTDETECT.COM from the
 i386  folder on the CD to root of C:.

 If a Win9x boot option is missing from the boot Menu, you need to edit 
 BOOT.INI. Look in the  [operating systems]  section for a line like
 C="Window 9x"
 Add that line if it's missing (the line shown will work as it is).
 Boot.ini is a Read-only, System, Hidden file in the root of C:.

 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

 THE SYS OPTION:

 A:\SYS C: creates a NEW Win9x boot sector on C: (that works with ALL Win9xs),
 overwriting the current boot sector (which may be for Win XP/2000/NT).

 BUT IT ALSO COPIES Win9x SYSTEM-SPECIFIC BOOTFILE(S) from A: to C:

 The Win9x that made this Startup disk will be shown. It should match the
 Win9x installed. Using the correct Startup disk version is important.
 An incorrect Startup disk would copy incorrect system bootfile(s) to C: !

 You don't need the SYS option if the cirrent boot sector is for Win9x/Me
 (but the XP/2000/NT boot sector must still be repaired).

 Use the correct version of Startup disk if at all possible.

   Digression:
   An incorrect Startup disk sometimes works. Bootsect.BAT saves all C:
   bootfiles before SYS is run. Then, if SYS is run, bootfiles for Win9x
   can be restored to C:. The correct system bootfiles would now be in C:.
   Problem solved? Well, maybe! If you use an incorrect disk:
    Me Startup disk WILL NOT LET YOU RUN SYS AT ALL (it checks c:\msdos.sys).
    98 Startup disk WILL LET YOU RUN SYS after a warning (it can be ignored).
    95 Startup disk WILL RUN SYS without even warning you!
   This is for your information only and should be avoided.

 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

 For your information only:

 Advanced users can use
 TYPE C:\BOOTSECT.DOS
 at a DOS Prompt, and easily read the FAT used
 and also the System Name or OEM ID

 For example:
 MSDOS5       DOS or NT 
 MSWIN4       Windows 95 
 MSWIN4.1     Windows 98

 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Feedback is always appreciated.
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Use Bootsect.BAT at your own risk.
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Bootsect.bat is freeware from TweakHomePC.
 http://tweakhomepc.virtualave.net/
 thpc@mail.com
 (c) LarryM 2002
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Use Page Up / Page Down keys to read.
 Use ALT, then F, then X keys to Exit.
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
 END
