FreeDOS 1.4 发布了!这个开源软件项目重现了 MS-DOS,并加入了现代化的更新和丰富的软件目录。1.3 版本上次发布是在三年前,现在 1.4 版本终于面世了。
如果您想了解更多信息,请查看项目页面或维基百科。显然,它并不适合所有人,但如果您对复古电脑感兴趣,想玩一些老式的 DOS 游戏,或者有一台需要 DOS 系统的古老工业设备——又或者有一台还能运行的老式 486 电脑——那么 FreeDOS 或许值得您了解一下。
约1.4
新版本更新了命令 shell (FreeCOM) 以修复错误,引入了 xcopy 和 move 命令,修复了许多 fdisk 错误,并更新了提供网络连接的 mTCP 套件。虽然新内核正在开发中,但未能及时完成,因此您目前仍使用的是 1.3 内核。
FreeDOS 包含一个自研的软件包管理器,可以轻松地从 Live CD 或 Bonus CD 中选择软件并进行安装。
在 macOS 上
我已经没有386或486电脑了。我决定用和运行FreeDOS 1.3相同的方式运行FreeDOS 1.4:在macOS上使用qemu模拟器。它在Apple Silicon上模拟x86系统效果非常好。
要安装qemu,请使用Homebrew:
brew install qemu
然后准备迎接FreeDOS吧:
(1)创建一个目录,用于存放你想要的东西。
(2)下载 FreeDOS Live CD 和 FreeDOS Bonus CD。它们以 .zip 文件的形式提供,请解压缩以获得 .iso 文件。
(3) 你需要为 FreeDOS 系统创建一个硬盘。你可以使用 qemu-img 来完成此操作。要创建一个 2GB 的驱动器:
qemu-img 创建 c.img 2G
(4)最后,将此脚本放入名为 qemu.sh 的文件中:
# 将此路径更改为您在 (1) 中选择的目录的完整路径 DIR=/Users/raindog308/FreeDOS qemu-system-i386 -cpu 486 -boot order=dc -m 16M -k en-us -name FreeDOS1 \ -drive file=${DIR}/c.img,format=raw,media=disk \ -cdrom ${DIR}/FD14LIVE.iso \ -rtc base=localtime \ -drive index=0,if=floppy \ -drive index=1,if=floppy \ -device pcnet,netdev=id1 -netdev user,id=id1 \ -monitor stdio
使脚本可启动:
chmod 755 qemu.sh
全屏提示
您可能会觉得 FreeDOS 窗口有点小。您可以通过在菜单中选择“查看”->“缩放以适应”,然后按下 Command-F 来强制其全屏显示。
要再次打开窗口,请按 Control-Option-G 取消捕获,然后再次按 Command-F。
安装 FreeDOS
我们来一步步完成FreeDOS的安装。我将从Live CD启动:





分区后:












然后我们稍等片刻。安装程序在处理较大的软件包时可能会出现卡顿现象,因为它正在从 ISO 文件中解压缩这些软件包,但请耐心等待。


此时,您可以从 Live CD 进行预订,并选择“从系统硬盘启动”:




将来,您可能需要修改 qemu.sh 脚本,使其从硬盘启动。
为此,请更改:
-启动顺序=dc到:
-启动顺序=cd换句话说,“先从 C: 启动,再从 D: 启动”。
复古电脑游戏快乐!