It looks like you're new here. If you want to get involved, click one of these buttons!
I have downloaded your DOS 6.22 with CD support, extracted all files and everything is fine. I now want to make a bootable CD or USB.
Is this possible, please?
AFAIK, MS-DOS was not made to boot from optical disk (CD/DVD) or USB (except MS-DOS 7.1, which does work on CD), it's only for floppy disks. Floppy disks were what people used back in the 80's and early 90's for installing media on computers. Optical disks were not fully mainstream until about 1993 or 94, when operating systems, software, and other computer media started being sold on CD. So with that said, you already have the installation media extracted from your 7z file, but it's in the IMG format, the disk image file format used for floppy images, and it's most likely bootable.
I don't know. But if you try making MSCDEX and making floppy boot work in CD Boot, it might work. Sorry i am doing good at Lua, not how DOS is made (it might be assembly)
Actually in both cases making bootable image is trivial: you just embed your floppy image into larger CD or USB image. Use mkisofs -b option for that (other programs would surely support other options) and RMPrepUSB for USB.
What's tricky - is to provide support for the USB and CD itself! Because by default BIOS would just emulate that mini-floppy for you... and that's it. Your MS DOS would boot perfectly fine... except it wouldn't see the CD and/or USB it just booted from!
MS-DOS is made for floppy not CD's but compact flash will work just fine as well as SD card
Um, DOS is not "made" for booting from USB devices either. Although any BIOS that can make a USB drive look like a floppy or hard drive may work.
Making a bootable CD is not too hard really. I use ImgBurn 18.104.22.168 that is posted here on Winworld. Just go in to its options and tell it to make a bootable CD, give it a 1.44mb or 2.88mb DOS image and the CD it writes should boot to that image. The main catch is you won't be able to see the rest of the CD unless the image loads the DOS CD driver for your machine and MSCDEX. While generic IDE drivers will work on most IDE machines, many machines will need different CD drivers. SATA CD drives will have to run in IDE emulation mode. If you need to experiment with the image, use rewritable CD-RW media.
There's some funky grub stuff out there that can mount a floppy image on usb to ram and boot dos from it. It would then do emulation of the usb drive to enable some sort of r/w.
I used to use that in my microdrives as an emergency boot disk when I was too cheap to go buy a newfangled (and smaller capacity) usb flash drive for the purpose, and I was trying to get rid of floppies. Set my d2x to mass storage mode, plug it in, and profit.
I still use that thing as an oversized usb drive, but at least it can take pictures!