本指南将逐步向您展示如何使用VirtualBox在Linux平台上安装FreeDOS。如何使用VirtualBox在Linux中安装FreeDOS如何使用VirtualBox在Linux中安装FreeDOS2017年11月,我就FreeDOS项目背后的历史故事采访了JimHall。今天,我将向您展示如何安装和使用FreeDOS。提醒一句:我将使用Solus下的VirtualBox版本5.2.14来执行此操作,这是一个针对家庭用户的Linux桌面发行版。注意:在本教程中,我将使用Solus作为主机系统,因为它很容易设置。您需要注意的另一件事是Solus的软件中心有两个版本的VirtualBox:virtualbox和virtualbox-current。Solus会让您选择是使用linux-lts内核还是linux-current内核。最后的区别是virtualbox适用于linux-lts而virtualbx-current适用于linux-current。第1步-创建一个新的虚拟机当您打开VirtualBox时,单击“新建”按钮以创建一个新的虚拟机。你可以自定义这个虚拟机的名字,我把它命名为“FreeDOS”。您还可以在Notes字段中指定要安装的FreeDOS版本。您还需要选择要安装的操作系统的类型和版本。在“其他”下选择“DOS”。第2步-设置内存大小下一个对话框将询问您要分配多少可用内存空间给FreeDOS主机。默认分配32MB。没有必要更改它。在DOS系统盛行的时代,32MB的内存对于搭载FreeDOS的机器来说已经足够了。如果需要,可以通过右键单击为FreeDOS创建的虚拟机并选择“设置->系统”来增加内存。第3步-创建一个虚拟硬盘接下来,您将被要求创建一个虚拟硬盘来存储FreeDOS及其文件。如果您还没有创建它,只需单击“创建”。下一个对话框将询问您要使用的磁盘文件类型。默认类型(VirtualBox磁盘映像)工作正常。点击下一步”。您的下一个问题是您希望如何创建虚拟硬盘。您是否希望您的虚拟硬盘开始时很小,然后随着您创建文件和安装软件而增长,直到达到您设置的限制?然后选择动态分配。如果您更喜欢直接以预定大小创建虚拟硬盘(VHD),请选择“固定大小”。如果您不打算使用整个VHD或者您没有足够的可用硬盘空间,那么动态分配是一种非常好的分配方式。(需要注意的是,动态分配的虚拟硬盘占用的空间会随着文件的增加而增加,不会因为文件的删除而变小)我个人比较喜欢动态分配,不过大家可以根据自己的实际需要选择最.适合您的分配类型并单击“下一步”。现在您可以选择虚拟磁盘的大小和位置。500MB绰绰有余。请注意,您稍后将使用的许多程序都是基于文本的,这意味着它们占用的空间非常小。完成这些调整后,单击“创建”。第四步-关联.iso文件在我们继续之前,您需要下载FreeDOS.iso文件。您需要选择CDROM格式的“标准”安装程序。文件下载完成后,返回VirtualBox。选择您的虚拟机并打开设置。您可以通过右键单击虚拟机并选择“设置”或选择虚拟机并单击“设置”按钮来执行此操作。接下来,单击“存储”选项卡。在存储设备下,选中CD图标。(图标旁边应该显示“空”。)在右侧的“属性”窗格中,单击CD图标并选择您刚刚下载的.iso文件的路径。提示:通常,通过VirtualBox安装操作系统后,您可以删除相应的.iso文件。但这不适用于FreeDOS。如果您想通过FreeDOS包管理器安装应用程序,您将需要这个.iso文件。我通常将此.iso文件附加到虚拟机,这样我就可以安装一些程序。如果这样做,您必须确保FreeDOS虚拟机每次启动时都从硬盘启动,因为虚拟机的默认设置是从关联的.iso文件启动。如果您忘记关联.iso文件,请不要担心。您可以通过选择FreeDOS虚拟机窗口顶部的“设备”来完成此操作。然后您会在“光驱”下找到.iso文件。第五步——安装FreeDOS现在我们已经完成了所有的准备工作,让我们开始安装FreeDOS。首先,您需要了解最新版本的VirtualBox中的一个错误。当我们创建虚拟硬盘,选择“Installtoharddisk”后,启动虚拟机,会发现出现FreeDOS欢迎界面后,是无穷无尽的机器码。我最近遇到了这个问题,它发生在Linux和Windows平台上的VirtualBox上。(我知道一个解决方法。)要解决这个问题,您需要进行简单的修改。当您看到FreeDOS欢迎屏幕时,按Tab键。(确保选中“安装到硬盘”。)在“fdboot.img”后键入raw,然后按Enter。这将启动FreeDOS安装程序。安装程序将首先处理格式化您的虚拟磁盘。格式化完成后,安装程序将重新启动。当FreeDOS欢迎屏幕再次出现时,您必须像以前一样重新输入raw。确保对安装过程中遇到的任何问题回答“是”。但还要注意,有一个非常重要的问题:“你想安装什么FreeDOS软件包?”答案不是“是”或“否”。答案有两个选项,“基础包”和“完整安装”。“基础包”是针对那些想要体验原始MS-DOS环境的人。“完全安装”包括一系列改进DOS的工具和实用程序。在整个安装过程结束时,你可以选择重启或者继续停留在DOS。选择“重启”。第6步-设置网络与原始DOS不同,FreeDOS可以访问Internet。您可以安装新包或更新已安装的包。要使用网络,您还需要在FreeDOS中安装一些应用程序。首先,启动到您新创建的FreeDOS虚拟机。在FreeDOS的选择界面,选择“BootfromSystemharddrive”。您现在可以通过键入fdimples访问FreeDOS的包管理工具。您还可以使用箭头键导航包管理器,并使用空格键选择类别或包。在“网络”类别中,您需要检查fdnet。FreeDOS项目还推荐安装mtcp和wget。多次按Tab键,直到选择“确定”,然后按Enter。安装完成后,输入reboot,回车确认执行。系统重新启动后,启动系统驱动程序。如果网络安装成功,您应该会在终端中看到一些关于您的网络信息的新消息。注意:有时VirtualBox的默认设置不起作用。如果发生这种情况,请先关闭您的FreeDOS虚拟机窗口。在VirtualBox主界面中右键单击您的虚拟机,然后选择“设置”。VirtualBox中的默认网络设置是“NAT”。在尝试安装FreeDOS软件包之前将其更改为“桥接适配器”。它现在应该工作正常。第7步-基本的FreeDOS常用命令现在您已经成功安装了FreeDOS,让我们看一些基本命令。如果你用过Windows平台的命令提示符,那么你会发现很多命令都是类似的。DIR——显示当前目录的内容CD——改变当前目录COPYOLD.TXTNEW.TXT——复制文件TYPETEST.TXT——显示文件内容DELTEST.TXT——删除文件XCOPYDIRNEWDIR——复制目录以及目录下的所有内容EDITTEST.TXT-编辑文件MKDIRNEWDIR-创建新目录CLS-清除屏幕您可以在Internet上或在JimHall创建的这个方便的备忘单中找到更多基本的DOS命令。运行程序在FreeDOS上运行程序相当简单。请注意,当您在fdimples包管理器的帮助下安装应用程序时,请确保指定要安装的程序的.EXE文件的路径。该路径将显示在应用程序详细信息中。要运行一个程序,通常还需要进入该程序所在的文件夹,输入该程序的名称。例如,在FreeDOS中,您可以安装一个名为FED的编辑器。安装完成后,您只需进入C:\FED文件夹,输入FED即可。对于位于\bin文件夹中的程序,例如Pico。可以从任何文件夹调用这些程序。对于游戏,通常需要运行一两个.EXE程序才能玩游戏。这些设置文件通常能够修复您遇到的声音、视频或控制问题。如果您遇到本教程未涵盖的一些问题,请不要忘记访问FreeDOS主网站以获取解决方案。他们有一个wiki和一些其他支持选项。你用过FreeDOS吗?您还希望看到哪些其他FreeDOS教程?请在下面的评论部分告诉我们。如果您觉得这篇文章很有趣,请花一点时间在您的社交媒体、HackerNews或Reddit上分享它。
