1. WinImage(http://winimage.com)2. MS-DOS version 3, 4, or 5(You can get MS-DOS 5.00 from the MWCB)3. Windows 98 SE Boot Disk(I will upload it if needed)4. Virtual PC or VMWare of course

Instructions:

Code:

1. Open WinImage2. Use WinImage to open up your MS-DOS virtual HD.3. Extract Autoexec.bat and config.sys from it. Be sure to not accidentally double-click autoexec.bat4. Use WinImage to open up the Windows 98 SE Boot Disk5. Extract MSCDEX.exe, and oakcdrom.sys, from the boot disk6. Inject MSCDEX.exe and oakcdrom.sys in C:\DOS in your MS-DOS virtual hard drive image7. Rename config.sys into config.txt, then open it in notepad and put the following text in:

ihartmacz wrote:

DEVICE=C:\DOS\oakcdrom.sys /d:MSCD001

Code:

8. Rename config.txt back to config.sys9. Use notepad to open autoexec.bat, then put the following text in:

ihartmacz, revised by me, Thlump wrote:

C:\DOS\MSCDEX.EXE /d:MSCD001 /m:10 /l:d

Code:

10. After editing config.sys and autoexec.bat inject them back into the MS-DOS virtual HD.

That's it! Now if you did this all right you'll get the following as an example:

Credit goes to:

Code:

Me, for making this guideihartmacz, for providing most of the steps for this guide and providing the syntax for MSCDEX.exe and config.sys, via the third post of this topic

Last edited by Thlump on Fri Oct 10, 2008 1:34 am, edited 3 times in total.

For Windows 3.1x, I can use MS-DOS 7.10. Windows 3.0 with MME 1.0 crashes in MS-DOS 6.22 when I type in win /2. It sorta works in MS-DOS 5.00. And the CD with Multimedia Extensions comes with over 300MB of stuff, which is probably a lot back in 1991.

Wow, you just completed the remainder of my guide. I shall now bow down to you and give you credit because there is no other choice for me. If I try to type anything in my guide, it will be the same as what you provide and that will be plagiarism. NOTE: For the device name I will put in MSCD001 instead of IDECD001 because it is a common name for CD devices.

All you have to do is make a 98SE boot disk and then edit the autoexec.bat and config.sys files and copy the entries for the driver into your autoexec.bat and config.sys, then copy the relevant files. Those entries are basically what ihartmacz put up here. You can get an old bootdisk from www.bootdisk.com

Every copy of DOS doesn't come with CD drivers. In fact, most don't because the drives ran off of their own CD controller cards, sometimes built into sound cards. They all had different drivers.

As I said, any copy of DOS you have should come with CD support (if you intend to use it, that is, instead of just collecting it). If you're collecting a copy then you don't care about CD support, if you're actually using a copy of DOS then you should have one that has basics like CD support.

Every copy of DOS doesn't come with CD drivers. In fact, most don't because the drives ran off of their own CD controller cards, sometimes built into sound cards. They all had different drivers.

As I said, any copy of DOS you have should come with CD support (if you intend to use it, that is, instead of just collecting it). If you're collecting a copy then you don't care about CD support, if you're actually using a copy of DOS then you should have one that has basics like CD support.

Reading, it gets you places.

What if he happens to have DOS 6.22? Go ahead, install that off the original disks and see if it has CD support.

ANY copy of DOS does not come with CD support OOB. Everyone one here isn't necessarily going to be using DOS from a boot disk from Windows.

Last edited by QuiescentWonder on Fri Oct 10, 2008 8:59 pm, edited 3 times in total.

Well, anyway, I went and installed the last full release of DOS, which would be 6.22. Any of the newer ones are missing most of the utilities and never saw a Retail release as they just came with Windows 95 up to ME. So I installed it and booted up just to make sure that I wasn't crazy, and of course it didn't have any CD drivers installed. Then I went ahead an and checked to see if I could find a CD driver that maybe just needed to manually be configured, and surprise again, I couldn't find one.

Besides, it's much easier to get a fully functional retail release of DOS that comes with all the utilities and add in LFN, FAT32, CD, etc. than it is to get a copy of DOS 7 and try to get all the old utilities to work in that.

I've always just used the Oak drivers that come with 98SE in 6.22 and they work fine. There are LFN and FAT32 drivers out there. I've never really had to deal with large hard disk support because... honestly most DOS apps, even games, don't take up that much space.