发信人: chz()
整理人: williamlong(2002-12-03 21:10:10), 站内信件
|
——NT与Win9x双引导下的启动详解——
随着微软宣布Win98为发布的最后一款Win9x的产品,不少电脑玩家开始把目
光转向了以往不被重视的WindowsNT,即未来的Windows2000。事实上Win9x系列一
直在不断地从NT中学到新的功能和服务,在Win98中不少新加入的网络特性和命令
实际上是NT的一个子集而已。不过要玩转NT可不是一件容易的事情,而且NT的游
戏特性实在糟糕(本来就不是为玩家设计的),所以不少发烧友在尝试安装NT时
,决不会放弃原先的Win9x系列版本,通常的作法是双引导或多引导方式,但是问
题不少,最主要的问题是不了解NT的启动控制Boot.ini,即所谓的ARC路径问题。
无论是先安装NT还是先安装Win95,都不会影响NT的启动流程,毕竟同是微软
的产品,它们可以很好地兼容。在任何一种情况下,都是NT的引导程序先取得引
导权,Win9x可以自动识别NT的存在,在安装时不会覆盖NT的引导记录(注:如果
用Win9x的启动盘SYS C:,则NT就不能启动了,因为NT引导记录将被修正)。 你
可以在C盘上找到NTLDR这个文件,这就是NT的引导文件,机器启动全是由该程序
完成的,当启动的准备工作完成后就会调用Boot.ini文件,由该文件决定启动方
式。
用一般的文本编辑器打开Boot.ini,我们发现它很像DOS下多种引导的Confi
g.sys文件格式:
[Boot Loader]
timeout=3
Default=C:\
[Operating Systems]
C:\=“Microsoft Windows 98”
multi(0)disk(0)rdisk(0)partition(2)\WINNT=“Windows NT Server Vers
ion 4.00”
multi(0)disk(0)rdisk(0)partition(2)\WINNT=“Windows NT Server Vers
ion 4.00 [VGA mode]” /basevideo /sos
上述的BootLoader部分很容易理解,timeout指出了多引导时等待的时间,D
efault指出了下列的系统中缺省的引导系统,比较难掌握的就是下面的这些系统
引导信息,NT术语称为“ARC路径”(Advanced RISC Computing规范路径)。通
常ARC路径由两种表述方式:
multi(x)disk(y)rdisk(z)partition(w)\rootdirectory 和scsi(x)disk(y)
rdisk(z)partition(z)partition(w)\rootdirectory;
对于IDE控制卡的硬盘采用的前一种表示方式,其中multi(x)中x表示是第几
个IDE控制卡,第一个卡号为0,第二个为1,依此类推;对于这种表达式,disk(
y)中的y不起作用,始终为0;起作用的是rdisk参数,z表示该控制卡上的第几个
硬盘,对于一般的IDE卡,只有Primary和slave两种,对应的z也分别为0和1;最
后一个partition是指在这个硬盘上分区号,注意,这个分区号和在Fdisk下看到
的分区号是不一样的,更不是按盘符排序的,基本的原则是从主分区开始分起,
然后扩展分区,同一级下按建立的先后次序;比较为难的问题是,无论在任何时
候用新的主分区加入,都会引起扩展分区的盘号变化,因此一般不推荐把NT安装
在扩展分区里;另一个容易搞错的问题是,partition(w)中的w是从1开始计数的
,而不是像前面几个参数是从0开始; 最后一个rootdirectory就是NT的引导目录
所在位置,通常是WINNT(即NT安装所在目录,当然各机器可能会有不同)。
对于SCSI控制卡,问题要复杂一些,对于BIOS不支持的SCSI控制卡而言要采
用第二种表述式:其中scsi(x)中的x表示第几个SCSI控制卡;对于这种表达式,
rdisk参数不起作用,通常可以写作0,起作用的是disk参数,y表示这个控制卡上
的第几个设备,SCSI卡是可以挂多于2个的设备,计数也是从0开始;partition以
及rootdirectory和前面描述的一致,就不再复述了。对于BIOS支持的SCSI控制卡
,仍然采用第一种表达式,规则和IDE的命名基本一致,唯一不同的就是没有pri
mary和slave硬盘的定义。采用SCSI还会有IDE下不会出现的不少问题,一般在Wi
n9x下可以采用PNP SCSI设备,但NT可是不支持PNP的!不仅要求OEM驱动程序,还
需要额外的启动条件和文件,在此就不多评述了。
最后再解释一下 /basevideo和/sos参数。NT启动是允许配置的,缺省有一个
SOS的配置,主要是用于显示器的备份启动,用于显示器设置不当引起的不法观察
NT屏幕的最坏情况,这种方式采用最基本的通用VGA方式进入NT以更改错误。
以上为大家简要介绍了一下NT启动的ARC路径问题,NT的全部启动流程有十多
步,ARC问题是安装和启动中最常见的问题。NT针对各个步骤的各种可能情况都有
一套解决方案,比起Win9x来,NT安全可靠,功能强大,博大精深,Windows2000
是值得我们期待的!
本文作者:【陈涛】
http://netschool.myrice.com
其他windows文章:
Windwos 98的网络管理命令使用 【c&m】
Windows 使用的256个虚拟键码 【mqm】
Windows 98安装文件压缩包的释放 【陈彪】
在Win98中实现定时关机 【==未知==】
NT与Win9x双引导下的启动详解 【陈涛】
WIN98:将硬盘扩大10倍的技巧 【==未知==】
Windows 2000初尝十个小惊喜 【枫儿 】
Windows NT中的秘密武器 【小虎】
Windows98的setup命令参数一览 【==未知==】
如何去掉win2k的光盘插入自动运行的功能? 【malaky】
拨号上网登陆脚本的制作 【郭 亮 】
附着在Win2000上的消息、补丁及其他 【==未知==】
微软公司承认Win2000有安全漏洞 【==未知==】
Windows 2000的可靠性2 【==未知==】
Windows 2000的可靠性1 【==未知==】 )
DVD安装--完整描述 【mqm】
Win 2000硬盘与内存调整手册 【mqm】
利用Windows 2000快速建立小型网络 【软件应用】
采用Windows 2000的电子商务设计 【梁晋 】
Windows 2000 Porfessional 中自带的软波表 (6)
如何将Win2000B3从硬盘中完全删除? 【心得/窍门】
Voodoo3在Windows2000下的优化 【心得/窍门】
WIN2000升级指南-驱动程序和BIOSWIN2000升级指南-驱动程序和BIOS
http://netschool.myrice.com
-- <柱子专递>----http://chz.myrice.com
最新提供矢量图片、wav音效、各类中文字库、aps源程序、cgi源程序、各种和建网有关的软件下载
(附上注册机和汉化补丁!)
同时提供Dreamweaver、Flash、Firework、Asp、Cgi等各类教程
技术咨询热线:[email protected] http://netschool.myrice.com
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.103.174.101]
|
|