<<
***WARNING***
  Make sure you don't use an older DOS with hard drive partitions using FAT32
  In particular, I doubt a dualboot would even be completed if the boot drive
  is FAT32.

  These files are provide as a courtesy and with no warranty. USE AT YOUR OWN
  RISK!!

  This was not written by me so text not part of the original is enclosed in
  double greater/less than signs.

  These are the steps I followed along with using DUALBOOT.EXE to (finally)
  get my Windows 95 OSR2 to dual boot to an older version of DOS. I don't know
  what the oldest version of DOS you can use, but you probably wouldn't want
  anything older than version 5.0.

  In addition to the part about BootMulti=1 mentioned in the text, I also added
  BootWin=0 to my MSDOS.SYS. This allows booting to the old DOS, with no
  intervention, unless F4 is pressed instead of booting to Windows 95 DOS unless
  F4 is pressed (changes the sense of the F4 key). I also changed BootGUI=1 to
  =0 so Windows 95 isn't run until I type 'win'. I say this just to make you
  aware of your options, not to imply this is required.

  DUALBOOT.EXE has info on the opening screen as is a no-brainer. Permission
  was received from the author to pass it on freely. It must be run under 
  previous DOS since WIN95 will prevent Boot Sector "writes"
>>

I haven't seen any literature that said how to setup for dual-boot in WIN95 if
you wrote over your original DOS and Win 3.XX files.  Actually, it is not too
difficult.

What you need is a boot disk for MS-DOS 6.XX.  From there, you'll need DOS
6.XX's ATTRIB program (which you can find in the DOS directory of any DOS 6.XX
computer)

You should copy ATTRIB onto the DOS 6.XX boot disk.

Then, boot to DOS 6.XX using the floppy.

Then, you need to go to your boot drive (e.g. A:)

Type ATTRIB -S -H -R IO.SYS
Type ATTRIB -S -H -R MSDOS.SYS

These steps will allow you to unhide and copy the hidden system files MSDOS.SYS
and IO.SYS

Then, you will need to copy these to your WIN95 drive (e.g. C:) under different
file names.

For example, if your boot drive is A: and your WIN95 drive is C:, you should
type the following from the A: prompt

COPY IO.SYS C:\IO.DOS
COPY MSDOS.SYS C:\MSDOS.DOS
COPY COMMAND.COM C:\COMMAND.DOS

Also, if you have AUTOEXEC.BAT or CONFIG.SYS files on your DOS 6.XX boot drive,
you will need to copy them over as follows:

COPY AUTOEXEC.BAT C:\AUTOEXEC.DOS
COPY CONFIG.SYS C:\CONFIG.DOS

<<This part can be done later, but read it anyway. From here...>>
Then, create a DOS6XX and WIN3XX directory on your WIN95 Drive.  If you have
DOS 6.XX files, copy them into the DOS6XX directory.  Be Carefull though.  You
should not copy over files like SCANDISK and such, because the are not
compatible with the long files names of DOS 7.0.  If you use and DOS 6.XX files
such as this -- even after you have booted to DOS 6.XX -- you could really
screw up your hard drive!

After this, you probably should type PATH=C:\DOS6XX (so the command interpreter
can find your DOS 6.XX files.  Then type EDIT.COM to edit your AUTOEXEC.BAT or
CONFIG.SYS to make sure the paths will refer to the new C:\DOS6XX and C:\WIN3XX
directories.  For example, if you have old AUTOEXEC.BAT or CONFIG.SYS files,
they probably referred to a DOS or WINDOWS directory.  These should now refer
to your DOS6XX and WIN3XX directories.
<<... to here. Of course you eventually will probably want to edit the
AUTOEXEC.DOS & CONFIG.DOS to reflect the new location of your dos files
>>

Finally, from your C: drive, you can re-hide your IO.DOS and MSDOS.DOS files by
typing:

ATTRIB +S +H +R IO.DOS
ATTRIB +S +H +R MSDOS.DOS

Then, you must tell WIN95 that you can dual boot.  First, from your C: drive,
type:

ATTRIB -S -H -R MSDOS.SYS

Then use EDIT.COM to edit MSDOS.SYS (this is a WIN95 file).  After the
[Options] bracket type a new line with BootMulti = 1, for example:

[Options]
BootMulti=1   <--- Insert this line between [Options] and anything else
BootGUI = 1

Then save your MSDOS.SYS file and re-hide it by typing

ATTRIB +S +H +R MSDOS.SYS

Then you should be done.  Reboot and hit F8 immediately after rebooting (I hit
it several times because I'm not sure at what point the computer recognises
it.)

You should then get a menu that has option #8: boot to previous version of DOS.

This should do it.  (also, before choosing #8, you should press SHIFT+F8 to
turn on the step-by-step process -- this way you can read any error messages if
there are any.)

Good luck.  Let me know if you need help.

Christopher Glenn
75160,104
