VOGONS


First post, by Kahenraz

User metadata
Rank l33t
Rank
l33t

I seem to recall reading a thread some time ago where someone had researched a very small footprint bootable floppy where they used tricks like an older version of DOS for less memory use and hexing out unnecessary data from files to keep disk usage to a minimum.

Does anyone know if this was a thread somewhere on VOGONS and where it might be?

I also don't remember exactly if the goal was the smallest memory footprint or disk space footprint (most likely the later).

Reply 1 of 5, by Turboblack

User metadata
Rank Newbie
Rank
Newbie

format c: /q
thats it.
or do you have some needs, for example - to access the Internet from under MS DOS?

old.net.eu.org - CMS for downgraders /// w10.host - WEB 1.0 HOSTING (small web) /// elpis.ws - ZINE about small web

Reply 2 of 5, by weedeewee

User metadata
Rank l33t
Rank
l33t

Was it this one ? Re: MiNiDOS - An MS-DOS 6.22 distro in the year 2024 that comes in a single boot floppy.

Right to repair is fundamental. You own it, you're allowed to fix it.
How To Ask Questions The Smart Way
Do not ask Why !
https://www.vogonswiki.com/index.php/Serial_port

Reply 3 of 5, by DaveDDS

User metadata
Rank Oldbie
Rank
Oldbie

I guess it really depends on what exactly you mean by "bare bones".
For the most part, DOS only needs three files to boot up to a command prompt.

eg: IBMBIO.COM+IBMDOS.COM+COMMAND.COM
IO.SYS+MSDOS.SYS+COMMAND.COM

I did some tests on the various DOS versions I have available in my DBDOS
package, and found:

PC-DOS 0.90
3 files, 10702 bytes of 144524 bytes disk
PC-DOS 1.00
3 files, 11551 bytes of 142549 bytes disk
PC-DOS 1.10
3 files, 13279 bytes of 146337 bytes disk
PC-DOS 2.10
3 files, 39552 bytes of 334027 bytes disk
PC-DOS 3.00
3 files, 58926 bytes of 318437 bytes disk
PC-DOS 3.30
3 files, 77566 bytes of 1402553 bytes disk
PC-DOS 7.1
3 files, 140576 bytes of 1366949 bytes disk
MS-DOS 1.12
3 files, 13097 bytes of 301488 bytes disk
MS-DOS 2.11
3 files, 40800 bytes of 335028 bytes disk
MS-DOS 3.31
3 files, 79555 bytes of 1399996 bytes disk
MS-DOS 4.00
3 files, 108314 bytes of 1383253 bytes disk
MS DOS 5.00
3 files, 118669 bytes of 1383528 bytes disk
MS-DOS 6.22
3 files, 133557 bytes of 1375749 bytes disk
FREEDOS 0.84
2 files, 112289 bytes of 1410019 bytes disk
CALDERA OpenDOS 7.01
6 files, 336483 bytes of 1173366 bytes disk
PTSDOS 6.51
3 files, 120659 bytes of 1378322 bytes disk
WindowsME DOSboot
3 files, 209785 bytes of 1338053 bytes disk

"bytes disk" is the free-space shown by DIR + the sizes of the files.
This will not include some "hidden" files as well as any overhead (Boot
sector(s), FATs, Dir entries etc.)

The 1.xx versions were on 160k diskettes
Middle ones are on 360k
and later are on 1.44m

To get anything useful, you will have to add whatever you wish to run.

I've made a pretty capable ImageDisk bootable setup which include ImageDisk
itself, a number of useful tools including full ability to move images off/on
via Network, Serial or Parallel, and dozens of common "packet drivers" to
enable network access. - All on a single 1.44m(3") or 1.2m(5.25) diskette.

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

Reply 4 of 5, by EduBat

User metadata
Rank Member
Rank
Member

There was a thread here where someone took the image/picture out of the windows 98 io.sys to make it smaller.
(can't find it now...)

Reply 5 of 5, by Kahenraz

User metadata
Rank l33t
Rank
l33t

I found this on GitHub:
https://github.com/pts/small-io-sys

I swapped the io.sys onto a boot disk and it complained that it couldn't find command.com (which was on the disk). I used the command.com that the GitHub project provided instead, but then I got errors about drive letters, even after setting LASTDRIVE=Z in config.sys. Maybe I'm doing something wrong, but couldn't make it work right as a drop-in replacement for a boot disk.