现在许多网友在使用WinNT/2K/XP等操作系统了。可是,当他们启动了WinNT/2K/XP后,发现许多DOS程序都无法在它上面运行了,而且也无法使用纯DOS了。这是怎么回事呢?
大家知道,WinNT/2K/XP中有个叫“命令提示符”的东东,表面看上去类似于Win3.x/9x中的MS-DOS窗口。然而,它们是完全不同的。Win3.x/9x是运行于MS-DOS下的大型保护模式的GUI界面增强程序,而WinNT/2K/XP则是基于OS/2、NT构件的独立操作系统,因此,它们之间有着本质的不同。真正的DOS是MS-DOS、PC-DOS等纯DOS,而WinNT/2K/XP中的“命令提示符”仅仅是个“WinNT系统控制台”,其中带有一部分“DOS虚拟机”的功能。既然是虚拟的,效果自然没有真正的好。因此,当这个“虚拟的DOS”无法正常运行DOS程序时,只有使用真正的DOS(例如MS-DOS 7.10)以运行它们。
由于WinNT/2K/XP不带有DOS,所以要想在安装了这些操作系统后又想用硬盘安装纯DOS系统的话,只能使用双启动。很多网友知道WinNT/2K/XP启动时往往会出现一个菜单,可以从中选择要启动的操作系统。然而,有时此菜单中并没有“DOS”这个选项,甚至启动时根本没有出现此启动菜单(如果在安装WinNT/2K/XP时选择保留原操作系统的话,WinNT/2K/XP的启动菜单中就会出现原来操作系统的选项)。那么该怎么办呢?以下介绍一下在安装了WinNT/2K/XP后再安装DOS的方法。
DOS的启动需要DOS系统的引导扇区和启动文件。DOS安装程序在安装时会自动重建DOS的引导扇区和启动文件,这样安装后就可以启动DOS了。然而,对于旧版本的DOS(如MS-DOS 6.x)而言,它们的安装程序会覆盖掉WinNT/2K/XP的引导信息,导致WinNT/2K/XP无法启动。用DOS自带的SYS等命令传输也会是这种情况。所以,为了使DOS和WinNT/2K/XP均能启动,应该用更好的方法,或者用能够自动做成DOS与WinNT/2K/XP双启动的DOS安装程序来自动完成。
MS-DOS 7.10是目前功能最强大实用,且兼容性最好的DOS。而且由于它全面支持大硬盘、大内存、长文件名(LFN)、FAT32分区、可能直接启动Win3.x/9x等等,所以非常实用。而且它的安装程序就全面支持与WinNT/2K/XP并存。“MS-DOS 7.10完整安装版”(可以在“DOS系统”中下载)在安装中可以让系统自动完成在WinNT/2K/XP下安装DOS完整版的操作,并自动实现DOS与WinNT/2K/XP的双启动。由于MS-DOS 7.10完整安装版非常强大实用,所以推荐大家使用。更详细信息可以在纯MS-DOS 7.10完整安装版一文中看到。
不过,如果硬盘的主分区(通常是C盘)是NTFS格式的,那是不能直接安装DOS的,因为DOS不直接支持NTFS格式。这时可以用一些多启动管理器来实现,例如SPFDISK等。在用多启动盘管理器设置好系统分区后,直接安装MS-DOS 7.10即可实现与WinNT/2K/XP的共存。
另外,除安装DOS或用真实DOS启动软盘启动DOS外,还可以利用虚拟软盘镜像的方法来启动DOS,也就是从WinNT/2K/XP的开机菜单中直接启动虚拟的DOS启动软盘中的DOS,相当于从DOS启动软盘启动。可以通过用VFloppy、GRUB for NTLDR等软件来实现,具体可以在中国DOS联盟论坛中看到。不过请注意,用虚拟软盘或真实软盘来启动到DOS都不是安装DOS,如果要真正安装DOS的话则需用DOS安装程序来自动安装。
如何在WinNT/2K/XP下安装纯DOS的方法_DOS/BAT
时间: 2024-10-03 10:33:27
如何在WinNT/2K/XP下安装纯DOS的方法_DOS/BAT的相关文章
Windows7下获得System权限问题解决方法_DOS/BAT
Windows7下MS加强了权限的问题,但这个神秘的无处不在的system居然比administrator还大而又不能登录实在是让人不能理解,特别是很多的目录居然都要system的权限才能删除,真是让人头痛. 下面有一个脚本,可以在得到命令行下的system权限,其实原理很简单,因为服务居然是system权限运行的,真是让人难以理解.但,这想法实在是很帅,我很喜欢: 复制代码 代码如下: sc Create SuperCMD binPath= "cmd /K start" type=
DOS下网络浏览器的使用方法_DOS/BAT
DOS是个功能十分强大的操作系统,因此它的功能也比较全面.近年来随着网络的发展,网络软件就非常重要了.因此,DOS下近年来也出现了不少相应的软件,其中最重要的莫过于网络浏览器了.这些DOS下的网络浏览器可以分为图形浏览器和文本浏览器两大类.其中Arachne是前者中功能最强大的一个,也最为出名.而后者则有Lynx,Minuet等,下面介绍一下它们的用法. Arachne的最新版本是1.70,可在"DOS软件"中下载.它自带众多网络功能,除通常的FTP,HTTP功能外,还支持PO
cygwin 在windows下使用linux命令的方法_DOS/BAT
但是cygwin过于复杂庞大,下载比较费劲,本人最终没有下载,也没有用过.个人感觉GunWin32是一个不错的选择,GnuWin32使windows用户可以在命令行窗口中使用各种各样的linux命令,就跟使用普通的windows命令一样简单. 1.下载GnuWin32,GnuWin32的安装文件(GetGnuWin32-0.6.3.exe)下载地址:http://sourceforge.net/projects/getgnuwin32/,官网地址:http://gnuwin32.sourcefo
CMD里或登陆远程linux服务器时命令行下复制和粘贴实现方法_DOS/BAT
如果要在CMD中复制的话,必须通过鼠标. 复制:要先标记(在CMD中击鼠标右键)要复制的内容(或者称是范围),然后鼠标点击右键或按回车(或Ctrl+C)即可复制完成. 粘贴:击右键粘贴即可把复制到粘贴板上的内容粘贴到CMD中. putty登陆远程大型机 复制:双击选中或鼠标拖动选中要复制的内容 粘贴:点右键直接粘贴 Xshell登陆远程大型机 复制:光标选中要复制的内容,按Ctrl+Insert 粘贴:Shift+Insert
如何在win8.1环境下安装ipython
问题描述 如何在win8.1环境下安装ipython 已经装了python百度了很多教程,安了很多东西,可都不行 解决方案 具体什么错误信息呢,不然没法分析. 解决方案二: 你是按照win 8.1中文系统中文用户名下安装ipythonnumpymatplotlib等,这篇文章介绍的方法装的吗?
Windows XP下安装WinCE6.0开发环境
Windows下如何编译WinCE6.0及开发应用程序,下面介绍(安装之前必须保证C盘有足够的空间!20g左右!主要是因为在安装程序在安装过程中要解压): 在Visual Studio 2005之前,开发WinCE嵌入式程序需要安装Platform Builder,不过Platform Builder已经作为一个插件集成在Visual Studio 2005里了. 1.下载并安装Visual Studio 2005(Visual Studio 2008只支持开发应用程序,不能用来定制WinCE内
windows xp下安装pear_php文摘
windows xp下安装pear 环境:PHP4.3.10 + Windows XP 安装步骤: 1) 安装前的工作 安装PHP后所产生的文件夹下面有一个go-pear.bat文件 (我的是 C:/PHP/go-pear.bat) 2) 执行installer 双击go-pear.bat,有问答时,全部按"Enter" 3) 追加路径 打开你的php.ini文件,在 ; Paths and Directories ; 下面看一下有没有"
python MySQLdb Windows下安装教程及问题解决方法
这篇文章主要介绍了python MySQLdb Windows下安装教程及问题解决方法,本文讲解了安装数据库mysql.安装MySQLdb等步骤,需要的朋友可以参考下 使用python访问mysql,需要一系列安装 linux下MySQLdb安装见 Python MySQLdb在Linux下的快速安装 http://www.jb51.net/article/65743.htm ----------------------------------------------------------
windows7下安装PHP+nginx的方法_nginx
本文讲述了windows7下安装PHP+nginx的方法.分享给大家供大家参考,具体如下: 首先是安装PHP 我本地原来安装过了PHP5.2.11了.没安装过的也类似,官方网站下载一个Windows的二进制包就行了. 直接运行PHP5.2.11安装文件,然后选择修改,下一步 ,选择Other CGI,出现选择安装的扩展, 我选择了GD2.Mysql.Mysqli.PDO.PDO_MYSQL.下一步,安装,安装完成. 然后以FastCGI方式运行PHP 由于php自带php-cgi.exe,在命令