中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS软件下载 & 游戏分享 (下载室) » 寻找2000下模拟DOS下的软件!!
作者:
标题: 寻找2000下模拟DOS下的软件!! 上一主题 | 下一主题
ddii
初级用户




积分 112
发帖 3
注册 2003-10-2
状态 离线
『楼 主』:  寻找2000下模拟DOS下的软件!!

寻找2000下模拟DOS下的软件!!


因为要用一些DOS下的软件,需要 用2000下的模拟DOS软件

不知道有没有这种软件呢???

谢谢大家了!!!


2003-10-2 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
MLD
高级用户




积分 570
发帖 173
注册 2003-8-23
状态 离线
『第 2 楼』:  

这里是一个让2000能运行一些DOS软件的程序,但愿对你有帮助:
打开附件

2003-10-2 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wqxbc
初级用户




积分 171
发帖 16
注册 2003-10-2
状态 离线
『第 3 楼』:  

可以使用DOSBOX

2003-10-2 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
hellozwy
初级用户




积分 137
发帖 9
注册 2003-9-28
状态 离线
『第 4 楼』:  

dosbos 怎么用呀,,我想要模拟dos,,就像98下用dos 差不多就行了

2003-10-11 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
9zhmke
中级用户




积分 355
发帖 99
注册 2003-1-6
状态 离线
『第 5 楼』:  

网上文摘

一. 虚拟启动软盘
1.1 前言
=^0^=,这就是“虚拟启动软盘”的使用说明文档啦 ...

我为什么写?

    说来凑巧。我向来是《电脑爱好者》的忠实读者,在看过 2003 年 09 月 15 日 出版的 18 期文章《把软驱装进硬盘吧-软驱终结者》- P16 的文章后,当即驱猫到网上下载,照书上的做法“依葫芦画瓢”一番,感觉真的非常的“POWER”... =^0^=

    在“震撼”之余,自然为“命令行”的操作方式,及“多文件”的操作感觉到不大的便利。很自然就产生了为他“写一个 GUI 的图形界面”,于是操起 DELPHI 苦战一通宵 ... 最终写成了这个小东东。

1.2 特点
完全的图形界面,对原“命令行”的封装绝对的“原汁原味”。
把扇区“引导文件”(VLOADER.BIN)和“软驱模拟文件的执行代码”(VMEMDSK.BIN)及命令行主执行程序(VFLOPPY.EXE)封装成为单个执行文件。
带了个简易的“文本编辑器”-用于编辑 BOOT.INI。因为在 98/2000/XP/2003 中 BOOT.INI 往往是“只读、系统、隐藏”的文件,在编辑时必须“显示系统文件”,且去掉相关的属性才能编辑保存,操作非常的不便。而“文本编辑器”在“保存”时会自动去掉原来的属性,是之可以正常的编辑,在保存后再恢复其原来的属性。
安全-这是原来“命令行”程序中的“承诺”, =^0^=
支持文件直接拖拽。
绿色软件。
1.3 界面
程序主界面
文本编辑器
运行报告
1.4 原文帮助
1.4.1 说明
这是我参考了GRUB 的源代码和PQMAGIC 的VFLOPPY.SYS 的反汇编代码后,实现的一个类似PQMAGIC 的VFLOPPY.SYS的虚拟软盘系统。

看 VX_XSJ 兄弟写的帖子,见最后。

1.4.2 特点
安全,不向引导区写代码,不会破坏系统,无需会恢复MBR方便,可以随时重新启动系统,进入DOS环境。
在没有光盘驱动器,没有软盘,只有WINDOWS NT,WINDOWS 2K,WINDOWS XP,WIN2K3 的系统上非常方便的运行别的OS。
支持2.88M 和1.44M软盘镜像文件。
1.4.3 用法
假设 VFLOPPY 放在 C:\BOOT ,C盘可以是FAT16 FAT32 NTFS 分区格式:

运行 VFLOPPY -1 VLOADER.BIN -2 VMEMDSK.BIN -I DOS.IMG
在 C:\BOOT.INI 中 加入一项 C:\BOOT\VLOADER.BIN ="VIRTUAL FLOOPY "
重新启动系统后,在NTLOADER的菜单上选择VIRTUAL FLOOPY 就会加载 C:\BOOT\DOS.IMG 这个镜像,并运行。
1.4.4 注意
如果C:用的NTFS,并且使用了磁盘压缩的请确保C:\BOOT目录及其下面的文件没有被压缩。
运行INSTALL_VFLOPPY.BAT只是根据你的硬盘情况生成相应的引导文件VLOADER.BIN和虚拟软盘VMEMDSK.BIN文件,绝对不会重写MBR。
VMEMDSK.BIN定位磁盘镜像DOS.IMG(请自己做)时是直接通过DOS.IMG所在的磁盘扇区,而不是通过文件系统,所以能很容易的实现对NTFS,FAT32,FAT的支持。即使删除了DOS.IMG只要所在扇区的数据还没有被覆盖,或许仍然能够启动DOS,但进行磁盘整理后可能造成无法启动DOS,只需要重新运行一下INSTALL_VFLOPPY.BAT即可。
DOS.IMG可以用其他的可启动的1.44MB软盘镜像替换,记得替换后重新运行一下INSTALL_VFLOPPY.BAT。
现在支持2.88M 和1.44M软盘镜像文件。
VFLOPPY.EXE 的参数可以是绝对路径,如 VFLOPPY -1 C:\TTT\VLOADER.BIN -2 C:\KKK\VMEMDSK.BIN -I C:\IMG\DOS.IMG。
1.4.5 测试
在WIN2K3 英文标准版的环境下测试通过,支持NTFS ,FAT32 ,FAT16 的分区。
DOS论坛版主WENGIER制作的MS DOS7.10启动盘
1.4.6 FAQ
Q:既然有PQMAGIC 的VFLOPPY.SYS,为什么我还要修改它呢?

A:主要是PQMAGIC 的VFLOPPY.SYS 的引导程序是放在MBR中的并且占据磁盘开始的3个扇区,也就是说VFLOPPY.SYS安装的时候需要向从MBR开始的3个扇区写数据,这样如果此时发生错误,将可能是系统无法引导。

Q:那么有没有其他的引导程序可以完成类似的工作呢?

A:基于如下比较,所以我揉合和GRUB 的源代码和VFLOPPY.SYS的二进制文件,做成了这个东西。

LILO 需要在LINUX 下安装,并且不能虚拟软盘
NU2.NU 的DISKEMU 是在光盘上的,不支持FAT ,NTFS
BOOTSCRIPTOR 也是光盘上的,不支持FAT ,NTFS
ISOLINUX 也是光盘上的,不支持FAT ,NTFS
SYSLINUX 可以支持FAT16 ,FAT12 ,但是不支持FAT32 ,NTFS
GRUB 支持的格式最多,有人正在朝这个方向进行,目前还不好用(指的是在硬盘上虚拟软盘),最有可能在近期完成这个目标。
1.5 补充
无忧启动论坛 的CFGS 说:这是通过在硬盘上加载软盘镜像实现的。

把BOOT目录复制到C:,C:可以是FAT,FAT32,NTFS。
运行INSTALL_VFLOPPY.BAT。
修改C:\BOOT.INI,在后面加入一行C:\BOOT\VLOADER.BIN ="VIRTUAL FLOOPY" 。
1.5.1 注意
如果C:用的NTFS,并且使用了磁盘压缩的请确保C:\BOOT目录及其下面的文件没有被压缩。
运行INSTALL_VFLOPPY.BAT只是根据你的硬盘情况生成相应的引导文件VLOADER.BIN和虚拟软盘VMEMDSK.BIN文件,绝对不会重写MBR。
VMEMDSK.BIN定位磁盘镜像DOS.IMG(请自己做)时是直接通过DOS.IMG所在的磁盘扇区,而不是通过文件系统,所以能很容易的实现对NTFS,FAT32,FAT的支持。即使删除了DOS.IMG只要所在扇区的数据还没有被覆盖,或许仍然能够启动DOS,但进行磁盘整理后可能造成无法启动DOS,只需要重新运行一下INSTALL_VFLOPPY.BAT即可。
DOS.IMG可以用其他的可启动的1.44MB软盘镜像替换,记得替换后重新运行一下INSTALL_VFLOPPY.BAT。
1.5.2 参考
CALV 的问题:

    我光驱、软驱都坏了,但想在DOS下重装2000,有什么方法吗?帮帮忙,怎么样都行,可不可以删掉一些2000的系统文件,在启动时让它进不了2000,直接跳到DOS方式?

VX_XSJ 兄弟写的帖子:

_________ VX_XSJ 的发布预告! ! ! ! _________

    CALV的问题我已经帮他解决了, 我说可以, 自然是可以, 因为我不善骗人, 所以这个是有办法实现的 ( 奇怪的逻辑 )。

    我之前就发现了这种方法, 只是想做得更好( 主要是启动盘好 ), 所以这段时间一直在编写这个启动盘, 等相对完善时公布这个发现。但是帮CALV期间遇见了奇怪的事情, 发现开始时这个方法不能成功! 但之后又运行成功, 为了找到这个原因, 我决定提前公布他。

    如果用过DRIVE IMAGE 5的人就知道, 他运行时是重启之后才开始工作, NT内核系统看得十分明显, 既然PQDI无法在NT内核下运行, 那么重启后自然进入到了他可运行的系统--DOS, 但不少人除2000/XP系统外没装其他系统, 这个DOS从何而来?

    据分析, 他有一个程序能将系统启动到虚拟软盘中( 此处省下大量墨笔 ), 这种虚拟软盘用的实际就是VFD格式的映像( 再省 ), 他配的另一个程序VFEDITOR.EXE, 也就是WINIMAGE的POWERQUEST OEM版, 就是用来编辑他用的, 我的灵感就是由此引起。

    既然他能让系统启动到虚拟软盘, 那么以后的启动盘就可以由他代替了, 当本机因为某些情况无法用软驱/光驱时, 如超薄形的笔记本, 一时没有带光软, 而又要启动到DOS做某些操作时( 如重装系统, 杀毒 ), 就显得很方便( 因为好像没有病毒说可以感染VFD映像, 所以安全性就如CDRW一样 )。

    介绍就说到这么多, 实际就留给大家试试吧, 我这次放了个临时版给CALV, 映像的完善版大概会在几天后公布系统内核为NT的, 且有兴趣就去拿来试试吧, 记住运行成功将会自动重启, 接着就看到这个临时版的效果了。

    如果不成功, 欢迎提出, 等我去改进

                              THX

引用 8CAT 发表的贴子:

******************************************

使用方法是不是这样:

    在WIN2K下运行主程序VFINSTNT.EXE(自动备份分区表) ,重新启动,进入DOS,然后就进行相关的操作,操作完毕以后,重新启动,就可以修复正常的分区表。

    疑问:

    如果在进入DOS后重新安装2000,2000在安装过程中对引导区的一些操作会对这个软件的分区表有影响吗?会不会BOOT之后就不认原来的分区表?
如果这样都没有问题,那么用PQ可以吗?

    BTW,我也要一个 ...

*********************************************************************

    PM了, 估计应该是这样的, 再补充, 引导完DOS应该立即就恢复了分区表当然不会, 原来这个映像中的程序是POWERQUEST DRIVE IMAGE 5, 他无法修改分区表吗? 自然不是用PQ自然可以。


2003-10-27 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: