VOGONS


First post, by psaez

User metadata
Rank Member
Rank
Member

Hi, I wanna share a way to install MS-DOS 6.22 into a computer without using floppy disks. You will need a CD/DVD drive. I'm also installing Windows 3.11 in this guide, as I usually install it above DOS 6.22 on my retro systems, but it is completly optional.

Requisites:
- FAT16 partition with up to 2GB on your hard disk.
- CD/DVD drive
- Bootable CD with a DOS6.22 bootable floppy disk image generated with UltraISO. You must put the DOS and Win311 installation folders also in the CD. You can put also useful tools like xfdisk.
- UltraISO (or any sofware capable of creating a bootable CD with a bootable .img file and also allowing to put more folders into the project before buring it into a CD)

Steps to create Bootable CD with DOS.622 bootable floppy disk image:
1º Install UltraISO
2º Get a DOS6.22 bootable floppy disk image (a bootable .img file)
3º Get DOS install disks, usually four .img files, and unzip them. Create a folder called DOS that will contain all the install files. Copy the content from disk1, disk2 and disk3 folders into the DOS folder, without subfolders. This is to avoid the install process to ask for changing the disk. Move the disk4 folder inside DOS folder. Disk4 folder is an optional disk with some usefull software like DOSSHELL.
4º Get Windows 311 install disks and create a single install folder doing the same process than the 3º step. Copy all the install disks content into a single folder caled W311.
5º Open UltraISO and select File/New/Bootable CD DVD image. Then select the DOS6.22 bootable floppy disk .img file of step 2.
6º Move the DOS and the WIN311 install folders with all the install files to the root folder of your recently created UltraISO Bootable CD DVD project.
7º OPTIONAL: Create a folder with useful tools like XFDISK. You can use it to create your partitions before installing OS and creating dual boot systems.
8º Burn the CD

Steps to install DOS and WIN3.11:
1º Insert bootable CD with DOS622 bootable image and DOS622 and Win311 installation folders. The system think that the CD is the floppy disk and the installation proccess will be able to finish correctly. After booting, it will tell you which letter is the CD unit. Go to that CD unit.
2º Install DOS6.22 from the CD
3º (optional) Install DOS6.22 Disk4 for utils (dosshell, etc...)
3a -> cd disk4
3b -> setup c:
4º Copy W311 installation folder to a folder in C:
4a -> md WIN311 (in c)
4b -> copy *.* c:/WIN311 (in windows 3.11 folder)
5º Remove the CD, reboot system and Install W311 from the c:/WIN311 copied folder, not from the CD, to avoid issues during install.

Done!

Last edited by psaez on 2024-10-08, 15:34. Edited 2 times in total.

Reply 1 of 11, by myne

User metadata
Rank Oldbie
Rank
Oldbie

Easier to use the template in my sig

It also adds tcpip and should work on real hardware.

Sorry for raining on your parade 😒

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 2 of 11, by psaez

User metadata
Rank Member
Rank
Member
myne wrote on 2024-10-08, 08:29:

Easier to use the template in my sig

It also adds tcpip and should work on real hardware.

Sorry for raining on your parade 😒

Well, I already experienced a lot of issues trying to use VMWARE templates on real hardware, so I finally found this way to install it step by step on real hardware. I think It will help people sharing it.

Also, the proccess of installing a retro OS in a retro system is a funny and interesting thing when doing it on real hardware.

Last edited by psaez on 2024-10-08, 08:36. Edited 1 time in total.

Reply 3 of 11, by myne

User metadata
Rank Oldbie
Rank
Oldbie

You tried my iso?
What errors occurred?

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 4 of 11, by Cyberdyne

User metadata
Rank Oldbie
Rank
Oldbie

Only windows that needs to install from floppy drive is 1.xx.

Versions 2.xx and 3.xx all can be copied to just to one directory in hard drive or cd and install from there. And DOS come on. Like nobody can not use the SYS command. 😂

I am aroused about any X86 motherboard that has full functional ISA slot. I think i have problem. Not really into that original (Turbo) XT,286,386 and CGA/EGA stuff. So just a DOS nut.
PS. If I upload RAR, it is a 16-bit DOS RAR Version 2.50.

Reply 5 of 11, by psaez

User metadata
Rank Member
Rank
Member
Cyberdyne wrote on 2024-10-08, 09:44:

Only windows that needs to install from floppy drive is 1.xx.

Versions 2.xx and 3.xx all can be copied to just to one directory in hard drive or cd and install from there. And DOS come on. Like nobody can not use the SYS command. 😂

This guide is for DOS, Win is just an optional step I added because it's also useful to have it in the same CD, at least for me.

Installing DOS without floppy disks was impossible for me until I found this trick. I even openned a post here asking for help and no one posted a working solution for my real hardware.

If this guide can help anyone, even one single person, I'll be happy.

Reply 6 of 11, by davidinark

User metadata
Rank Newbie
Rank
Newbie

This did not work for me. When I select the bootable floppy image in Step 2, the CD boots to that image instead of the full setup files that I copied onto the CD. It's like it overwrites my files and folders with the Disk1.img contents instead of just extracting the boot sectors. Any suggestions?

Reply 7 of 11, by Jo22

User metadata
Rank l33t++
Rank
l33t++
davidinark wrote on 2024-11-21, 01:27:

This did not work for me. When I select the bootable floppy image in Step 2, the CD boots to that image instead of the full setup files that I copied onto the CD. It's like it overwrites my files and folders with the Disk1.img contents instead of just extracting the boot sectors. Any suggestions?

Hi there! Both MS-DOS 6.22 and WfW 3.11 did exist as CD-ROM release way back in the 90s.
It was an OEM version in both cases, though. So it was semi-official, at best.

Here's a picture of my WfW CD: Re: Installation of DOS 6.22 from cd-rom disk

Here's a picture of an MS-DOS 6.22 CD: https://www.forum64.de/index.php?thread/13461 … eine-anleitung/

Here's an ATAPI CD-ROM driver with an installer that looks like Setup of Windows 3/MS-DOS 5 and 6: Re: Get CD-ROM running under MS-DOS

Btw, the Pro AudioSpectrum 16 soundcard has a setup/config program that viusually looks like Windows 3 setup, as well. 🙂

PS: It's also possible to boot off MS-DOS 7.x and then use MS-DOS 6.22 SYS command from MS-DOS 6.22 medium.
However, you have to make sure DOSVER utility (freeware) is set to MS-DOS 6.22 first (has to be run twice).
That's because SYS v6.22 has a version check and needs to have access to the MS-DOS 6.22 system files.

It's a bit annoying, but it works. I've made a video about this process a few years ago.
https://www.youtube.com/watch?v=CcJtP9droLo

PS: The mysterious "Disk 4" (supplemental disk) was just a free giveaway by Microsoft on its BBS/FTP.
That's why its programs are all in English! No vendor bothered to overwrite with localized files! 🙁
If you want to have the programs in your native language, have a look at MS-DOS 6.0!
To my understanding, you can just install MS-DOS 6.0 first and then 6.2x afterwards and have all files of MS-DOS 6! 🙂

Edit:

davidinark wrote on 2024-11-21, 01:27:

This did not work for me. When I select the bootable floppy image in Step 2, the CD boots to that image instead of the full setup files that I copied onto the CD. It's like it overwrites my files and folders with the Disk1.img contents instead of just extracting the boot sectors.

Are you sure you did use the correct images?
That "bootable floppy image" likely isn't meant to be same as the first MS-DOS 6.22 diskette.
(I assume it's correct behavior that it boots to the selected diskette image, though. Extracting DOS boot sector alone makes little sense, because DOS code can't boot off ISO-9660.)
It's rather a custom MS-DOS boot disk from the internet that has an ATAPI/IDE CD-ROM driver and MSCDEX loaded.
To my understanding the tutorial is about creating an El-Torito bootable CD-ROM.
It contains a virtual 1,44 MB floppy section and an normal ISO-9660 section.
After the DOS is booted from virtual floppy, you can switch over to CD-ROM drive letter and run MS-DOS 6.22 setup and WfW setup.
That's at least how I do understand so far. 😅

Edited.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 8 of 11, by DaveDDS

User metadata
Rank Oldbie
Rank
Oldbie
davidinark wrote on 2024-11-21, 01:27:

This did not work for me. When I select the bootable floppy image in Step 2, the CD boots to that image instead of the full setup files that I copied onto the CD. It's like it overwrites my files and folders with the Disk1.img contents instead of just extracting the boot sectors. Any suggestions?

You don't need "setup files" or an installer for DOS --- as long as you have a bootable DOS disk (could be CD) with FDISK
and FORMAT on it, use FDISK to create a hard drive partition and then FORMAT/S to format it with a bootable system.

That will give you a bootable DOS but you won't be able to do much with it. You will also want to copy on the system files and commands
that you will want to use .. Couple of possibilities:

Put everything you use on the CD ... with drivers to mount and access it. This might take a few tries to "get right", but once you have
it working, you can copy everything from that CD to the hard drive.

Another option, put my DDLINK.COM on the boot floppy image ... As it's only about 17k it should fit easily into a floppy image.
DDLINK can do transfers over Serial, Parallel or Network (network requires a crynwr packet driver) and you can use it to copy
single files or whole directories from another DOS system (or DosBox running somewhere else) - so you can easily put on stuff
you might not have thought of when you made the CD. (DDLINK is free from my site)

Dave ::: https://dunfield.themindfactory.com ::: "Daves Old Computers"->Personal

Dave ::: https://dunfield.themindfactory.com ::: "Daves Old Computers"->Personal

Reply 9 of 11, by Paul_V

User metadata
Rank Member
Rank
Member

As I mostly use CF cards in DOS machines, I just use USB to CF adapter, passthrough it to a VMWare Workstation driveless VM, mount floppy images and do a fresh install or do bootable format.
Then, remove CF card and put it in a target PC.

Reply 10 of 11, by myne

User metadata
Rank Oldbie
Rank
Oldbie
davidinark wrote on 2024-11-21, 01:27:

This did not work for me. When I select the bootable floppy image in Step 2, the CD boots to that image instead of the full setup files that I copied onto the CD. It's like it overwrites my files and folders with the Disk1.img contents instead of just extracting the boot sectors. Any suggestions?

Try the link in my sig

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 11 of 11, by DaveDDS

User metadata
Rank Oldbie
Rank
Oldbie
Paul_V wrote on 2024-11-21, 07:39:

As I mostly use CF cards in DOS machines, I just use USB to CF adapter, passthrough it to a VMWare Workstation driveless VM, mount floppy images and do a fresh install or do bootable format.
Then, remove CF card and put it in a target PC.

Isn't that kind of assuming the target system has a CF card slot (and mapped in a bootable way)
IIRC CF is basically the same as IDE - so presumably it could be made to work if you had a CF to IDE adapter,
but again that's kinda assuming the target system supports IDE.

Perhaps with a USB<->IDE or USB<->SATA adapter (whichever is appropriate)

Assuming you can get *something* to boot with DOS on it that you don't want to use as your main drive
(perhaps a CF card), you could put that in as drive0 and the drive you want to use as drive1
- boot drive0, FDISK + FORMAT/S drive1, then swap

Also, assuming your mainboard does have a floppy connector, and the problem is that you don't have a
floppy drive (not even one you can borrow from another system) - there are hardware floppy drive emulators
available.

Dave ::: https://dunfield.themindfactory.com ::: "Daves Old Computers"->Personal

Dave ::: https://dunfield.themindfactory.com ::: "Daves Old Computers"->Personal