Hi Mercury, so you want to run a NAS or home automation on DOS?
For NAS, you need a multitasking OS, not DOS. For home automation, which limitation of FAT would be a problem? Same for other light embedded devices. Flash does not give good performance for FAT, but embedded devices would have been free to use one of many available Linux filesystems. But did not. Of course the question can be extended: What if an existing nicer-than-FAT filesystem is used more in DOS? Have a look at what already EXISTS for Linux, then have a look at the source code to check which filesystems are 1. simple enough to make a "light" DOS driver possible (some might even be so simple that booting DOS from them is feasible, but only a really popular filesystem may get kernel drivers), 2. better than FAT in some way (e.g. more speed on flash storage, better space allocation or LFN in a less insane way than VFAT) but 3. not putting lots of code into features which mean nothing for DOS, such as ACL based file permissions or extreme file or disk size support beyond existing FAT32 API or "network redirector" API expressible number range. Looking forward to your review of existing FS-es! Of course with an outlook towards which properties a not-yet-existing FS could have to be even nicer for use within a DOS based storage "ecosystem". Cheers, Eric PS: By "light", I mean a driver which is not 100s of kilobytes in size and which can be fast with a bit of DOS RAM and XMS instead of needing 500 MB of DPMI RAM and protected mode implementation :-) > NAS devices, home automation computers and other similar devices are > becoming increasingly common, and offering a filesystem finally capable > of handling the sizes of modern hard drives could be a welcome > improvement for them, and just may help get FreeDOS used in a wider market. > > How do we know this isn't a chicken-and-egg problem? Maybe all the > devices only use the proprietary exFAT because there was no open > alternative. Maybe, had there been one available, we would all... ------------------------------------------------------------------------------ _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel