17611538698
webmaster@21cto.com

FreeDOS 1.4来了:仍然是 DOS,比以往更加现代

图片

FreeDOS 项目最新发布了,这是完全开源的,并兼容 DOS 操作系统。目前为 1.4 版。如果你要安装需要有一个裸机 BIOS。

此版本距 FreeDOS 1.3 发布三年多一点时间。此版本是在 1.2 版本发布六年后发布,由此可见开发速度似乎正在加快。对于喜欢复古型技术的男子来说,这应该是个好消息。

下面播发它的完整的发布公告。主要列出一些变化:

  • 新版本的Freecom shell,加上外部xcopymove命令

  • 新版本的fdisk分区工具修复了一些严重的错误

  • 新版本的Michael Brutman 的 mTCP 套件允许 DOS 访问 TCP/IP 网络。


比如,mTCP 包含NetDrive 工具,将允许 DOS 访问本地或互联网上的文件共享。

由于大多数现代 PC 不再包含软盘驱动器,而 DOS 对 USB 的支持又不多,因此这将是一个非常方便的补充。

市面上也有一些类似的工具,例如Jaroslav Rohel 的 NetMount,以及更轻量级的EtherDFS,它摒弃了 TCP/IP 协议,将使用原始以太网帧处理。

与任何 Linux 发行版一样,FreeDOS 的组件来自多个独立项目,这不可避免地意味着一些组件更新未能及时准备好,无法纳入此版本。(这也意味着变更日志信息量不大。图片

我强烈怀疑和相信,对很多人来说最大的失望将是公告的这一部分:

... FreeDOS 内核仍然是 FreeDOS 1.3 中的相同版本,因为新内核尚未准备好。

目前,FreeDOS 1.4 可以以标准模式运行 Windows 3.1。

FreeDOS 带有一个名为 PGME 的精美菜单驱动程序启动器,以及文件管理工具。

FreeDOS 带有一个精美的菜单驱动程序启动器,名为 PGME,以及文件管理工具

因此,它与上一个版本相比有一定的改进。

自 1.3 版以来的一个重大变化涉及 FreeDOS 的开发和打包方式。它类似于一些 Linux 发行版的测试版本。

在过去几年中,也有每月的临时测试版本,这些版本已经在freedos-devel 邮件列表上公布。此版本打包了最新测试版本中的更改。这也使得安装介质也发生了一些变化。一些功能较少或不太完整的组件(例如一些图形Shell)已被删除。

可选附加组件的 Bonus CD 和主分发介质上的组件也较少,因此两个映像现在都小了一些。

或者使用 FDIMPLES 包管理器安装 FreeGEM 桌面。

使用 FDIMPLES 包管理器安装 FreeGEM 桌面 

下载页面宣称包含多达六个不同版本,并附有一份自述文件来解释各个版本之间的差异。

可启动光盘有两种格式:一种是 Live DOS 环境,会将核心工具的临时副本解压到 RAMdisk 中;另一种是适用于老款机型的 Legacy CD,仅用于安装操作系统。

此外,还有完整版和精简版 USB 镜像,这些 zip 文件还包含可用于虚拟机的虚拟硬盘镜像。

最后,还有一个软盘版本,包含三种不同大小的软盘镜像,分别适用于 1.4 MB(3.5 英寸)和 1.2 MB(5.25 英寸)高密度驱动器,以及 720 KB 双密度软盘——这在 PC 兼容机领域是相当非常地罕见。

    我们在虚拟机中进行了尝试。当 VirtualBox 在虚拟机名称中检测到“DOS”字样时,它只会分配 32 MB 的内存。这对于 FreeDOS 1.4 Live CD 来说不够,尽管它仍然可以使用。

    开发人员 Jerome Shidel 告诉爱好者:

    默认扩展所有已上线软件包所需的最低内存容量为 48 MB。之后,操作系统将完全切换到虚拟磁盘,可以放心地移除 CD。

    但他建议更多地提供测试虚拟机:

    个人建议使用 128 MB 或更大的内存。这样 LiveCD 就可以完全切换到 虚拟磁盘。此外,它还能留出大量额外空间,用于FDIMPLES将其他软件包安装到 RAM 驱动器中。用户还可以插入并使用其他 CD-ROM。

    FreeDOS 比普通的 MS-DOS 要大得多,而且它需要 386 或更高级别的机器才能获得良好的效果。因此,软盘映像中的文件经过了高度压缩,在 20 世纪 80 年代的 80386 硬件上,解压速度可能会稍慢一些~

    编辑:万能的大雄

    评论