• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

Win2000多重启动

发布: 2007-7-13 21:00 | 作者: 佚名    | 来源: 网络转载     | 查看: 17次 | 进入软件测试论坛讨论

领测软件测试网

    在硬盘很便宜的时代,很多人都会选择在一台机器上安装多个操作系统,一个是可以多了解一些知识,熟悉另外的操作系统。另外一个方面呢,也可以发挥不同操作系统的优势,比如Win9X更适合游戏,而Winxp在网络方面有很大的优势。

  在安装的过程上来说,一般都是先安装Win 9x后再装Win 2000。再不借助其他多重启动软件的情况下,Windows自动装载了一个os loader提供菜单来选择不同的操作系统。

  os loader是如何来工作的呢?
  
  要产生多系统启动菜单有一个前提:两个操作系统安装在不同的磁盘分区中。

  需要注意的是升级安装实际上是覆盖前一个操作系统,这样实际上还是只有一个操作系统,是不会产生启动菜单的。

   Win 98安装到C盘后,再在D盘全新安装Win 2000时,Win 2000的安装程序会在C盘根目录下产生一个名为Bootsect.dos的文件,并将C盘Win 98的引导程序移动到这个文件中,然后在C盘的引导区放入Win 2000自己的引导程序,同时在C盘根目录下还会产生Boot.ini、Bootfont.bin、Ntdetect.com、Ntldr等文件,这五个文件其属性均为系统(S)和隐藏(H)。此后计算机启动时先运行Win 2000的引导程序,该程序会依次调用Ntldr和Ntdetect.com,接下来读取Boot.ini的内容并根据Bootfont.bin指定的字体在屏幕上显示多系统的选择选单。如果用户不进行选择,那么计算机会在Boot.ini中指定的时间之后自动运行默认的操作系统,即启动安装在D盘上的Win 2000操作系统;如果用户选择Win 2000操作系统,那么启动过程与用户不进行选择时是一样的,只是启动时间上稍有差别而已;如果用户选择Win 98操作系统,那么计算机就会通过Bootsect.dos来启动安装在C盘上的Win 98。

  Boot.ini文件:

  上述Boot.ini文件其实是一个标准的文本文件,用一般的文本编辑器就可以将其打开,其中内容为:

  ⑴[boot loader] “系统引导节”的标志。

  ⑵timeout=30 指定等待时间,可以直接将其中的数字改为所需的时间,如果改为数字“0”则表示不等待而直接启动默认的操作系统,此时与没有安装多系统时的启动情况相似。

  ⑶default=multi(0)disk(0)rdisk(0)partition(2)WiNNT 指定默认的启动系统,这里用了“第一物理磁盘的第二分区下的WiNNT目录”的方式来指明Win 2000的安装位置,若将“=”后的内容改为“C:”则默认启动系统就改为Win 98。

  ⑷[operating systems] “多系统选单节”的标志。

  ⑸C:="Microsoft Windows" 在“多系统选单”中显示Win 98并指明其安装后的启动位置。

  ⑹multi(0)disk(0)rdisk(0)partition(2)WiNNT="Microsoft Windows 2000 Professional" / fastdetect 在“多系统选单”中显示Win 2000并指明其安装后的启动位置。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网