在linux下运行dos软件

发表于:2007-07-01来源:作者:点击数: 标签:
在 linux 系统上运行的dosemu软件包使你能在linux环境运行许多dos软件。 [安装] DOSEMU处于不断进行修改和升级的过程中。它在不断增加新功能,排除隐错和提高它的 可靠性 。同时,它也需要跟上linux本身的发展和改进的步伐。你可以 从ftp站点上下载它的最新


linux系统上运行的dosemu软件包使你能在linux环境运行许多dos软件。

[安装]

   DOSEMU处于不断进行修改和升级的过程中。它在不断增加新功能,排除隐错和提高它的可靠性。同时,它也需要跟上linux本身的发展和改进的步伐。你可以 从ftp站点上下载它的最新版本。

   如果你使用redhat6.2,那么它自带的dosemu就很不错。

   虽然DOSEMU是用户级的程序(它本身不在内核中运行)。为了运行它,仍然要建立新内核。这是因为它使用了System V的IPC软件包的共享内存和信号机进程间通 信(semaphore interprocess communication)机制。必须建立和配置包含该软件包的新内核(如果你的内核已配置这一软件包就不用再做这一步)。还应保证 内核版本足够高,以适合于安装DOSEMU版本。

   编译后(如果你使用redhat6.2并已经安装了dosemu,那么不需要编译),

cp /var/lib/dosemu/hdimage /var/lib/dosemu/hdimage.first

vi /etc/dosemu.conf
几乎不需要改变什么东西

vi /etc/dosemu.users

   将有权使用dosemu软件包的用户的登录名清单写到文件中去。准备一张启动盘,包含下列文件


fdisk.exe
sys.com

将软盘插入A:驱动器,然后送人命令:

dos -A


[执行]

A>dir c:
A>fdisk /mbr
A>sys c:
A>c:exitemu

   最后一条命令将结束DOSEMU的运行,并回到linux,现在不用再在模拟程序下用软盘引导DOS。可以直接在提示符下输人:
dos
   安装了DOSEMU后,应该花些时间看看文档和手册。然后对配置文件作进一步修改,将DOS模拟环境设置得更完善。

原文转自:http://www.ltesting.net