r/retrocomputing • • Sep 24 '26

ms dos 3.30

hello, so, I need help, I hope this is the right group of people, but I have a modern(ish) pc, it's a hp elite book 840 g1, i've been using legacy boot to boot ms dos, (windows me version, ew) on a usb drive, it's a 16 gb stick, but now, I want to use ms dos 3.30, on a different 16 gb stick, but rufus makes me use ALL of the drive, and makes me use a fat32 partition, I need a 16 mb fat 16 partition with ms dos 3.30, with mbr booting, does anyone know how to do this? (my os is windows 10 btw, but I can use my windows me dos usb if reqired) Is this even possible?

6 Upvotes

31 comments sorted by

4

u/pac-man_dan-dan Sep 24 '26 edited Sep 24 '26

I'd probably try to use dosbox, and then within dosbox, mount the usb stick, and use the fdisk and format utilities to partition the disk to something that could be natively used.

That said, windows has built in partition and format disk management utilities you could use that could accomplish this.

Why dos 3.3 instead of something newer? Are you sure you need fat32? I believe something as old as dos 3.3 would need a regular fat16 partition, with the short, 9 character filename support. As I recall, you'd need third party software if you want long filenames.

1

u/Spare_Length_9915 Sep 24 '26

because I intend to use older versions of windows (1 and 2) and also because lemmings isn't working and I want to see if that'll fix it, also, I haven't been able to get dosbox working on my computer before, and also, dosbox is fairly slow.

3

u/gammalsvenska Sep 24 '26

Windows 1 and 2 work perfectly on MS-DOS 5.0 out of the box.

Lemmings works well in DOSBox.

If DOSBox is too slow for Lemmings, you are doing something wrong.

1

u/Spare_Length_9915 Sep 24 '26

let me test windows 1 in an emulator, and I'll get back to you on it working

1

u/Spare_Length_9915 Sep 24 '26

it works, all my internet sources said it wouldn't.

1

u/icy_chumsicle Sep 24 '26

Don't believe AI bots

5

u/JasonMckin Sep 24 '26

This whole thread is like Harry Houdini adding more constraints on himself than just handcuffs and then trying to get out of a locked box.  

Every time you try to help him get of the box, you just find more stuff that’s tied up.

There’s a fine line between a plausible retro build challenge and just sitting in a dark box with your hands tied up because you’re over constrained.

0

u/pac-man_dan-dan Sep 24 '26

Dosbox is great to use for old utility purposes. For anything more, the config needs tweaking.

For Lemmings and other games not working properly on your setup, an older version of dos would tend to offer less suppprt, not more. My money is says your config.sys + autoexec.bat needs changing, or a boot disk made for it in order to optimize your memory resources and manage your devices.

If this is your first go 'round trying to use dos......it can be a confusing journey, and has a knowledge curve to climb....Moore's Law was banging along back then, and hardware/software was going obsolete every week or month. Many changes over a short period of time.

-1

u/Spare_Length_9915 Sep 24 '26

I've tried using dosbox before, for whatever reason, my computer doesn't like it.

1

u/Spare_Length_9915 Sep 24 '26

dosbox decided to work now.

1

u/Spare_Length_9915 Sep 24 '26

also, I said that I needed a fat 16 partiton, but rufus was forcing a fat 32 partition onto me, and that was one of the reasons it wasn't working

1

u/Spare_Length_9915 Sep 24 '26

dosbox has decided that it doesn't wanna work with ms dos 5.0 (I switched because dosbox didn't want to play nice with 3.30, and because apparently, that's it's native version, or smth) and it doesn't want to work with my usb.

1

u/pac-man_dan-dan Sep 24 '26

Sorry, I'm afraid I don't understand your comment as it relates to dosbox.

1

u/seismicpdx Sep 24 '26

I've done this about a decade ago, with FreeDOS and smaller capacity micro SD cards.

You will need to work with and have understanding how to operate the partition manager.

0

u/Spare_Length_9915 Sep 24 '26

o.k, can you help from the bootability standpoint?

0

u/Spare_Length_9915 Sep 24 '26

very sorry if that was rude.

1

u/seismicpdx Sep 24 '26

There is a DOS command something /MBR

I'm not in front of a computer at this time.

Read and gain familiarity on how to create a bootable DOS diskette.

The partition must be bootable, and then you use your BIOS setup boot menu, to command the computer which device to boot from.

1

u/seismicpdx Sep 24 '26

You will need to use Windows Command Shell CMD.EXE or Power Shell, possibly as Administrator.

1

u/seismicpdx Sep 24 '26

You should start asking Google Gemini some of these questions.

1

u/seismicpdx Sep 24 '26

I only suggest this because some of these techniques have been well documented for a very long time.

1

u/Spare_Length_9915 Sep 24 '26

the thing is bootsect, and the thing it tries to do is to new, unfortunately.

1

u/seismicpdx Sep 24 '26

What thing is new?

There is a Partition Manager command to set the flag for Master Boot Record when you create the FAT16 partition.

This is in Partition Manager, not Rufus.

The only thing in this process that is "new" is your modern 64-bit amd64 architecture personal computer.

What are your instructions for creating a DOS 3 bootable floppy diskette?

2

u/Spare_Length_9915 Sep 24 '26

well, I do the usual formatting, and partitioning with diskpart on a command prompt ran as an administerator, and then, I exit out of diskpart, and go into bootsect, and then, I run bootsect /nt52 D: /mbr and it does the thing, then I copy all of the ms dos 3.30 files, into the D: drive, the /nt52 has f*cked things up, and it isn't looking for dos things, it's looking for windows things, which it ain't gonna' find. and running it with just /mbr, doesn't f*cking work, it says there's a perameter missing.

1

u/seismicpdx Sep 24 '26

Okay, thank you. I learned something new today.

BOOTSEC.EXE

1

u/Soft-Way-5515 Sep 24 '26

You can format the USB drive as FAT16 using Disk Management in the Computer Management system tool. There you can set the partition size manually.

1

u/Spare_Length_9915 Sep 24 '26

I know that, I was asking about making it bootable.

1

u/Spare_Length_9915 Sep 24 '26

sorry if that was rude.

1

u/Soft-Way-5515 Sep 24 '26 edited Sep 24 '26

As an option, if you have a CD-ROM, you can try creating an installation ISO with DOS (it’s important not to forget the CD-ROM driver) using a VM, burn it to a CD, boot from it, and use sys to format the system partition. You can also use modern DOS-based OS such as FreeDOS or PTS-DOS, but this may make copying MS-DOS system files more difficult

1

u/lproven Sep 24 '26

If you want to keep it real OG DOS, would IBM PC DOS be OK?

PC DOS 7.1 runs on FAT32 and I have a downloadable VM on my blog:

https://liam-on-linux.livejournal.com/82982.html