Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
This is a reply to an old question. Was unable to find a solution any where. So I solved it.
Below is how I successfully built a MS Dos 6.22 bootable / installable CD. I knew this could be done because I did it before back in the early 90’s I will try to upload the ISO for this CD to temp-files.freeservers.com when I get a chance.
Using WinISO I copied the contents of all 3 dos disks to the root of the CD. Took the contents of a boot floppy (with cd rom support) and used it to make a “Boot information file” .
The cd boots from the boot section of the cd image (a:) the last 2 lines of the autoexec changes to d: drive (the CD) then runs setup (from the dos disk1). See boot floppy autoexec contents below.
Setup starts and asks the preliminary questions then starts the ms dos 6.22 install. It uses the contents from all 3 dos disks.
Warning this process breaks and starts asking to have a floppy inserted if you just call the d:\autoexec.bat. You have to switch to d: then call setup.
--------[ floppy autoexec ]---------
LH MSCDEX.exe /D:NCI000 /V
LH /L:0;1,45456 /S SMARTDRV.exe /X
@ECHO OFF
PROMPT $p$g
PATH C:\DOS;
SET TEMP=a:\
d:
setup
------Don’t run this one,
--------[ d: drive autoexec ]---------Autoexec from DISK 1 (CD root)
@echo off
nlsfunc
keyb us
setup
------

Hi,
Glad you worked it out.
A couple suggestions.
smartdrv can probably 'go it alone' without all that preceding verbage.
You might set the CD drive letter with /L:x so that if there are more than one partition found by DOS, it won't mess up you bat trying to use d; as the CD.
Probably not a good idea to set temp var to a drive which cannot be written to. If something tries to write, it'll bomb.
HTH
M2

Mike -
I'm going to have to try this.
I have not had much luck in making a bootable cd for DOS, as each time I try, my recorder wants a boot image which - once placed - refuses to allow me to start whatever else I put on the disk.
Obviously, I am doing something wrong.
I'll try it your way ...
You don't have to be realistic to be cynical, but you DO have to be cynical to be realistic!

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |