bokee.net

系统集成工程师博客

正文 更多文章

电脑使用指南之从基础到深入(集锦)01

多系统引导原理

双击鼠标左键自动滚屏,单击任意键停止滚屏!

  操作系统的更新是相当快速的,从DOS到WIN32、95、98、ME、XP。虽然说系统一直在不断进步发展着,但其实每个操作系统都有各自的发展空间,也各有其的优势和劣势。比如WIN98和WIN ME,它们的普遍特点是多媒体性能佳,支持软硬件多,但缺点是系统不够稳定;而诸如WINNT、WIN2000等系统,则有比较好的稳定性和操作性,但对系统要求比较高,不适合一般的初级使用。这时候,很多朋友都会有"鱼和熊掌不可兼得"的感叹。那么,能否将各种操作系统都安装在一台计算机上,并根据自己的需要任意选择呢?当然可以呀,这就是我们接下去要讲的多系统共存。

  要让多系统共存,首先要了解一些基本的原理。在上文的分区篇中,我们大概的谈了一下,这里再做一番比较深入的剖析:

  操作系统是如何引导的呢?当系统加电自检通过以后,硬盘被复位,BIOS将根据用户指定的启动顺序从软盘、硬盘或光驱进行启动。以从硬盘启动为例,系统BIOS将主引导记录读入内存。然后,将控制权交给主引导程序,然后检查分区表的状态,寻找活动的分区。最后,由主引导程序将控制权交给活动分区的引导记录,由引导记录加载操作系统。

  对于DOS和WIN9X等操作系统而言,分区引导记录将负责读取并执行IO.sys(Windows9x的IO.sys)。

  首先要初始化一些重要的系统数据,然后就会出现我们非常熟悉的蓝天白云。这时候,Windows将继续进行DOS部分和GUI(图形用户界面)部分的引导和初始化工作。如果系统中安装有引导多种操作系统的工具软件,通常主引导记录将被替换成该软件的引导代码。这些代码将允许用户选择一种操作系统,然后读取并执行该操作系统的基本代码。
对于WINNT/2000来说,则由是NTLDR这个程序负责将其装入内存,或者让用户选择非WINNT/2000操作系统。引导装入程序和多重引导都由一个具有隐含属性的初始化文件boot.ini控制。在boot.ini中包含有控制计算机可用的操作系统的设置,引导的缺省操作系统以及应当等待多少时间等信息。

  那么,我们的机会在哪里呢?俗话说的好,见缝插针。从计算机引导过程的描述中大家可以发现,我们可以人为的加一干预的地方只有两处,一是设置物理盘的引导次序,二是修改主引导程序的分区表。

  (1)多硬盘的多系统共存:如果你采用的是多硬盘的计算机,而且每块硬盘都安装有不同操作系统时,建议你通过在CMOS中指定硬盘的启动次序,实现多操作系统的共存。由于操作系统之间互不影响,所以这种方法完全不受兼容性等其他因素的影响。

  (2)单硬盘的系统共存:而如果你只有一块硬盘,并也想在上面安装多个操作系统而相互不受影响,你则必须采用修改主引导程序和分区表的方法来实现。一般有两种方法。一是修改主引导记录,在主引导记录的最后用JMP指令跳到自己的代码上来,从而控制计算机的引导过程;另外一种方法是修改主分区第一个扇区的引导代码,以实现多系统的共存。

  注意事项:接下去,我们将教大家如何进行多系统共存的设置。不过,在开讲之前,有一些基本的准则还是要告诉大家的:

  1.在计算机上安装另外一个操作系统之前,最好能先制作一张启动盘以备意外之需。
  2.每个操作系统必须安装在一个独立的磁盘驱动器或者分区上。
  3.如果你要在DOS、WIN95和WIN 2000之间进行多重启动配置,应该最后安装WIN 2000。否则,启动WIN 2000所需要的一些重要文件可能会被覆盖。对于WIN 98和2000之间的双重启动配置,安装操作系统不必按照特定的顺序,对于在WIN 2000和LINUX之间的双重启动配置,应当先安装WIN 2000,并为LINUX保留所需要的磁盘分区。
  4.要进行双重启动配置,应该使用FAT文件系统。尽管支持在双重启动中使用NTFS,但这样会提高文件系统的复杂程度。
  5.不要在压缩盘上安装WIN 2000,除非该压缩盘是由WIN 2000完成的;如果计划建立WIN 95或WIN 98的双重启动,则不必要对已经压缩的盘进行解压缩。
  6.在设置了双重启动的计算机上,如果希望应用程序在两种操作系统上都可以运行,必须在两种操作系统中都进行安装,无法在操作系统之间共享应用程序。

  以上的6点意见,是我们在进行多系统分区是总结出来的。可能不完全,还望大家能予以补足。
Windows安装述真


  很多人(包括笔者在内)解决Windows环境下各种疑难杂症的最简方法都是一个--重新安装系统,这确实是立竿见影的好方法,而且安装系统以及解决安装过程中的疑难杂症也不失为了解、学习Windows的一种好途径。下面就是笔者在这方面的一些小经验(部分资料编译自微软网站),希望大家见仁见智。

   一、安装方式花样百出

   按照微软的建议,从光盘启动并用光盘来全新安装Windows是最“正常”的方法,但这种方法所耗费的时间也是最长的,由此衍生出了各种各样的个性化安装方法。

   1.升级安装与全新安装

   一般来说可以从老版本的Windows升级到新的版本(例如从Win98升级到WinMe),这样以前的硬件驱动及绝大部分应用程序都能够在升级后的新系统中运行,但缺点就是以前存在的大多数问题同样会被“遗传”下来,甚至还可能产生一些意想不到的“变异”。因此,建议不是迫不得已的情况还是开始稍微麻烦一点,来个全新安装吧(覆盖安装的情况和升级安装类似)。

   2.光盘安装与硬盘安装

   通过光盘来安装系统是最节省资源的,但如果你的光驱读盘不是很顺畅或者是根本就没有光驱,那么把安装文件拷贝到硬盘上安装也不失为一种更加方便快捷的方式。当然你并不需要把Windows安装光盘整个都拷贝到硬盘上,为节省硬盘空间,一般只需要必备的安装文件。对于Win98,你只需要复制安装光盘Win98目录下的所有文件,安装时执行其中的SETUP.EXE即可;对于WinMe,你需要复制安装光盘Win9x目录下的所有文件,安装时执行其中的SETUP.EXE;对于Win2000,你需要复制I386目录下的所有文件,安装时执行其中的WINNT.EXE或WINNT32.EXE(在DOS下使用WINNT.EXE来安装,Windows环境下使用WINNT32.EXE)。

   3.手动安装与自动安装

   手动安装当然需要安装者守候在电脑面前,随时填入一些相关信息;而自动安装又称为无人值守安装,你可以事先准备好需要填入的各种信息,让安装程序自动填写(这种方法后面有专文详述)。

   4.一劳永逸的系统克隆法

   如果连自动安装都嫌缓慢麻烦,那系统克隆一定是你的最佳选择。这种方法需要借助第三方软件(著名的就是Symantec公司的Ghost和PowerQuest公司的Drive Image,详见后文),将已经安装好的系统做成镜像保存好(最好是新安装的系统),必要时只需要几分钟就可以恢复。

   二、Windows安装经典流程

   无论你是从光盘还是硬盘安装Windows,过程都大同小异,一般分为4个步骤。

   1.运行安装程序   一般就是setup(Win2000也可以是WINNT.EXE或WINNT32.EXE),这个过程中安装程序将为安装过程的后续阶段准备磁盘空间,同时为运行安装向导复制必要的文件并在内存中创建一个Windows的最小版本。如果是安装Win2000,这个过程是完全在文本环境中进行的。

   2.运行安装向导   在图形化的安装向导中,你需要填入各种相关信息。

   3.安装Windows网络   收集完基本的相关信息后,安装向导会提示你提供有关的网络信息。如果你的电脑没有连接在网络上,这一步可以很快跳过,以节省相当多的时间。

   4.完成安装   完成安装的过程中,安装程序将进行一系列扫尾工作,主要是安装开始菜单项目及注册组件等。

   三、安装参数详解

   1.SETUP.EXE

   Win9x/Me是直接使用这个命令安装,Win2000安装光盘的根目录下也有SETUP.EXE,但它主要是提供一个安装选单,而真正的系统安装还是通过WINNT.EXE或WINNT32.EXE来启动的,因此这里的SETUP.EXE参数解释只针对Win9x/Me。
   setup命令行语法格式完整情况是这样的:
  setup [batch] [/t:tmpdir] [/im] [/id] [/is] [/iq] [/ih] [/ie] [/iv]
   batch
   指定包含安装选项的文件名及位置(这就是自动安装所需要的参数,后文将有详细的应用介绍)。
   /t:tmpdir
   为安装程序指定复制临时文件的目录。如果目录不存在,将自动创建该目录;如果目录已存在,则将删除其中所有文件。如果不使用该参数,setup将使用系统环境设置temp所指定的临时文件目录(如果不是系统盘的空间太过拥挤,一般不需要设置此项参数)。
   /id   跳过磁盘空间检查(是否有足够空间安装Win9x/Me)。
   /ie   不制作紧急启动软盘。
   /iv   安装过程中,不出现“更稳定的系统,更具声光效果的平台”等等的广告画面。
   /im   略过内存检查。
   /iq   略过交叉关联文件的检查。
   /is   跳过一开始的Scandisk.exe执行画面(如果你的硬盘有些小毛病以致始终无法通过磁盘扫描而不能安装Windows,加上这个参数就OK)。
   /ih   不检查注册表。
   如果不使用忽略参数,setup将自动进行安装过程的所有步骤。因此,想要有最快的安装速度,把以上这些参数通通都加上去就可以了,应该至少可以帮你节省十分钟以上的时间。
   指令如下所示:
   setup.exe /im /id /is /iq /ie /ih /iv

   2.WINNT.EXE/WINNT32.EXE

   由于Win2000针对的是高端或企业级的用户,因此其安装命令WINNT.EXE/WINNT32.EXE的参数显然就比Win9x/Me多且复杂,你也许用不上所有的,但有个详细参数列表保存在这里也可以方便今后查询。
   (1)WINNT32.EXE
   安装或升级Win2000,可以在Win95、Win98、WinNT、Win2000命令提示符下运行winnt32的命令,完整的参数选项如下:
   winnt32 [/s:sourcepath] [/tempdrive:drive_letter] [/unattend[num]:[answer_file]] [/copydir:folder_name] [/copysource:folder_name] [/cmd:command_line] [/debug[level]:[filename]] [/udf:id[,UDF_file]] [/syspart:drive_letter] [/checkupgradeonly] [/cmdcons] [/m:folder_name] [/makelocalsource] [/noreboot]

   /s:sourcepath
   指定Win2000安装文件的源位置。要同时从多台服务器复制文件,请指定多个/s源。如果使用了多个/s,则所指定的第一个服务器必须是可用的,否则“安装程序”失败。

   /tempdrive:drive_letter
   定向“安装程序”以在指定的分区中放置临时文件,并在该分区上安装Windows。

   /unattend
   以无人参予的“安装”模式升级Win2000、WinNT 3.51-4.0、Win98或Win95。从以前的安装中获取用户的所有设置,这样安装期间不要求用户的干预。

   /unattend[num]:[answer_file]
   以无人参予的“安装”模式执行全新安装。应答文件将为“安装程序”提供你的自定义规范。Num是“安装程序”结束文件复制与重新启动计算机之间所用的秒数。Answer_file是应答文件的名称。

   /copydir:folder_name
   在安装文件的文件夹中创建一个附加文件夹。例如,如果源文件夹中包含称为Private_drivers
  的文件夹,该文件夹含有针对你的站点的修改,则可以键入/copydirrivate_drivers使“安装程序”将该文件夹复制到Windows文件夹中。这样,新文件夹将位于X:
   WinntPrivate_drivers中。可以使用/copydir创建所需要的附加文件夹。

   /copysource:folder_name
   在安装文件的文件夹中创建一个临时附加文件夹。例如,如果源文件夹中包含一个称做
  Private_drivers 的文件夹,该文件夹含有针对你的站点的修改,则可以键入命令/
  copysourcerivate_drivers使“安装程序”将那个文件夹复制到安装Windows的文件夹中并且在安装期间使用它的文件。这样,临时文件将位于X:WinntPrivate_drivers中。
   与文件夹/copydir的创建不同的是,/copysource文件夹会在“安装程序”结束后被删除。

   /cmd:command_line
   在“安装”的最后阶段前,指示“安装程序”执行特定命令。这将在计算机重新启动两次 并且“安装程序”收集了必要的配置信息后,以及“安装程序”结束之前发生。

   /debug[level]:[filename]
   在指定的级别上创建调试日志,例如:/debug4:C:Win2000.log。默认的日志文件是:C:
  %Windir%Winnt32.log,其调试级别被设置为2。日志级别为:0-严重错误、1-错误、2-警告、3-信息、4-调试的详细信息,每个级别包含低于它的级别。

   /udf:id[,UDB_file]
   指定标识符id,“安装程序”利用该标识符来指定“唯一数据库”UDB文件修改应答文件(请参阅/unattend项)的方式。UDB将覆盖该应答文件中的值,并且由该标识符确定使用UDB文件中的哪些值。例如/udf:RAS_user,Our_company.udb覆盖了为Our_company.udb文件中的标识符RAS_user所指定的设置。如果没有指定UDB_file,“安装程序”会提示用户插入含有$Unique$.udb文件的磁盘。

   /syspart:drive_letter
   指定你可以将“安装程序”的启动文件复制到硬盘上,将该磁盘标记为活动,然后将硬盘安装在另一台计算机上。开始启动该计算机时,它将自动开始“安装程序”的下一个阶段。
   参数/tempdrive必须与参数/syspart一起使用。

   /checkupgradeonly
   检查计算机与Windows的升级兼容性。对于Win9x的升级,“安装程序”在Windows安装文件夹中创建了名为Upgrade.txt的报告。对于WinNT 3.51或4.0的升级,“安装程序”将报告保存到安装文件夹中的Winnt32.log中。

   /cmdcons
   为修复失败的安装,请将“故障恢复控制台”选项添加到操作系统选择屏幕中。该选项仅在“安装”之后才可以使用。

   /m:folder_name
   指定“安装程序”从备用位置复制替换文件。指导“安装程序”首先在备用位置中查看,如果有文件显示,则应使用这些文件而非默认位置中的文件。

   /makelocalsource
   指导“安装程序”将所有的安装源文件复制到本地硬盘。从光盘安装时,请使用/makelocalsource,以便在稍后的安装中光盘不可用时提供安装文件。

   /noreboot
   指导“安装程序”在结束winnt32的文件复制阶段之后不重新启动计算机,这样你就可以执行另一个命令。

   (2)WINNT.EXE

   这是在DOS模式下执行的命令,可控制的参数相应比WINNT32.EXE少了一些,其完整参数如下:
   winnt [/s[:sourcepath]] [/t[:tempdrive]]
   [/u[:answer file]] [/udf:id[,UDF_file]]
   [/r:folder] [/r[x]:folder] [/e:command]
   /s[:sourcepath]
   指定Win2000安装文件的源位置。要同时从多台服务器复制文件,请指定多个/s源。如果使用了多个/s,则所指定的第一个服务器必须是可用的,否则“安装程序”失败。

   /t[:tempdrive]
   定向“安装程序”以在指定的分区中放置临时文件,并在该分区上安装Windows。

   /u[:answer file]
   为自动安装指定应答文件。注意,这和WINNT32.EXE是不同的。

   /udf:id[,UDF_file]
   指定标识符id,“安装程序”利用该标识符来指定“唯一数据库”UDB文件修改应答文件(请参阅/unattend项)的方式。UDB将覆盖该应答文件中的值,并且由该标识符确定使用UDB文件中的哪些值。例如/udf:RAS_user,Our_company.udb覆盖了为Our_company.udb文件中的标识符RAS_user所指定的设置。如果没有指定UDB_file,“安装程序”会提示用户插入含有$Unique$.udb文件的磁盘。

   /r[:folder]
   在安装文件的文件夹中创建一个附加文件夹,这个文件夹在系统安装完成后会被保留。
   类似于WINNT32.EXE的/copydir:folder_name。

   /rx[:folder]
   在安装文件的文件夹中创建一个附加文件夹,这个文件夹在系统安装完成后会被删除。
   类似于WINNT32.EXE的/copysource:folder_name。

   /e:command
   在图形化安装模式完成后运行一个命令。
全面理解虚拟内存及优化方法


  众所周知,操作系统的任务主要是合理地调配系统的各种资源,为各种程序提供运行环境,它可以被看做是硬件和应用软件之间的一种媒介。其中对内存的管理是系统的主要职责之一,怎样使有限的内存用在刀刃上,如何摆脱系统本身所需的内存“瓶颈”限制,是一个非常值得我们关心的问题。

  什么是虚拟内存

  不知大家发现没有,在Windows 2000(XP)目录下有一个名为pagefile.sys的系统文件(Windows 98下为Win386.swp),它的大小经常自己发生变动,小的时候可能只有几十兆,大的时候则有数百兆,这种毫无规律的变化实在让很多人摸不着头脑。其实,pagefile.sys是Windows下的一个虚拟内存,它的作用与物理内存基本相似,但它是作为物理内存的“后备力量”而存在的,也就是说,只有在物理内存已经不够使用的时候,它才会发挥作用。

  虚拟内存的产生

  我们都知道,虽然在运行速度上硬盘不如内存,但在容量上内存是无法与硬盘相提并论的。当运行一个程序需要大量数据、占用大量内存时,内存就会被“塞满”,并将那些暂时不用的数据放到硬盘中,而这些数据所占的空间就是虚拟内存。现在我们也明白为什么pagefile.sys的大小会经常变化了。

  虚拟内存的优化

  虚拟内存的大小是由Windows来控制的,但这种默认的Windows设置并不是最佳的方案,因此我们要对其进行一些调整。这样才能发挥出系统的最佳性能。

  1、改变页面文件的位置

  其目的主要是为了保持虚拟内存的连续性。因为硬盘读取数据是靠磁头在磁性物质上读取,页面文件放在磁盘上的不同区域,磁头就要跳来跳去,自然不利于提高效率。而且系统盘文件众多,虚拟内存肯定不连续,因此要将其放到其他盘上。改变页面文件位置的方法是:用鼠标右键点击“我的电脑”,选择“属性→高级→性能设置→高级→更改虚拟内存”,在驱动器栏里选择想要改变到的位置即可。值得注意的是,当移动好页面文件后,要将原来的文件删除(系统不会自动删除)。

  2、改变页面文件的大小

  改变了页面文件的位置后,我们还可以对它的大小进行一些调整。调整时我们需要注意,不要将最大、最小页面文件设为等值。因为通常内存不会真正“塞满”,它会在内存储量到达一定程度时,自动将一部分暂时不用的数据放到硬盘中。最小页面文件越大,所占比例就低,执行的速度也就越慢。最大页面文件是极限值,有时打开很多程序,内存和最小页面文件都已“塞满”,就会自动溢出到最大页面文件。所以将两者设为等值是不合理的。一般情况下,最小页面文件设得小些,这样能在内存中尽可能存储更多数据,效率就越高。最大页面文件设得大些,以免出现“满员”的情况。

  3、禁用页面文件

  当拥有了512MB以上的内存时,页面文件的作用将不再明显,因此我们可以将其禁用。方法是:依次进入注册表编辑器“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Ma-nager\MemoryManagement”下,在“DisablePa-ging Executive”(禁用页面文件)选项中将其值设为“1”即可。

  4、清空页面文件

  在同一位置上有一个“ClearPageFileAtShutdown(关机时清除页面文件)”,将该值设为“1”。这里所说的“清除”页面文件并非是指从硬盘上完全删除pagefile.sys文件,而是对其进行“清洗”和整理,从而为下次启动Windows XP时更好地利用虚拟内存做好准备。

  本文较详细地讲解了虚拟内存的概念及优化方法。使我们了解了它在内存与硬盘之间的工作关系,同时认识到了虚拟内存并非越大越好,而应该根据计算机的具体配置进行合理的调整。相信大家在真正的了解并掌握了虚拟内存的作用与优化方法后,一定会使爱机在性能上有所提升。
Windows XP深入问答

1、我使用Windows XP系统,请问使用什么方法可以提高启动速度?

  使用微软提供的“Bootvis”软件可以有效的提高Windows XP启动速度。这个工具是微软内部提供的,专门用于提升Windows XP启动速度。下载后解压缩到一个文件夹下,并在“Options”项中设置使用当前路径。之后从“Trace”项下拉菜单中选择跟踪方式。该程序会引导Windows XP重新启动,并记录启动进程,生成相关的BIN文件。之后从Bootvis中调用这个文件,从Trace项下拉菜单中选择“Optimize system”命令即可。

  2、我使用Windows XP时发现,随着不断地增加、删除应用程序,磁盘可用空间不断减少,这是为什么?

  从Windows 2000开始,Windows会在每个硬盘分区中建立一个“System Volume Information”文件夹,在该文件夹中提供的是系统默认保存的系统还原备份文件。不过Windows 2000还没有正式提供系统还原功能,在XP中,你可以看到相关的选项。为防止这个问题发生,最简单的方法就是关闭“系统还原”功能。如果要删除这个文件夹中保存的文件,你需要以Administrator(管理员)身份登录系统。

  3、如何提高Windows XP的运行速度?

  Windows XP虽然提供了一个非常好的界面外观,但是不可否认这样的设置也在极大程度上影响了系统的运行速度。如果你的机器运行起来速度不是很快,建议将所有的附加桌面设置取消,也就是将Windows XP的桌面恢复到Windows 2000样式。设置的方法非常简单,在“我的电脑”上单击鼠标右键,选择“属性”,在“高级”选项卡中单击“性能”项中的“设置”按钮,在关联界面中选择“调整为最佳性能”复选框即可。此外,一个对Windows XP影响重大的硬件就是内存。使用256MB内存运行Windows XP会比较流畅,512MB的内存可以让系统运行得很好。
漫谈计算机启动过程

打开电源启动电脑几乎是电脑用户们每天必做的事情,但计算机在显示启动画面的时候都在做什么呢?大多数用户都未必清楚。下面就向大家介绍一下从打开电源到出现Windows 9x的蓝天白云,计算机到底都干了些什么。

电脑的启动过程中有一个非常完善的硬件自检机制。对于采用Award BIOS的电脑来说,它在上电自检那短暂的几秒钟里,就可以完成100多个检测步骤。首先我们先来了解两个基本概念:第一个是BIOS(基本输入输出系统),BIOS实际上就是被“固化”在计算机硬件中、直接与硬件打交道的一组程序,计算机的启动过程是在主板BIOS的控制下进行的,我们也常把它称做“系统BIOS”(关于BIOS的相关知识详见本报第30期、36版)。第二个基本概念是内存的地址,通常计算机中安装有32MB、64MB或128MB的内存,为了便于CPU访问,这些内存的每一个字节都被赋予了一个地址。32MB的地址范围用十六进制数表示就是0~1FFFFFFH,其中0~FFFFFH的低端1MB内存非常特殊,因为我们使用的32位处理器能够直接访问的内存最大只有1MB,因此这1MB中的低端640KB被称为基本内存,而A0000H~BFFFFH要保留给显示卡的显存使用的,C0000H~FFFFFH则被保留给BIOS使用,其中系统BIOS一般占用最后的64KB或更多一点的空间,显示卡BIOS一般在C0000H~C7FFFH处,IDE控制器的BIOS在C8000H~CBFFFH处。了解了这些基本概念之后,下面我们就来仔细看看计算机的启动过程。

当我们按下电源开关时,电源就开始向主板和其它设备供电,此时电压还不稳定,主板控制芯片组会向CPU发出一个Reset(重置)信号,让CPU初始化。当电源开始稳定供电后,芯片组便撤去Reset信号,CPU马上就从地址FFFF0H处开始执行指令,这个地址在系统BIOS的地址范围内,无论是Award BIOS还是AMI BIOS,放在这里的只是一条跳转指令,跳到系统BIOS中真正的启动代码处。

在这一步中,系统BIOS的启动代码首先要做的事情就是进行POST(Power On Self Test,加电自检),POST的主要任务是检测系统中的一些关键设备是否存在和能否正常工作,如内存和显卡等。由于POST的检测过程在显示卡初始化之前,因此如果在POST自检的过程中发现了一些致命错误,如没有找到内存或者内存有问题时(POST过程只检查640K常规内存),是无法在屏幕上显示出来的,这时系统POST可通过喇叭发声来报告错误情况,声音的长短和次数代表了错误的类型(常见POST开机代码详见本报第30期、36版)。

接下来系统BIOS将查找显示卡的BIOS,存放显示卡BIOS的ROM芯片的起始地址通常在C0000H处,系统BIOS找到显卡BIOS之后调用它的初始化代码,由显卡BIOS来完成显示卡的初始化。大多数显示卡在这个过程通常会在屏幕上显示出一些显示卡的信息,如生产厂商、图形芯片类型、显存容量等内容,这就是我们开机看到的第一个画面,不过这个画面几乎是一闪而过的,也有的显卡BIOS使用了延时功能,以便用户可以看清显示的信息。接着系统BIOS会查找其他设备的BIOS程序,找到之后同样要调用这些BIOS内部的初始化代码来初始化这些设备。

查找完所有其他设备的BIOS之后,系统BIOS将显示它自己的启动画面,其中包括有系统BIOS的类型、序列号和版本号等内容。同时屏幕底端左下角会出现主板信息代码,包含BIOS的日期、主板芯片组型号、主板的识别编码及厂商代码等。

接着系统BIOS将检测CPU的类型和工作频率,并将检测结果显示在屏幕上,这就是我们开机看到的CPU类型和主频。接下来系统BIOS开始测试主机所有的内存容量,并同时在屏幕上显示内存测试的数值,就是大家所熟悉的屏幕上半部分那个飞速翻滚的内存计数器。
内存测试通过之后,系统BIOS将开始检测系统中安装的一些标准硬件设备,这些设备包括:硬盘、CD-ROM、软驱、串行接口和并行接口等连接的设备,另外绝大多数新版本的系统BIOS在这一过程中还要自动检测和设置内存的相关参数、硬盘参数和访问模式等。
标准设备检测完毕后,系统BIOS内部的支持即插即用的代码将开始检测和配置系统中安装的即插即用设备。每找到一个设备之后,系统BIOS都会在屏幕上显示出设备的名称和型号等信息,同时为该设备分配中断、DMA通道和I/O端口等资源。

到这一步为止,所有硬件都已经检测配置完毕了,系统BIOS会重新清屏并在屏幕上方显示出一个系统配置列表,其中简略地列出系统中安装的各种标准硬件设备,以及它们使用的资源和一些相关工作参数。

接下来系统BIOS将更新ESCD(Extended System Configuration Data,扩展系统配置数据)。ESCD是系统BIOS用来与操作系统交换硬件配置信息的数据,这些数据被存放在CMOS中。通常ESCD数据只在系统硬件配置发生改变后才会进行更新,所以不是每次启动机器时我们都能够看到“Update ESCD... Success”这样的信息。不过,某些主板的系统BIOS在保存ESCD数据时使用了与Windows 9x不相同的数据格式,于是Windows 9x在它自己的启动过程中会把ESCD数据转换成自己的格式,但在下一次启动机器时,即使硬件配置没有发生改变,系统BIOS又会把ESCD的数据格式改回来,如此循环,将会导致在每次启动机器时,系统BIOS都要更新一遍ESCD,这就是为什么有的计算机在每次启动时都会显示“Update ESCD... Success”信息的原因。

ESCD数据更新完毕后,系统BIOS的启动代码将进行它的最后一项工作,即根据用户指定的启动顺序从软盘、硬盘或光驱启动。以从C盘启动为例,系统BIOS将读取并执行硬盘上的主引导记录,主引导记录接着从分区表中找到第一个活动分区,然后读取并执行这个活动分区的分区引导记录,而分区引导记录将负责读取并执行IO.SYS,这是DOS和Windows 9x最基本的系统文件。Windows 9x的IO.SYS首先要初始化一些重要的系统数据,然后就显示出我们熟悉的蓝天白云,在这幅画面之下,Windows将继续进行DOS部分和GUI(图形用户界面)部分的引导和初始化工作。
上面介绍的便是计算机在打开电源开关(或按Reset键)进行冷启动时所要完成的各种初始化工作,如果我们在DOS下按Ctrl+Alt+Del组合键(或从Windows中选择重启计算机)来进行热启动,那么POST过程将被跳过去,直接从第三步开始,另外第五步的检测CPU和内存测试也不会再进行。无论是冷启动还是热启动,系统BIOS都会重复上面的硬件检测和引导过程,正是这个不起眼的过程保证了我们可以正常的启动和使用计算机。
探索启动的奥秘

了解Windows98的启动过程,初学电脑的朋友可以更好地认识系统,并能够处理一些简单的启动故障,下面就一起去看看吧。
一、启动的过程
接通电脑电源,并点亮显示器,同时键盘、机箱上的指示灯闪烁。显示器将检测显示卡信息(图1),这个过程比较短暂,画面几乎是一闪而过。
完成显卡检测后,会发出嘟嘟的响声,然后进入下一画面,此时的界面中将显示系统BIOS信息,同时包括显示电脑硬件配置信息,包括CPU、内存等信息参数(图2)。
完成上面过程后,会显示一个系统配置列表。然后根据CMOS 设置的参数,硬盘将磁头定位在物理扇0柱0面1扇上,接着先后读取扇区结束标志55AAH、主引导记录MBR、硬盘分区表HDPT,然后根据硬盘分区表提供的数据,硬盘将磁头定位在活动分区(主DOS 引导分区)的引导扇区上(一般为物理扇0柱1面1扇),接着先后读取扇区结束标志55AAH、操作系统参数。这一过程虽然复杂,但目的却很简单,是将操作系统读取内存中,储存在ROM(只读存储器)中的Bootstrap Loader程序和自诊断程序移动到RAM(随机存储器中),随着Bootstrap Loader的运行,操作系统将系统文件送到RAM中。然后系统会执行Io.sys和Msdos.sys两个文件,此时屏幕上会出现“Starting Windowsn98……”的信息。
需要说明的是,Windows启动时需要Command.com,Io.sys,Msdos.sys,Drvspace.bin 四个文件,在初始化过程中还要读取Autoexec.bat,Config.sys,System.ini,Win.ini,User.dat,System.dat六个文件。
当进入蓝天白云画面后,在此画面中,下方的蓝色条是不断闪烁的,此时在后台系统将运行一些系统文件,如果你的系统中已经配置了“Config.sys”文件,那么此时会被执行,同时系统还将执行“Command.com”文件,使电脑能够进入DOS 的实模式,启动基本成功。
然后会根据Autoexec.bat、msdos.sys进一步配置Windows98,并决定进入哪一种模式,如果进入窗口模式,还要根据user.dat,system.dat,Win.ini ,system.ini 等读取相关文件,自动对Windows系统进行初始化,此时屏幕已经黑屏,并在屏幕左上角出现一个闪烁的光标,与此同时,启动过程将自动读取Windows 的注册表文件,并完成启动过程,出现Windows的初始画面,就可以运行Windows系统了。
在整个的启动过程,固化在主板中的ROM BIOS将监测硬件配置是否异常,比如板卡的接线、连接安装情况等是否正常,如果发生硬件故障,那么画面上将什么都不会出现,同时停止启动。
二、启动也提速
Windows系统启动过程需要对整个计算机软硬件进行初始化,所以很多朋友会觉得启动过程过于缓慢,如何提高Windows98的启动速度呢?
1.优化BIOS
进入BIOS设置程序,在“STANDARD CMOS SETUP”中将硬盘的检测方式设置为“IDE Auto Detection”,并将其他没有挂接磁盘或光驱的IDE接口设置为“None”。
在“BIOS FEAUTURES SETUP”中将“System Boot Up Speed”设置为“High”,并将Quick Power On Self Test、Boot From LAN First设置成为“Disabled”,将“Boot Sequence”选项设置为“C Only”或者“C,A”方式,设定“ Boot Up Floppy Seek”为设为“Disabled”,然后设置“System BIOS Cacheable”为“Enabled”。还可以在CPU选项中设置“CPU L1 Cache”、“CPU L2 Cache”或“External Cache”、“Internal Cache”设置为Enabled方式。
2.修改msdos.sys
在DOS方式下,取消msdos.sys的只读属性,然后使用Edit程序打开对其编辑。首先需要设置“Autoscan=0”,可以跳过Windows98被非正常关闭之后,自动运行scandisk磁盘扫描程序,从而可以加快启动速度。设置“BootDelay”的值为0,用以指定Windows98引导前“Start Windows”提示信息停留时间。加入Bootmenu=0命令行禁用启动菜单,即系统启动时不出现启动选项。
3.配置“系统配置实用程序”
在Windows98启动时会自动运行一些程序,比如超级解霸的自动播放监视器等,我们可以将它们禁止运行,以达到快速启动的目的。具体方法是点击“开始/程序/附件/系统工具/系统信息”,并选取菜单“工具/系统配置实用程序”,并在启动选项卡中图3),取消不必要的随系统自动运行的程序。比如说,SystemTray是管理驻留内存的程序,可以保留。LoadPowerProfile是电源管理方案,可以将其关闭。ScanRegistry的作用是在Windows启动时检查注册表,可以将其取消。TaskMonitor是计划任务监视器,可以将其取消。SchedulingAgent是计划任务的时间表,也可以取消。
4.跳过启动画面
Windows98在启动时会显示蓝天白云画面,可以通过跳过该启动画面加速系统启动过程,实现方法是,可以在系统启动时按住ESC键取消,或者打开根目录下的Msdos.sys文件,在其(Options)节添加Logo=0命令行。
5.简化系统配置文件
可以将系统配置文件Config.sys 和自动批处理文件 Autoexec.bat 删除,以改善系统的性能和启动速度,如果因为两个文件中加载了实模式驱动程序,反而会影响系统启动时间,如果要保留,注意不要加载光驱的驱动程序,以免启动时增加光驱的检测次数,增加光盘的读盘时间。
6.定期整理硬盘碎片
要经常使用Windows98提供的“磁盘碎片整理程序”进行硬盘碎片整理,这样可以重新整理硬盘上文件和未使用的空间,以加速文件的读取和程序的运行,减少硬盘寻道时间,实现方法是,点击“开始/程序/附件/系统工具/磁盘碎片整理程序”,在“选择驱动器”对话框中,单击“设置”按钮,并选取“重新安排程序文件以使程序启动得更快”。
7.设置预读
在“我的电脑”上单击鼠标右键,选择“属性”,在“系统属性”对话框中选择“性能”选项卡,单击“文件系统”按钮,在“硬盘”选项卡中,将电脑种类设置为“台式机”,将“预读式优化”滑块设置到“全部”,然后单击“确定”按钮即可。
8.取消文件系统的疑难解答
Windows为排除电脑故障,设置了文件“疑难解答”,可以在“系统 属性”对话框的“性能”选项卡中单击“文件系统”按钮,然后选择“疑难解答”选项卡,并将其全部取消
沟通的桥梁──学会使用键盘(可不要小看了这个,我敢说好多人都不知道其中的一些奥妙^_^)



这天小愚又在安装一个新软件,看着进度条比蜗牛还慢,小愚逐渐开始坐不住了,难道就让时间这么一点点地浪费吗?!灵机一动,Windows不是支持多任务吗?顾名思义,应该可以同时运行好几个程序吧。可是此时屏幕上只有安装界面和一个安装进度条,别说桌面上的快捷方式了,连那可爱的“开始”菜单和快捷启动栏也找不到了,怎样才能启动别的程序呢?看来又只好向老鸟求救了。“敲一下键盘左下角Ctrl和Alt之间的画着微软Windows徽标的那个Win键,开始菜单就出来了……”哦,平时这个键从来没用过,原来这么简单呀,看来要学好计算机也要先学好使用键盘这样的基本功。下面我们和小愚一起来看看平时大家使用最多的键盘吧!

键盘简介与分类
近年来计算机的升级换代速度非常快,许多设备优胜劣汰、旧貌换新颜已是见惯不惊。但有几个元老级的设备却始终变化不大,我们熟悉的键盘就是其中之一。虽然现在扫描仪、手写板这样的新型输入设备不断涌现,但键盘这一“古老”的输入设备仍然不可替代地占据了一席之地。

较早的键盘主要是84键(也就是键盘上一共有84个按键),后来升级到101键,主要是增加了一些功能键。但随着Windows操作系统君临天下,键盘又增加到104键,现在市场主流的标准键盘就是这种,与101键相比主要增加了两个Win键和一个菜单键,使得用户对计算机的操作更加简便。

一般键盘的按键布局基本相同,所有按键按功能可以分为四组:

1.功能键:F1~F12,位于键盘的最上边,其功能一般由正运行的软件决定,对于不同软件某一功能键的作用不尽相同,如在文字处理软件Word中F5的作用是查找替换,在网页浏览器IE中F5的作用变成了刷新网页。

2.主键盘:它就是我们常见的打字键区,它是键盘上面积最大的一块,上面有A~Z共26个字母、数字键、符号键以及空格键、回车键等。

3.小键盘:主要是数字键和加减乘除运算键,处于键盘的右侧,为方便数据录入而设计。

4.其它键:在主键盘和数字键盘的中间,主要是上下左右四个方向键和Home、End等光标控制键。

现在人体工程学键盘、多功能Internet键盘、遥控键盘、手写板键盘等新型键盘不断出现,这些键盘要么使用更舒适,要么在键盘上集成了一些特别功能,但基本功能和使用方法还是与104键盘差不多。相信在未来的日子里,我们将看到更加美观实用的新型键盘。

键盘上一些主要控制键的一般功能见表(图)。

键盘在Windows 98中的应用
1.控制系统启动

Windows 98开始启动时,按住F8键就可以进入Startup Menu启动菜单,可以选择系统的启动模式。如果按住F4键就可以直接进入纯DOS状态。

2.跳过启动画面

进入Windows 98时总会出现那千篇一律的启动画面,不过只要按下Esc键就可以跳过这个启动画面,当然假如你希望永远关闭这个画面的话,可以修改Msdos.sys文件,有兴趣的读者可以查阅一下《电脑报》以前的相关介绍。

3.Win键的妙用

专为Windows 98设计的Win键(有时也称为“窗口键”),最基本的使用就是本文开始时提到的打开开始菜单。而作为组合键使用时功能就更多了:“Win+R”可以快速打开“运行”对话框,“Win+M”可以一次最小化所有打开的窗口,“Win+E”可以快捷启动资源管理器,“Win+F”可以快速打开“查找”对话框,“Win+F1”可以随时打开Windows系统的帮助窗口。

4.关闭程序

一般我们用鼠标点击窗口右上角的“×”来关闭程序窗口,但实际上你也可以按“Alt+空格键”这个组合键的使用,意思是按住Alt的同时按下空格键,在弹出的窗口控制菜单中用↓键选择“关闭”,回车关闭窗口。这样做是不是有些复杂,我们可以直接按“Alt+F4”来关闭窗口、程序甚至系统。笔者还记得初次安装Windows Me系统,第一次启动时Windows Media Player一直在播放Windows Me的演示程序,任凭笔者拼命地点击鼠标也无法让它停止,后来才知道只要用“Alt+F4”就可退出该演示程序,看来键盘有时还比鼠标管用些。

5.快速访问程序菜单栏

一般可以通过Alt键激活程序的菜单栏,再结合←、↑、↓、→方向键就可以在各个菜单项和子菜单间选择,确定后按下Enter键就可实现相应的菜单命令。要是能熟记一些快捷键命令,操作起来就更轻松了。

6.多任务之间的切换

Windows支持多任务运行,想要在各个运行的程序之间切换可使用“Alt+Tab”组合键。

7.Shift键的详细功能

一般说来,我们只是使用Shift实现上档键字符输入的功能。大家可能发现在键盘上有些按键上的符号不止一个,比如主键区的数字键上都还有符号,不按Shift键敲击产生数字,按下Shift键不放的同时敲击产生符号,这些符号叫做上档字符。有时我们还能使用Shift键的其他功能:比较实用的是往光驱中放下音乐CD或带自动运行功能的软件光盘时,只要在放入之前按住Shift键不放,直到光驱读盘指示灯熄灭就可跳过自动播放或自动运行功能;在“关闭系统/重新启动计算机”时,只要按住Shift键再点击“是”选项,就可以跳过开机硬件检查而直接启动系统,这可是能节约不少的时间哟!

8.“Ctrl+Alt+Delete(或Del)”的运用

从DOS时代走过来的朋友都知道,同时按下这三个键的功能是重新热启动系统,不过到了Windows系统中,同时按下“Ctrl+Alt+Delete”的作用是打开“关闭程序”对话框,选定对象后我们可以在“结束任务”、“关机”、“取消”中根据自己的需要进行选择。其中“结束任务”选项在无法正常关闭一个窗口或应用程序的时候尤其有用。连续两次按下“Ctrl+Alt+Delete”计算机将进行热启动,作用和机箱上的Reset键类似。

9.简单全屏抓图功能

F12功能键的右边还有三个特殊的功能键,其中Print Screen键的作用就是在全屏抓图。在按下Print Screen时系统没有任何反应和提示,但点击“开始/程序/附件/画图”,调出画图程序,点击菜单栏的“编辑”,发现没有“粘贴”命令变成黑色可选了,点击“粘贴”,刚才抓的图像是否出现了?保存到硬盘上再慢慢处理吧。

键盘的另类功能
可能有的朋友从未听说过键盘还能实现另类功能,实际上它们主要是为简化我们的工作而设计的,可别浪费了微软公司人性化设计的苦心哟。

1.粘滞键

从“控制面板”中找到“辅助选项”,打开如图所示窗口,选中“使用粘滞键”即可,这一功能使得我们可以对三个主要控制键Ctrl 键、Alt 键和Shift 键进行粘滞设置,也就是说当选定粘滞后,敲击一下Ctrl键系统会认为是对Ctrl键按住没有放开,Ctrl键就像被“粘”在键盘底部了。在有些操作时粘滞键的设定十分有用。

2.切换键

在图示窗口中选中“打开切换键”选项,这样我们打开或关闭Caps Lock键、Scroll Lock键或Num Lock键时,系统自动分别发出高或低的声音进行提示,这样就可以免去我们低头看键盘的麻烦了。

3.用键盘模拟鼠标

我们可以利用数字键盘区上的键位移动鼠标指针来进行单击、双击或拖曳操作。只要从“控制面板”中打开“辅助选项”,选择“鼠标”标签页,选中“使用鼠标键”复选框,然后进入“设置”对话框,建议选中“最高速度”项,将其数值调到最大,“加速”值也调到最大,最后选择“确定”即可。此时,会在系统托盘区出现一个鼠标的小图标,这说明鼠标键设置成功。以后,你就可以使用数字键盘上的2、4、6、8来控制方向,5(单击)、+(双击)、-(右击)来进行操作了。有兴趣的朋友可以试试,非常有意思的哟。

4.软键盘的使用

调出任意一种中文输入法左键单击输入法状态栏最右边的软键盘图标可以打开或关闭软键盘,右键单击可以弹出软键盘选择菜单,用户可以根据自己的需要选择适合的软键盘。学会使用软键盘在文字录入时输入一些特殊的符号会非常方便。
制作应急/各种启动盘的三篇文章


你要哪种启动盘? 在DOS环境下创建启动盘 制作Windows 98启动盘又一法
青青
Windows启动盘具有多种用途,当Windows系统出了问题时,我们首先想到的便是利用启动盘来启动系统,再查找故障加以解决。在升级BIOS时,系统盘也是必备利器之一。因此,制作Windows的启动盘是大家不可忽略的一项工作,有备当然无患嘛。

Win98常规启动盘的制作
你可以从“控制面板/添加删除程序/启动盘”中进行制作(图1),也可以在安装Win98过程中制作。此处制作的启动盘功能是最完整的,它包括:1.通用光驱驱动程序:用此软盘启动后将出现含有三个项目的多重启动莱单,选择第一项就可以加载通用光驱驱动程序。此驱动程序能支持绝大多数的IDE和SCSI光驱,这样你就可以直接从光驱上安装Win98。2.虚拟磁盘的创建程序:帮助我们在用软盘启动时创建一个大小为2MB的虚拟磁盘,原来被压缩成CAB格式的诊断工具和光驱驱动程序就可以释放到虚拟磁盘上,运行磁盘扫描、分区、格式化等工具软件的速度将大大加快。3.EXT.exe:将压缩在CAB包中的CAB文件释放到硬盘上,运行EXT后按提示输入Win98安装文件的位置、所有释放的CAB文件位置和存放位置即可,比直接使用Extract.exe命令简单得多。

用于升级BIOS的干净启动盘
我们经常看到有关资料介绍,在升级主板或显卡的BIOS时需要制作一张干净的启动盘。所谓干净的启动盘,就是指这张启动盘除了Msdos.sys、Io.sys、Command.com三个系统文件外,不允许再有任何驻留内存的程序,如光驱驱动程序、Autoexec.bat、Config.sys等文件存在。这样在升级BIOS时才不会与系统发生冲突,保证更新BIOS成功和可靠,那么,怎样制作一张干净的启动盘呢?

其实方法很简单,只要我们进入纯DOS状态下(不是“程序/MS-DOS方式”,而是“关闭系统/重新启动计算机并切换到DOS方式”的DOS窗口),用“FORMAT A:/S”命令制作的启动盘才是一张真正干净的启动盘。另外我们也可以用“SYS A:”命令传送系统文件到A盘,也只有这样的启动盘才可以用于BIOS升级。

在DOS下制作启动盘
当Win98系统崩溃,无法进入Win98的图形界面,你想重装系统又没有现成启动盘,这时除了到别人的机器上制作启动盘和用光盘启动外,假如你的系统仍然能够进入DOS状态,那么你可以运行Win98目录Command下的Bootdisk.bat批处理文件,运行后会提示你插入一张已经格式化的软盘,回车后,一张启动盘很快就制作完成了。

进入Win98图形界面的启动盘
大多数用过Win98启动盘的朋友可能有同感:虽然它名曰启动盘,但实际上无法用Win98启动盘启动进入Win98。解决这一问题的方法是:将C盘根目录下的msdos.sys文件拷贝到Win98启动盘,覆盖掉启动盘根目录下的同名文件即可(注意如果在Win98根目录下没有显示msdos.sys和io.sys,就需要将文件夹属性中的“显示所有文件”选项选中)。

带光驱驱动及常用DOS6.22命令的DOS6.22启动盘
方法是在DOS6.22系统下用sys a:命令传递DOS6.22系统文件即做成一张带有光驱驱动的DOS6.22启动盘。用该盘启动系统,可以看到原来的Win98启动菜单变成了DOS6.22的启动菜单。此时启动盘在内存建立的虚拟盘(ramdrive)中的DOS命令,以及启动盘本身带有的几个DOS命令仍属DOS7.1版本,在DOS6.22系统下无法执行。此时,可进一步修改启动盘的有关文件,使DOS7.1版本的命令变为DOS6.22版本的命令。在Win98启动盘中,ebd.cab文件即是含有DOS命令的压缩文件,因此,将需要用到的DOS6.22命令文件以cab格式压缩成ebd.cab文件替换原有的ebd.cab文件,即可做成带有光驱启动及常用DOS6.22命令的DOS6.22启动盘了。

中文Win98启动盘
大家都知道在Win98的Windows\Command\文件夹下,有个Pdos95.bat的批处理文件,可以在DOS环境下加载中文平台,并有几种微软自带的输入法,如国标、全拼、双拼等,这样大大方便了大家在DOS环境下对文件进行查看和管理。如果能够在启动盘中加载中文平台的话,对英文不太好的朋友来讲,会有很大的帮助。下面介绍如何制作中文启动盘。首先,把一张空白软盘格式化,并把它做成一张最简单的启动盘(打开“我的电脑”,右击“3.5软盘”图标。选择“格式化”,选中对话框的“其他选项”中的“复制系统文件”,然后单击“确定”即可)。然后打开“C:Windows\Command”文件夹,把“C:Windows\Command”文件夹下的pbios.exe、font16.exe、hzvio95.exe、hzkbd.exe、ctrlpan.exe这5个文件拷入刚才做好的启动盘中,并在软盘中创建一个批处理文件(将这个文件命名为Pdos95.bat)。编辑此文件,在其中加入pbios.exe、font16.exe、hzvio95.exe、hzkbd.exe、ctrlpan.exe这5行命令(逐行加入)。然后在命令提示符下输入批文件名,回车,提示中文平台加载成功,输入“DIR”命令回车,目录中的中文不再是乱码,OK!成功了!现在我们再开始添加输入法。先把instdict.exe拷入软盘中,以添加拼音输入法为例,只要把“C:Windows\

Command”下的pinyin.tbl文件拷入软盘,再打开批处理文件在“instdict.exe”后面加上“pinyin”就行了。现在再运行Pdos95.bat,就可以用拼音输入法输入中文了。至此,“中文”启动盘大功告成。

Win2000的系统启动盘
Win2000也提供了创建系统启动盘的功能(图2),创建Win2000系统启动盘需要4张1.44MB的软盘,其中包括了重要的系统启动所必需的文件。制作方法也比较简单,将Win2000的安装光盘放入CD-ROM中,直接运行安装光盘中的“bootdisk”路径下的“makeboot.exe(英文提示信息)”或“makebt32.exe(中文提示信息)”文件即可。这是一个在DOS窗口模式下运行的程序,不过Win2000的DOS窗口提供中文支持,而且该工具也是用中文进行信息提示,具体操作步骤在此就不作介绍了。

Win98和Win2000的双启动引导盘
其实Win98和Win2000的双重启动(Win98安装在C盘、Win2000安装在D盘)在C盘根目录下只要有BOOT.INI、BOOTSECT.DOS、IO.SYS、MSODS.SYS、NTDETECT.COM和NTLDR这6个文件就可以了,其它的大可删除,像Autoexec.bat和Config.sys啦,Command.com只要在C盘Windows目录下有它就够了。还有一个文件BOOTFONT.BIN是汉化引导菜单用的,删除后引导菜单会变成英文的,看着舒服多了且不影响使用。如果你在Win2000下格式化一张软盘,然后将前面提到的C盘根目录下的6个文件拷贝到软盘上,那么此软盘就可以作为Win2000和Win98的双重引导盘了,紧急关头用处很大的(若不小心在DOS下“FORMAT C:”或“SYS C:”之后Win2000就无法从C盘引导了,一个简单的恢复方法就是用刚才做的引导盘启动Win2000,格式化C盘,重装Win98后,再恢复双启动菜单即可。
本文摘自:《电脑报》合订本 2001年 第22期

在DOS环境下创建启动盘
郭忠勇
通常我们都通过“控制面板”中的“添加/删除程序”来制作Windows 98启动盘,但在根本进入不了系统的时候又该怎么办呢?

如果系统己经瘫痪无法进入Windows 98的情况下,可在开机自检启动时,按“F8”键,进入MS-DOS模式,插入一张软盘,进行以下操作就可以创建启动盘了:

c:\>FORMAT/S/Q A:

c:\>COPY WINDOWS\COMMAND\EBD\*.* A:

复制中提示替换系统文件一定要选“NO”,否则制作不成启动盘。这张启动盘含有各种磁盘工具并支持光驱,功能和前述几种方法制成的启动盘完全相同。笔者的系统每次瘫痪时,都是用这种方法来制作启动盘,既方便又快捷。

编后:从在DOS下创建启动盘的情况,我们可以举一反三,在资源管理器里面也可以创建启动盘,先制作好一张简单的启动盘(方法参见《电脑报》2001年第2期《制作中文启动盘》一文),然后直接将“c:\Windows\Command\EBD”目录下的所有文件复制到软盘即可。
本文摘自:《电脑报》合订本 2001年 第42期

制作Windows 98启动盘又一法
yunzoncy
在Windows 98下,有时通过执行C:\Windows\Command下的bootdisk.bat文件来制作启动盘时,系统提示:

“The EBD directory does not exist。Change to the WINDOWS\COMMAND directory and try again.”

意思是“找不到...\EBD\...目录,无法制作启动盘。”如果你遇到同样问题,而手头一时没有安装盘,且急需制作一张启动盘以防万一,可采用如下的方法:

去掉bootdisk.dat文件的只读属性,用记事本打开,作如下修改:

1.删除:CHECK下的if not exist EBD\NUL goto NODIR

2.删除:FORMAT下format %DefFloppyDrive%/u/v:EBD/autotest中的:EBD/autotest

3.将以下内容整段删除:

:NODIR

echo.

echo The EBD directory does not exist.

echo Change to the WINDOWS\COMMAND directory and try again.

echo.,goto END

存盘退出,并将文件改回为只读属性。现在重新执行bootdisk.bat,系统不再提示出错信息,启动盘制作将顺利完成。
制作应急/各种启动盘的三篇文章


你要哪种启动盘? 在DOS环境下创建启动盘 制作Windows 98启动盘又一法
青青
Windows启动盘具有多种用途,当Windows系统出了问题时,我们首先想到的便是利用启动盘来启动系统,再查找故障加以解决。在升级BIOS时,系统盘也是必备利器之一。因此,制作Windows的启动盘是大家不可忽略的一项工作,有备当然无患嘛。

Win98常规启动盘的制作
你可以从“控制面板/添加删除程序/启动盘”中进行制作(图1),也可以在安装Win98过程中制作。此处制作的启动盘功能是最完整的,它包括:1.通用光驱驱动程序:用此软盘启动后将出现含有三个项目的多重启动莱单,选择第一项就可以加载通用光驱驱动程序。此驱动程序能支持绝大多数的IDE和SCSI光驱,这样你就可以直接从光驱上安装Win98。2.虚拟磁盘的创建程序:帮助我们在用软盘启动时创建一个大小为2MB的虚拟磁盘,原来被压缩成CAB格式的诊断工具和光驱驱动程序就可以释放到虚拟磁盘上,运行磁盘扫描、分区、格式化等工具软件的速度将大大加快。3.EXT.exe:将压缩在CAB包中的CAB文件释放到硬盘上,运行EXT后按提示输入Win98安装文件的位置、所有释放的CAB文件位置和存放位置即可,比直接使用Extract.exe命令简单得多。

用于升级BIOS的干净启动盘
我们经常看到有关资料介绍,在升级主板或显卡的BIOS时需要制作一张干净的启动盘。所谓干净的启动盘,就是指这张启动盘除了Msdos.sys、Io.sys、Command.com三个系统文件外,不允许再有任何驻留内存的程序,如光驱驱动程序、Autoexec.bat、Config.sys等文件存在。这样在升级BIOS时才不会与系统发生冲突,保证更新BIOS成功和可靠,那么,怎样制作一张干净的启动盘呢?

其实方法很简单,只要我们进入纯DOS状态下(不是“程序/MS-DOS方式”,而是“关闭系统/重新启动计算机并切换到DOS方式”的DOS窗口),用“FORMAT A:/S”命令制作的启动盘才是一张真正干净的启动盘。另外我们也可以用“SYS A:”命令传送系统文件到A盘,也只有这样的启动盘才可以用于BIOS升级。

在DOS下制作启动盘
当Win98系统崩溃,无法进入Win98的图形界面,你想重装系统又没有现成启动盘,这时除了到别人的机器上制作启动盘和用光盘启动外,假如你的系统仍然能够进入DOS状态,那么你可以运行Win98目录Command下的Bootdisk.bat批处理文件,运行后会提示你插入一张已经格式化的软盘,回车后,一张启动盘很快就制作完成了。

进入Win98图形界面的启动盘
大多数用过Win98启动盘的朋友可能有同感:虽然它名曰启动盘,但实际上无法用Win98启动盘启动进入Win98。解决这一问题的方法是:将C盘根目录下的msdos.sys文件拷贝到Win98启动盘,覆盖掉启动盘根目录下的同名文件即可(注意如果在Win98根目录下没有显示msdos.sys和io.sys,就需要将文件夹属性中的“显示所有文件”选项选中)。

带光驱驱动及常用DOS6.22命令的DOS6.22启动盘
方法是在DOS6.22系统下用sys a:命令传递DOS6.22系统文件即做成一张带有光驱驱动的DOS6.22启动盘。用该盘启动系统,可以看到原来的Win98启动菜单变成了DOS6.22的启动菜单。此时启动盘在内存建立的虚拟盘(ramdrive)中的DOS命令,以及启动盘本身带有的几个DOS命令仍属DOS7.1版本,在DOS6.22系统下无法执行。此时,可进一步修改启动盘的有关文件,使DOS7.1版本的命令变为DOS6.22版本的命令。在Win98启动盘中,ebd.cab文件即是含有DOS命令的压缩文件,因此,将需要用到的DOS6.22命令文件以cab格式压缩成ebd.cab文件替换原有的ebd.cab文件,即可做成带有光驱启动及常用DOS6.22命令的DOS6.22启动盘了。

中文Win98启动盘
大家都知道在Win98的Windows\Command\文件夹下,有个Pdos95.bat的批处理文件,可以在DOS环境下加载中文平台,并有几种微软自带的输入法,如国标、全拼、双拼等,这样大大方便了大家在DOS环境下对文件进行查看和管理。如果能够在启动盘中加载中文平台的话,对英文不太好的朋友来讲,会有很大的帮助。下面介绍如何制作中文启动盘。首先,把一张空白软盘格式化,并把它做成一张最简

分享到:

上一篇:

下一篇:

评论 (0条) 发表评论

抢沙发,第一个发表评论
验证码