FreeDOS官方版是一款免费开源的DOS系统。FreeDOS最新版由许多不同的独立程序组成,可以兼容99%的MS-DOS程序,主要通过内核来提供磁盘访问和文件系统,以及部分内存管理功能。FreeDOS软件可以从软盘、硬盘以及ROM启动,并且能够高质量且使用标准API的程序运行。
FreeDOS(曾叫做Free-DOS和PD-DOS)是一个在IBM PC兼容机下运行的操作系统,兼容微软MS-DOS,可以运行经典的DOS游戏、软件,或者用于嵌入式开发。并支持很多新功能,如FAT32、LFN、APM电源管理等等,并可以直接安装在FAT32分区上。
技术细节
FreeDOS完整的支持FAT32,甚至FreeDOS可以在其上启动。根据BIOS的情况,四块容量高达128G的LBA硬盘,甚至2 TB的容量都可能被支持。使用超大容量的硬盘需要小心,因为这到只经过非常少的测试,并且一些BIOS虽支持LBA但会在容量超过32GB硬盘上产生错误。一些OnTrack或者是EzDrive 的驱动解决了这些问题。 FreeDOS可以同一种叫DOSLFN的驱动使用,它支持长文件名(参见VFAT),但是大部分早期程序就算装载了这个驱动也不能使用长文件名。
FreeDOS没有支持NTFS或ext2的计划,但是有一些外部第三方驱动能达到使用这些文件系统的目的。为了接受ext2文件系统,LTOOLS(与MTOOLS相当)可以在ext2文件系统上读取和写入数据。NTFSDOS和NTFS4DOS一类产品则提供了对NTFS的支持。
内存管理
FreeDOS中的HIMEM和EMM386内存管理程序为实模式提供了延伸内存(XMS)和扩展内存(EMS)。 EMM386还支持VCPI,它使得DPMI内核与DOS扩展器同FreeDOS和平共处。FreeDOS还包括用于高速硬盘的UDMA驱动,这个驱动能和其他DOS兼容。LBAcache在XMS中留有最近存取的磁盘数据,使之得到更快的存储速度并能较少的直接读写磁盘,其功能类似MS-DOS中的SMARTDRV。
大部分为DOS 家族所写的程序可以在FreeDOS上有效运行。大部分类型的可执行文件已经被支持:
1..COM可执行文件
2.标准.EXE16位DOS可执行文件
3.Borland的16位DPMI可执行文件
4.使用DOS 扩展器的32位DPMI可执行文件,例如:
4.1 DOS/32A
4.2 Causeway
4.3 DOS/4GW
翻译软件 36.52 MB
下载
系统其它 2.25 MB
V15.5.102
下载系统其它 29.26 MB
官方版 v24.02.50
下载系统其它 81.05 MB
v10.0.2官方版
下载系统其它 300 KB
v1.0绿色版
下载系统其它 39.16 MB
官方版 v3.3
下载系统其它 58.59 MB
v2.5ß 官方版
下载系统其它 1.46 MB
最新版 v1.1
下载系统其它 7.13 MB
v1.44
下载系统其它 7.81 MB
v 3.0.1 最新注册版
下载系统其它 110.33 MB
正式版 v4.7
下载
网友评论