2023年11月24日发(作者:)

超级DOS启动盘DIY大全

DOS启动盘DIY大全

微软认证系统工程师 刘岸松 (电脑报2006年合订本附录)

接触电脑早一点的人想必都听说过DOS的大名,今天,还有很多人仍然对DOS怀念不已,虽然

自己的电脑早已用上了Windows,但仍要在硬盘上保留一份DOS,以备不时之需。

一、初识DOS

1.什么是DOS

DOSDisk Operation System,即磁盘操作系统,是微软公司专门为个人电脑开发的16位通用

操作系统。顾名思义,这是一个基于磁盘管理的操作系统。与我们现在使用的操作系统最大的区别

在于,它是命令行形式的,靠输入命令来进行人机对话,并通过命令的形式把指令传给计算机,让

计算机实现操作。所以其操作方式也非常简单,只需输入命令,然后回车,系统就会执行命令。

从实质上说,看起来完全图形化的Windows系列操作系统也完全是建立在DOS之上的,只是穿

了一件漂亮外衣而已。

系统的构成

DOS系统主要由3个基本文件和一些命令构成,这3个基本文件是

。其中,称为DOS内核(可见,是个非常重要的文件),它主要

是用来管理和启动系统的各个部件,为DOS的引导作好准备工作;IOInput&Output,即

输入输出)主要负责系统的基本输入和输出,DOS与各部件之间的联系;文件COMMAND

是“命令”的意思)是DOS与用户的接口,它主要提供了一些DOS的内部命令,并能接受、判别并

执行用户输入的命令。

DOS在引导系统时,依次将这3个系统文件读入,然后在磁盘寻找并加载(系统配

置文件)和(自动批处理文件)文件(如果有这两个文件),最后完成系统引导。

一个磁盘是否具有启动能力,就看是否具有这三个文件,具有这3个文件的磁盘,就称作引导

盘。而除此之外还包含许多DOS命令的磁盘则称为系统盘。

二、WindowsDOS的分类

目前,主流的Windows系统有Windows 9xWindows 2000Windows XP,不同的Windows平台,

其下的DOS环境也有所不同,功能也有差异,适用场合也有所不同。

1.DOS

DOS是实实在在的DOS操作系统,指的是没有加载任何设备驱动程序(即直接进入DOS状态,

没有运行)的DOS状态。在这种状态下,DOS只启动了它的核心程序,

因为没有其他设备驱动程序的干扰,所以,此时的DOS最“纯粹”。纯DOS环境一般用于进行硬盘

分区、主板BIOS升级等针对硬件设备的底层操作。

在操作系统中格式化一张软盘(在Windows 9x环境下可直接制作系统启动盘,或者在DOS下使

用“format a:/s”命令格式化),然后使用此软盘启动系统即可进入纯DOS环境。

另外,在Windows 98系统启动时,按下F8键,在启动菜单里选择第6项“Safe mode Command

Prompt only”,回车也可以进入纯DOS环境,如图1所示。

1

2.保护模式DOS

当在Windows系统中打开DOS窗口,此时进入的便是保持模式DOS此时,我们仍然可以在Windows

中进行多任务操作,可以继续享用Windows所有基于多任务和保护模式的功能,而且所有扩展设备

(例如,光驱、声卡和鼠标)的保护模式驱动都可以使用。

也就是说,保护模式DOS实际上只作为Windows的一个应用程序或任务而存在,它只不过是

Windows系统模拟出来的DOS操作系统。我们完全可以同时打开几个DOS窗口,让它们互不干扰独立

运行。

保护模式DOS支持Windows 9x提供的32位磁盘访问,而且支持长文件名、记载文件最后访问

时间等功能。

Windows 98系统中“开始→运行”中键入“command”命令,回车即可进入。如果要返回

Windows 98桌面,只需要在提示符状态下输入“exit”或“quit”命令即可。

3.实模式DOS

实模式DOS指的是加载了实模式设备驱动程序的DOS,用Windows 98启动盘,选择加载光盘驱

动程序进入的就是这种状态的DOS。在实模式DOS下,可以运行很多DOS应用程序,例如,Ghost

Windows 98系统中,实模式DOS也称为“独占DOS方式”。这种DOS环境适用于那些强烈排

Windows 9x或是对系统资源独占性要求很高的DOS程序。在进入这种DOS之前,Windows 9x会自

动关闭,并从内存中移去自身的绝大部分代码,仅保留重新返回图形环境所需要的引导代码。一旦

进入到独占DOS环境,整个系统将由DOS独自控制,亦运行于实模式下,这将最大限度地与旧版本

DOS保护兼容。相应地,这也意味着你将无法享有Windows 9x有基于多任务和保护模式的功能,而

且所有扩展设备(例如,光驱、声卡和鼠标)的保护模式驱动将无法继续使用,取而代之的是系统

自动调用Windows目录下的批处理文件,加载实模式驱动程序。

从上面的描述可以看出,独占DOS方式通过进入实模式能更好地兼容旧版本DOS,在此环境下,

系统的特点与纯DOS极其相似。应该指出的是,即使是在独占DOS方式下,一些经典的DOS磁盘工

具(例如,PCTOOLS)都不能在安装有Windows 9x的系统中直接对磁盘进行写操作,虽然可以使用

LOCK命令放开系统的限制强行使用,但这很可能破坏文件的长文件名结构和磁盘数据,导致整个系

统瘫痪。

Windows 98系统启动时,按下F8键,在启动菜单里选择第6项“Command Prompt only”,

回车即进入实模式DOS环境。

另外,在Windows 98系统中,单击“开始→关闭系统→重新启动并切换到MS-DOS方式”菜单

项。系统重启后就进入了实模式DOS工作方式,如图2所示。

2

在这种情况下,如果要返回Windows 98桌面,只需要在提示符状态下输入“win”命令即可。

注意:上述两种进入方法可以说是完全等效的。不过有一个细微的不同之处,在重新启动时进

DOSWindows并没有完全退出内存,还有一个程序位于内存之中。

虚拟机

Windows出现之前,DOS系统中同一时间只能运行一个程序,因为在DOS系统中,程序能对系

统中的一切资源进行直接访问,因此当前运行的程序对所有的系统资源拥有排它访问。

随着以Windows为首的多任务操作系统的出现,程序需要共享资源。但是当一个程序共享另一

个程序相同的系统资源时,这两个程序就会发生冲突。为了缓和这种矛盾,虚拟机Virtual Machine

VM)应运而生。

Windows系统中,所有的程序都必须在虚拟机中运行。Windows系统利用虚拟机来让运行的程

序“相信”自己对所有的系统硬件拥有排它访问。为了便于理解,可以把Windows系统看作一个资

源管理员,它始终监视各运行程序正在使用的硬件和资源,同时它还创建运行程序驻留的虚拟机。

当程序把消息发给某一特定设置时,Windows系统将截获这一消息,然后在另一程序没有使用该设备

时,把消息按规定路径发给那个设备和内存储单元。Windows系统就是以这种方式管理整个系统资源,

而不是单个程序。

Windows中能运行的有16位、32位程序和DOS程序等,Windows系统中只存在两种类型的

虚拟机,即系统虚拟机(SYSTEM VM)和DOS虚拟机(DOS VM)。

1)系统虚拟机

16位和32Windows程序都运行在系统虚拟机上。所有基于Windows16位程序在系统虚拟

机上共享一个空间。由于共享,这些16位程序可能交叉占用各自的资源,当这种情况发生时,我们

将收到一个或多个一般性保护错误提示。

32Windows程序在系统虚拟机上有各自的地址空间,因为这些32位程序不共享资源,因此它

们就不能交叉占用各自的资源,因此,纯32位程序之间几乎不会出现死机,这也是为什么Windows

2000/XP系统的稳定性高于Windows 9x系统的根本原因。

2DOS虚拟机

DOS虚拟机其实质是由于各个DOS程序对所有的系统资源拥有排它访问,所以DOS的实用程序同

一时间只能运行一个,因此所有的基于DOS的程序只能在各自的虚拟机上运行。Windows为了兼容

DOS的应用程序特别设立了DOS虚拟机。

DOS有两种方式,一种是本地的实模式,另一种则是保护模式。其中在实模式方式下的DOS就是

单任务环境,而且在这种方式下通常只能使用1MB以内的内存。如果在保护模式的DOS下,不仅可

以访问所有的内存,而且多任务操作是完全可以达到的(Windows 9x本来就是一个大型的保护模式

DOS由于DOS通常是实模式并不支持多任务,所以在这种状态下处理任务的效率自然低于多任

务操作系统,安全性能自然也比不上多任务环境。相反,保护模式的DOS程序功能很强大,可以完

成多任务等各种高级功能和操作,但它的编写难度则相对而言大很多。不过,近年来,除了Windows

外,还出现了许多DOS保护模式下的多任务图形操作环境,例如,SEALQube

Windows 2000/XP的“开始→运行”中键入“cmd”命令,即可进入虚拟DOS命令行界面。此

外,你也可以单击“开始→所有程序→附件→命令提示符”菜单项进入。

如果要在Windows 2000/XP系统中进入纯DOS模式,我们可以通过DOS启动盘进入,或者安装

DOS+Windows 2000/XP双系统。

s 2000/XP故障恢复控制台

故障恢复控制台是Windows 2000/XP的系统工具,它功能强大,使用方法简单,可以解决大多

Windows 2000/XP引导方面问题。

控制台采用命令行界面,提供了多条有用的命令,可以访问系统上的所有NTFS卷,不仅可以启

用和禁止服务,还可以从光驱安装盘中复制文件,对系统进行各种恢复操作和管理。当电脑因驱动

程序问题不能正常引导,或者当某个文件在Windows 2000/XP运行期间需要替换时,故障恢复控制

台就显得非常的有用。

Windows 2000/XP中要使用故障恢复控制台有两种方法:一是通过安装光盘来运行;二是直

接通过相应命令将故障恢复控制台安装到硬盘中。这里,我们以安装Windows XP故障控制台为例进

行介绍。

1)安装故障恢复控制台

Windows XP系统“开始→运行”中键入“cmd”命令,打开命令提示符窗口,在命令提示符

状态下键入“cd X:i386”(X代表光驱盘符)命令进入安装光盘的i386目录,再键入

“Winnt32/cmdcons”命令以安装该故障恢复控制台。

注意:只有在常规安装完成(即完成Windows XP的安装)后,才可以进行故障恢复控制台程序

的安装。

2)卸载故障恢复控制台

如果你发现自己的系统非常稳定,基本上用不上控制台,也可将它卸载。首先我们应该知道在

安装控制台之后会增加哪些内容,包括在系统根目录下的Cmdcons目录、CMLDR文件以及在

文件中增加的启动选项,所以我们只要将这些内容删除就可以完成对故障恢复控制台的卸载,如图3

所示。

3

注意:在一般默认情况下,这3个文件(夹)是看不到的,在“我的电脑”中单击“工具→文

件夹选项”菜单命令,打开“文件夹选项”对话框,单击“查看”选项卡,在“高级设置”选项中

取消“隐藏受保护的操作系统文件(推荐)”选项,然后选中“显示所有文件和文件夹”选项。单

击“确定”按钮之后就可以看到它们了,这样就可以删除Cmdcons目录和CMLDR文件,用记事本打

文件,删除其中与故障恢复控制台有关的内容。

三、制作普通DOS系统启动盘

1.制作Windows 98启动盘

Windows 98启动盘实际上是一种具有特殊功能的软盘,微软将其称之为紧急启动盘(Emergency

Startup Disk)或安装启动盘。它主要用于当Windows 98系统完全瘫痪时启动计算机,以便查找错

误原因或进行系统重装。

Windows 98启动盘中含有二十多个文件,共需要空间1.2MB,其中包含有常见的DOS命令,可

DOS环境下完成磁盘分区、磁盘格式化以及文件复制等操作。同时,它还包含了光盘驱动程序,

允许你在Windows 98系统不能启动时,在DOS环境下直接使用光驱。

1)通过“添加/删除程序”制作

单击“开始→设置→控制面板”选项,打开“控制面板”窗口。双击“添加/删除程序”图标,

即可打开“添加/删除程序 属性”对话框。

在该对话框里单击“启动盘”选项卡,单击“创建启动盘”按钮,然后根据屏幕提示插入软盘,

耐心地等上一会儿即可制作完成,如图4所示。

4

2)直接复制启动文件

你可能会碰到这种情况:Windows 98崩溃了,根本不能正常启动,之前又没有制作过启动盘。

不用担心,只要还能进入DOS(在系统启动时按F8,等出现Windows 98启动菜单时选择“Command

Prompt Only”命令),就可以制作启动盘。

Windows 98安装结束后,系统将在“C:WindowsCommand”目录中生成文件,

同时也将创建了一个EBD目录,利用该文件可以制作启动软盘。

进入“C:WindowsCommand”目录,双击运行程序,将出现一个提示信息,若启

动盘放在软驱A中,则选择1;若启动盘放在B中,则选择2,然后按任意键即开始制作启动盘。

其实,在“C:WindowsCommandEbd”目录下隐藏着的就是启动盘中的所有文件。如果以后再

想做一张启动盘,只要把该目录下的所有文件拷贝到软盘里即可,速度肯定要比常规方法快。

注意:Windows Me启动盘的制作方法与上述制作方法相同,此处不再重复介绍。那么Windows Me

Windows 98的启动盘到底有什么区别呢?应该说基本上是一样的,当然Windows Me启动盘的DOS

版本号更加高一些,带来的好处是支持更多的硬件特性,例如Windows Me下的FDISK可以支持大于

60GB的硬盘分区,而Windows 98则不行!

2.制作Windows XP启动盘

Windows XP系统在安装过程中取消了启动盘的制作,而且也无法通过控制面板中的“添加/删除

程序”来制作。我们只能通过其他方法来制作。

1)制作普通启动盘

在软驱中插入一张软盘,在“我的电脑”中右键单击软驱,选择“格式化”命令,在出现的对

话框中选中“快速格式化”选项,然后单击“开始”按钮即可格式化一张软盘。

在“我的电脑”中单击“工具→文件夹选项”菜单命令,打开“文件夹选项”对话框,单击“查

看”选项卡,在“高级设置”选项中取消“隐藏受保护的操作系统文件(推荐)”选项,然后选中

“显示所有文件和文件夹”选项。单击“确定”按钮返回。

在“我的电脑”中双击打开C盘,此时系统文件以及隐藏文件都被显示出来了,把根目录下的

NTLDR5个文件复制到刚才制作好的软

盘里就可以了。这样一旦根目录下的系统文件受损无法启动系统,就可用此引导启动盘来应急了。

2)制作Windows XP紧急修复磁盘

启动盘,顾名思义它的主要作用只是用来进行全新安装Windows系统时启动系统使用,而紧急

修复磁盘,则包含关于当前Windows系统设置的信息,如果计算机不能启动或者系统文件被破坏或

删除,可以使用紧急修复盘来修复计算机。

紧急修复磁盘(Emergency Repair Disk)可以帮助解决系统文件修复、启动环境(如果有双重

引导或多重引导系统)和在引导卷上的分区引导扇区修复等问题。如果结合使用软盘启动盘及紧急

修复盘,可以解决不少操作系统的启动问题。

单击“开始→程序→附件→系统工具→备份”,打开“备份及故障恢复工具”对话框,单击“紧

急修复磁盘”按钮,打开“紧急修复磁盘”对话框,选中“也将注册表备份到修复目录中”选项,

然后单击“确定”按钮即可,如图5所示。

5

另外,你也可以在“开始→运行”中键入“ntbackup”命令,以打开备份程序。

3.利用启动盘启动系统

当我们利用上述方法制作完启动盘以后,还需要对电脑进行相应设置才能让其发挥作用。

当电脑启动时按下“Del”键,进入系统BIOS设置界面。移动光标至“Boot”选项,然后移动

光标至“Boot Device Priority”选项并回车,在打开的界面中移动光标至“1st Boot Device” 选

项并回车,在打开的界面中选择“1st Floppy DRIVE”选项以让软驱启动引导系统。

此时,你只需将制作好的启动盘插入软驱,重新启动电脑,当出现系统启动菜单时根据自己的

需要选择即可。

四、制作特殊DOS系统启动盘

1.DOS启动盘支持USB设备

你是否遇到这样的情况,当Windows崩溃要备份或恢复数据时,平时使用的U盘等USB设备也

都成了摆设。启动盘无法支持U盘!如果要在DOS下使用这些设备,需要加载USB设备驱动程序后

才可以支持USB设备。

DUSE是众多USB设备驱动程序中的佼佼者,下载并将其解压缩后可以得到两个文件:

。在DOS状态下执行“ ”命令,或在启动盘的

件的“Device”项中加载后即可驱动USB设备,如图6所示。

6

如果要驱动USB设备的硬盘,则可以在DOS状态下执行如下命令:

VERBOSE DRIVES=2 XFFR=8 SEC=2048 NOCD

或者在启动盘的文件中加上下面一行内容:

Device= DRIVES=2 XFFR=8 SEC=2048 NOCD

如果我们还需要加载USB光驱,除加载DUSE驱动程序外,还需运行光驱扩展驱动程序,通常情

况下,我们可以使用启动盘中自带的DUSE的默认光驱设备名是USBCDROMDOS状态

下执行如下命令:

MSCDEX /D:USBCDROM /K

2.制作支持NTFS分区的DOS启动盘

Windows 2000/XP/2003操作系统都是基于NT内核开发的,此类操作系统支持一种全新的分区格

式——NTFS格式。

NTFS分区格式具有安全、可靠稳定等特点,被众多用户所采用,但不能被基于FAT分区格式的

DOS系统所识别,所以,当采用NTFS分区的系统崩溃或无法启动时,一般的DOS启动盘就束手无策

了。

不过,我们可以用NTFSDOS Pro(下载地址:

/products/来制作一个能识别NTFS分区的启动盘。

NTFSDOS Pro制作的启动盘,虽然使用的是DOS环境,但是却提供了对NTFS文件系统的完全

读写操作,并能在MS-DOS方式下支持长文件名。

下载并安装好NTFSDOS Pro后,在“开始”菜单中运行“NTFSDOS启动盘制作向导”,在欢迎和

功能介绍界面后,单击“下一步”按钮进入“语言选择”对话框,在列表中选择本机DOS所用的语

言版本,这里选择“Chinese(PRC)”选项。

单击“下一步”按钮进入“系统文件位置”对话框以确定Windows 2000/XP/2003的安装目录。

因为NTFSDOS Pro在制作启动盘时要从本地Windows系统目录中复制几个文件,你可以直接在文本

框中键入Windows系统所在目录,或者单击“浏览”按钮,以浏览选择Windows系统所在目录,如

7所示。

7

单击“下一步”按钮进入“目标位置”对话框以确定NTFSDOS Pro运行的位置,这个位置必须

是在DOS下能够访问到的位置,最好是A盘。你可以在文字框输入软驱盘符“A:”或是硬盘上的其

他路径,即可把这些文件复制到软盘或指定目录中。

完成上面的设置,单击“下一步”按钮程序便开始复制文件,根据提示完成相应操作(共需3

张软盘)。

制作完毕后,首先用第一张软盘启动系统到DOS状态下,然后运行NTFSPRO命令。该命令运行

时会扫描所有的硬盘并且去寻找NTFS的分区,它会对所有的NTFS分区进行装载,并分配备给每个

分区一个唯一的盘符。你可以像使用其他分区一样使用这些NTFS的分区,如图8所示。

8

提示:我们也可以将NTFSPRO命令放在文件中,这样以后每次用NTFSPRO启动盘

启动系统时就会自动搜索NTFS分区。

另外,在NTFSDOS启动盘的第3张盘中还有一个NTFSCHK工具,我们可以用它来扫描磁盘。不

过需要注意的是,NTFSCHKNTFSPRO不能同时运行。

NTFS的命令格式为:NTFS [volume] [/F] [/S] [/Q]

各参数含义如下:

3.DOS启动盘支持中文

前面,我们在制作Windows 98启动盘时谈到RAMDrive。利用Windows 98启动盘启动系统时,

它会自动在内存中开辟一块2MB大小的空间作为仿真物理磁盘,然后将压缩包解压至其中,

用来存放一些常用的系统工具,如等。

但遗憾的是Windows 98启动盘没有附带汉字系统,因此启动后不支持中文。

一张1.44MB的软盘制作成Windows 98启动盘后,只剩余244KB的空间,而Windows 98自带的

汉字系统(在C:WindowsCommand目录中)最小也要占到408KB的空间。怎么办?受压缩

包的启发,我们可以将汉字系统的文件打包成CAB文件,然后在启动盘启动时解压至仿真物理磁盘。

因为压缩包解压后只有500KB,占仿真物理磁盘空间的2/5还不到,这样便有足够的空

间来容纳汉字系统。

1)创建CAB文件

选中C:WindowsCommand目录中的

文件,并将这8个文件在硬盘上打包成CAB文件。

打包CAB文件你可以使用Emissary工具软件(下载地址:

/files/),该软件的好处在于它在鼠标右键快捷菜单

中增添了一条打包命令“Place Files Inside Cabinet”。你只需要选中上述8个文件,轻点鼠标

即可轻松将其打包成CAB文件,然后将生成的CAB文件改名为,该文件只有203KBWindows

98启动盘足以容纳得下。

拷贝至Windows 98启动软盘中。

2)创建启动汉字系统的批处理文件

打开“记事本”程序,在其中依次输入“PBIOS、FONT16HZVIO95HZKBDINSTDICTPINYIN

CTRLPAN”,将其以文件命名存盘退出,将该文件复制到启动盘中。

修改启动盘的自动批处理文件(),让其在启动时自动加载汉字系统。右键单击

启动盘中的文件,选择“编辑”命令,在打开的窗口中的“if exist goto

exit”行之后添加“if exist goto chsupport”,并在原文中任意处增添以下内容:

CHSUPPORT

%RAMD%:extract/y/e/1%RAMD%:?NUL

call Chinese

echo The Chinese System was successfully loaded to drive %RAMD%

echo汉字系统已成功装载至drive %RAMD%.

echo.

存盘退出。这样就成功地为Windows 98启动盘加入了中文系统。启动后,当你键入HELP寻求

帮助的时候,看到的再也不是乱码了,而是感到十分亲切的汉字。

4.将优盘制作成启动盘

当前,软驱已基本淘汰,优盘已成为计算机系统的主流配置,优盘除了可以存储数据之外,还

可以作系统引导盘。

注意:要想用优盘引导系统,你的主板必须支持USB设备启动。

下面,我们以爱国者系列优盘为例,说明具体的操作步骤。

1)设置主板BIOS的相关参数

当电脑启动时按下“Del”键,进入系统BIOS设置界面。移动光标至“Advanced”选项,然后

移动光标至“USB Configuration”选项并回车,在打开的界面中移动光标至“Legacy USB Support”

选项并回车,在打开的界面中选择“Auto”选项以启动系统对USB设备的支持。

2)用闪存盘制作引导盘

目前的优盘基本都具有系统引导功能,并且厂商会随驱动程序盘提供制作系统引导盘的专用工

具软件。爱国者系列优盘提供的工具为mFormat,利用它可以制作出一个标准的系统引导盘。

提示:目前,我们只能在Windows 98系统下制作系统引导盘,而不能在Windows Me/2000/XP

下制作。

双击执行驱动程序盘里的mFormat程序,在出现的对话框中选中“制作启动盘”选项。单击“开

始”按钮后出现提示信息,单击“确定”按钮即进行格式化,如图9所示。

9

格式化完成后自动进入“制作启动盘”对话框,系统会提示你适时拔出或插入优盘,按要求操

作即可。引导盘制作完成后,退出程序。

提示:将前文“让DOS启动盘支持中文”介绍到的方法应用到此例中可制作支持中文启动的优

盘。

3)用闪存盘引导系统

当电脑启动时按下“Del”键,进入系统BIOS设置界面。移动光标至“Boot”选项,然后移动

光标至“Boot Device Priority”选项并回车,在打开的界面中移动光标至“1st Boot Device” 选

项并回车,在打开的界面中根据优盘的具体要求进行设置以让优盘启动引导系统。

重启电脑,用优盘引导系统。在启动过程中会出现启动菜单,提示你是否加载光驱驱动程序。

启动完毕后你会发现没有A盘,这是因为使用了你在BIOS中设置的原因。并且系统所识别的C盘可

不是硬盘中的主分区,而是虚拟硬盘,里面是一些最常用的DOS命令。优盘的盘符是跟在本地硬盘

后的盘符。

5.将光盘制作成启动盘

由于软盘容量有限,且容易损坏,因此如果有刻录机的读者,最好制作一张启动光盘来代替启

动软盘。

1)创建引导映像文件

当前,软驱已基本淘汰,对于没有软驱的读者可以通过可引导的磁盘映像文件来制作可引导光

盘。

Floppy Image(下载地址:/soft/)是常用的制作映像文件的

软件,通过它可以将DOS启动盘制作成可引导的映像文件,也可以把映像文件写入到软盘中。

下载并安装Floppy Image后,将已制作好的DOS启动盘插软驱。然后启动Floppy Image,如图

10所示。

10

单击“读取软盘”选项组后的“浏览”按钮,在打开的对话框中设置好保存映像文件的路径和

文件名。然后单击“开始”按钮,程序即可将软盘中的文件保存为映像文件。

2)利用NERO创建

绝大部分刻录软件都具有制作启动光盘的功能,这里我们以常用的NERO为例,说明启动光盘的

制作方法。

启动Nero,在“新编辑”对话框中选择光盘类型为“CD/DVD”(根据你的具体情况选择),然

后双击“CD/DVD-ROM(启动)”选项,在“启动”选项卡的“映像文件”选项组中单击“浏览”按

钮,在打开的对话框中选择我们上面创建的映像文件。其他选项可根据自己的需求对刻录选项进行

设置,如图11所示。

11

完毕后单击“新建”按钮进入程序主界面,使用鼠标拖曳刻录文件到刻录窗口中。单击“刻录

当前编译”按钮,在打开的对话框中单击“刻录”按钮即可。

五、制作超级DOS启动光盘

前面介绍的方法都是针对具体的设备,功能相对单一,有没有方法将它们集成在一起,做一张

多功能DOS启动光盘呢?答案是肯定的!

我们可以利用EasyBoot(下载地址:/中文启动光盘

制作工具,制作一张集成GhostDMPartition MagicDisk Genius等众多经典DOS工具软件,

并且支持NTFS分区读写、中文显示的DOS启动盘。

1.制作光盘启动菜单

运行EasyBoot,我们将看到两个窗口:左边是控制窗口,通过该窗口可以编辑启动菜单、制作

ISO文件、制作磁盘映像文件。右边是预览窗口,通过它可以看到实际光盘启动菜单效果,如图12

所示。

12

默认情况下,运行EasyBoot后会自动生成菜单文件样例,我们可以在此基础上进

行修改,也可以根据自己的需要重新设计启动菜单。

通过PhotoshopWindows系统自带的“画图”程序制作一幅640*480256位色BMP图片,

将其保存为“”。然后将其复制到C:EasyBootdisk1ezboot目录覆盖原有文件,并将除

“”、“”和“”以外的所有文件删除。

C: EasyBootdisk1ezboot目录中双击运行文件,然后在EasyBoot程序的预

览窗口中删除并添加相应菜单项。

单击控制窗口中的“屏幕布局”选项卡,可自定义启动菜单的颜色搭配;单击“文本显示”选

项卡,可以自定义启动菜单的文字属性;在“菜单条”选项卡中用鼠标单击该界面右下角窗口中的

对应条目,即可在右侧的预览界面中看到相应的选项被高亮显示,如图13所示。

13

本例中,我们制作了5个菜单项,即超级中文DOSNTFS2DOS PRODOS实用工具、硬盘启动、

重新启动。

在“菜单条”选项卡中选择各菜单项,然后在“执行命令”框中分别输入各菜单项对应的执行

命令。

菜单条对应的命令可分为两类:一是run命令,用来运行启动映像文件或加载子菜单,例如,

“run ”、“run ”等;一类是boot命令,例如,“boot 80”表示从硬盘

启动、“boot 0”表示从软盘启动、“reboot”表示重新启动。

本例中,我们制作的5个菜单项对应的命令分别为:run (超级中文DOS)、run

NTFS2DOS PRO)、run DOS实用工具)、boot 80(硬盘启动)、reboot

(重新启动)。

注意:.img为映像文件。

设置完毕后在控制窗口中单击“文件”选项卡,单击“保存”按钮,程序会自动生成所需要的

启动文件和菜单文件。

C:EasyBootdisk1ezboot目录中将文件更名为双击运行它,

在控制窗口“文件”选项卡“菜单类型”中选择“子菜单”选项,取消“显示Logo”选项,然后在

“背景图像”框中将文件名更改为“”。

接下来开始制作编辑子菜单,具体操作方法与主菜单编辑类似,这里不再重复介绍,如图14

示。

14

本例中,子菜单各菜单项和对应的命令分别为:Ghost 2003run )、Disk Genius

run )、DM万用版(run )、Partition Magicrun )、返回主菜单

run )、重新启动(reboot)。

2.制作软盘启动映像文件

首先,准备好需要制作启动映像文件的软盘,将软盘插入软驱后,在EasyBoot控制窗口中单击

“工具”按钮,然后选择“从软盘制作映像”命令。

在打开的对话框中,选择软驱盘符,并确定好映像文件的文件名及保存路径,然后单击制作按

钮即可。

软盘启动映像文件制作好之后,将它们复制到C:EasyBootdisk1ezboot目录中。

注意:映像文件名必须与菜单中run命令所运行的文件名对应。

3.生成ISO文件并刻录光盘

光盘启动菜单和软盘启动映像文件制作好之后,将需要刻录的文件复制到C:EasyBootdisk1

目录中,然后在EasyBoot的控制窗口中单击“制作ISO”按钮,在打开的对话框中单击“制作”按

钮即可生成ISO文件。

启动Nero,在“新编辑”对话框中选择光盘类型为“CD/DVD”(根据你的具体情况选择),然

后双击“CD/DVD-ROM(启动)”选项,在“启动”选项卡的“映像文件”选项组中单击“浏览”按

钮,在打开的对话框中选择我们上面创建的映像文件。

完毕后单击“新建”按钮进入程序主界面,单击“刻录当前编译”按钮,在打开的对话框中单

击“刻录”按钮即可。