电脑疯子技术论坛|电脑极客社区

微信扫一扫 分享朋友圈

已有 1925 人浏览分享

boot.ini文件是什么?有什么作用

[复制链接]
1925 0
本帖最后由 Angelhuiz 于 2014-12-1 20:23 编辑

系统引导文件,要查看它,只要去掉其隐藏属性,即可用记事本打开它,具体路径在C:\根目录,也可以在“开始”中运行msconfig.exe,在弹出的“系统配置实用程序”对话框中单击“BOOT.INI”选项卡就可窥见其庐山真面目,还可以在“我的电脑”-“属性”-“高级”-“启动和故障恢复”-"设置",就可以看到系统引导相关配置,点击“编辑”,就可以查看编辑boot引导文件的详细情况(以XP系统为例)。
1.png

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS

[operating systems]

multi(X)disk(Y)rdisk(Z)partition(Q)WINDOWS="Microsoft Windows XP Professional" /fastdetect

SCSI(X)disk(Y)rdisk(Z)partition(Q)WIN98="Microsoft Windows 98" /fastdetect

该文件分为Boot loader(引导加载)和Operating systems(操作系统)两大部分。在引导加载部分,timeout=xx表示等待用户选择操作系统的时间,默认是30秒,用户可以根据需要自行更改。default=xxxx表示缺省情况下系统默认要加载的操作系统路径,表现为启动时等待用户选择的高亮条部分。

“multi(0)disk(0)rdisk(0)partition(1)”是什么意思?

实际上这是根据ARC规则命名的,它是x86或RISC计算机中用于标识设备的一种通用方法。ARC名字指向存放操作系统文件的分区,对于磁盘设备, ARC名字的构成如下:

component(X)disk(Y)rdisk(Z)partition(Q)

component部分有两种有效值,即multi和SCSI,它用于标明硬件适配器。multi表示一个非SCSI硬盘或一个由SCSI BIOS访问的SCSI硬盘,而SCSI则表示一个SCSI BIOS禁止的SCSI硬盘。X值表示操作系统的系统根目录所在的分区所在的硬盘所在的磁盘控制器在同一磁盘控制器上的序号(X从0开始)。

disk(Y):对于SCSI硬盘来说,Y值表示操作系统的系统根目录所在的分区所在的硬盘在同一个磁盘控制器上的硬盘序号(Y从0开始);对于multi来说,Y值无任何意义,恒为0。

rdisk(Z):对于multi来说,Z值表示操作系统的系统根目录所在的分区所在的硬盘在同一个磁盘控制器上的硬盘序号(Z从0开始);对于SCSI硬盘来说,Z值无意义,恒为0。

partition(Q):Q值表示操作系统的系统根目录所在的分区在同一硬盘上主分区的序号(Q从1开始)。

Operating systems部分列出了这台电脑上所有操作系统的路径和清单,其中还包括一些如/fastdetect、/basevideo、/sos之类的开关符。这些开关符都有特殊的含义,一般情况下建议不要更改。


我们可以根据需要对BOOT.INI文件进行修改。以某台XP系统的电脑为例,BOOT.INI文件显示,硬盘中装有两个Windows XP专业版系统(实际上一个为中文版,一个为英文版),默认情况下是启动硬盘第三分区上的系统(英文版)。如果要它在默认情况下启动硬盘第一分区上的系统(中文版),而且为了以示区别,将两个Windows XP Professional分别对应的加以标记。这时,我们可以通过修改BOOT.INI文件中系统名称来达到目的。

由以上可知,BOOT.INI是一个非常重要的系统文件,没有它,电脑启动将无法进行系统引导,从而无法进入系统,所以我们平时除了要对其作必要的备份之外,还要了解编辑它的方法。特别是在安装多系统时,如果没有按照从低到高的安装顺序,很可能将boot.ini文件破坏或覆盖,造成系统无法进入的情况。
2.png



boot文件损坏了怎么办?新建文本文档,复制一下内容到记事本,另存为boot.ini文件名到C:\根目录下。

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS

[operating systems]

multi(X)disk(Y)rdisk(Z)partition(Q)WINDOWS="Microsoft Windows XP Professional" /fastdetect

此方法是你在丢失或损坏boot.ini文件时电脑不曾重启的情况下紧急补救,如果boot.ini文件损坏,重启可能不能进入系统(以上介绍仅适用于XP系统,其它系统请自测)。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

关注

3

粉丝

271

主题
精彩推荐
热门资讯
网友晒图
图文推荐

Powered by Pcgho! X3.4

© 2008-2022 Pcgho Inc.