解读Boot. ini
作者刘景正 本文选自 《中国电脑教育报》 2002年05月28日 16:05
有时我们出于某种需要在自己的电脑上安装多操作系统如Win 98、 Win NT Server 4.0和Win 2000 Professional三重操作系统 以期充分发挥它们各自的潜力取长补短。在安装完成之后我们可以在系统分区的根目录下一般为C \发现名为Boot. ini的文件。比如要安装上述三个操作系统通常是按照Win 98→Win NT Server 4.0→Win 2000Professional这个顺序来安装的事实上这个文件在安装Win NT Server 4.0时就建立了。这是一个只读的系统配置文件它可以实现在启动时加载选择选单让我们选择不同的操作系统来启动。下面的这段内容是该文件的典型设置情况就让我们一起来解读一下吧[boot loader]timeout=30default=multi(0)disk(0)rdisk(0)partition(4)\WINNT
[operating systems]multi(0)disk(0)rdisk(0)partition(4)\WINNT="Microsoft Windows 2000 Professional"
/fastdetectmulti(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Server Version 4.00"multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Server Version 4.00 [VGA mode]"/basevideo/sos
C:\="Microsoft Windows"
这个文件分为引导加载部分boot loader和操作系统部分(operating systems)两大块。在引导加载部分 timeout=xx表示等待用户选择操作系统的时间默认是30秒default=xxxxx表示缺省情况下系统默认要加载的操作系统路径表现为启动时等待用户选择的高亮条部分。在操作系统部分则列出了所有的操作系统路径和清单 以供用户选择。至此我们已对该文件的大体框架有了初步的了解。但
“multi/scsi (x)disk(x)rdisk(x)partition(x)”代表的又是什么呢这就需要我们来理解ARC 高级RISC计算机命名它是x86或RISC计算机中用于标识设备的动态方法。
ARC命名的第一部分用于标识硬件适配卡/磁盘控制器它有两个选项SCSI和Multi。Multi表示一个非SCSI硬盘或一个由SCSI BIOS访问的SCSI硬盘而SCSI则表示一个SCSI BIOS
禁止的SCSI硬盘 (x)是硬件适配卡序号 disk(x)表示SCSI总线号即如果硬件适配卡为Multi其正确表示方法就为disk(0) rdisk(x)表示硬盘的序号即如果硬件适配卡为SCSI则忽略此值 partition(x)表示硬盘的分区序号。这样它就可以用图1、图2形象地表示出来。于是我们便可以看懂Boot. ini中各种设置的具体含义了。
另外我们还发现诸如/basevideo、 /sos、 /fastdect的选项这些都是开关符。 /basevideo开关可使显卡以640×480的分辨率显示驱动程序这可保证在驱动程序不匹配的情况下系统仍可以VGA分辨率引导 /sos开关表示Win NT在引导期间装载的驱动程序名。类似这样的开关还有一些 比如/debug、 /crashdebug、 /nodebug等等在这里就不赘述了有兴趣的朋友可以找一些相关的书来看看。了解了这些之后如果自己格式化某些分区、重新安装某一个或某两个操作系统这就可能会派上用场。例如要格式化C盘、 D盘 C盘上安装了NT Server 4.0且为主活动分区 D盘安装的是Win 98操作系统 E盘为应用程序分区F盘安装的是Win 2000。 C、 D、 E盘均为FAT文件系统 F盘为NTFS文件系统。 由于格式化了C盘其根目录下的Boot. ini丢失因而有关Win2000启动的信息也随之丢失。如果我们为此而重装系统那似乎是令人心烦的和难以忍受的。 了解了Boot. ini文件我们就可以在C盘根目录下找到它去掉其只读的属性然后对其进行编辑。在[operating systems]下加上如下信息 “multi (x)disk(x)rdisk(x)partition(x)\WINNT="Microsoft Windows2000 Professional" /fastdetect” 具体内容应根据个人电脑硬件的不同配置情况而定如我的电脑的此项配置为“multi (0)disk(0)rdisk(0)partition(5)\WINNT5="MicrosoftWindows 2000 Professional" /fastdetect” 即表明装载Win 2000的目录为G:\WINNT5。这样当开机时我们选择此项系统就会在这个目录查找所需信息进行程序加载从而完成启动Win 2000的任务。当然我们直接编辑修改这个文件并不能像重新安装那样完美 因为全新安装时安装程序修改的不止是这一个文件所以这种做法可以算是一种快捷方式吧。如果我们懒得重新安装这种方法值得一试。
80vps怎么样?80vps最近新上了香港服务器、美国cn2服务器,以及香港/日本/韩国/美国多ip站群服务器。80vps之前推荐的都是VPS主机内容,其实80VPS也有独立服务器业务,分布在中国香港、欧美、韩国、日本、美国等地区,可选CN2或直连优化线路。如80VPS香港独立服务器最低月付420元,美国CN2 GIA独服月付650元起,中国香港、日本、韩国、美国洛杉矶多IP站群服务器750元/月...
LOCVPS发来了针对元旦新年的促销活动,除了全场VPS主机8折优惠外,针对德国/荷兰KVM #1/美国KVM#2 VPS提供终身7折优惠码(限量50名,先到先得)。LOCVPS是一家成立于2012年的国人VPS服务商,提供中国香港、韩国、美国、日本、新加坡、德国、荷兰、俄罗斯等地区VPS服务器,基于KVM或XEN架构(推荐优先选择KVM),均选择直连或者优化线路,国内延迟低,适合建站或远程办公使...
greencloudvps怎么样?greencloudvps是一家国外主机商,VPS数据中心多,之前已经介绍过多次了。现在有几款10Gbps带宽的特价KVM VPS,Ryzen 3950x处理器,NVMe硬盘,性价比高。支持Paypal、支付宝、微信付款。GreenCloudVPS:新加坡/美国/荷兰vps,1核@Ryzen 3950x/1GB内存/30GB NVMe空间/1TB流量/10Gbps...