bootini 文件参数详解.doc_第1页
bootini 文件参数详解.doc_第2页
bootini 文件参数详解.doc_第3页
bootini 文件参数详解.doc_第4页
bootini 文件参数详解.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

bootini 文件参数详解.txt35温馨是大自然的一抹色彩,独具慧眼的匠师才能把它表现得尽善尽美;温馨是乐谱上的一个跳动音符,感情细腻的歌唱者才能把它表达得至真至纯windows nt类的操作系统,也就是windows nt/2000/xp中,有一个特殊文件,也就是“boot.ini”文件,这个文件会很轻松地按照我们的需求设置好多重启动系统。“boot.ini”文件会在已经安装了windows nt/2000/xp的操作系统的所在分区,一般默认为c:下面存在。但是它默认具有隐藏和系统属性,所以你要设置你的文件夹选项,以便把“boot.ini”文件显示出来。我们可以用任何一种文本编辑器来打开他它。一般情况下,它的内容如下:boot loadertimeout=30default=multi(0)disk(0)rdisk(0)partition(1)windowsoperating systemsmulti(0)disk(0)rdisk(0)partition(1)windows=microsoft windows xpprofessional /fastdetect在windows 2000或者是xp系统中,我们可以很容易的设置“boot.ini”文件。那就是在“我的电脑”上面点击右键,选择“属性”打开“系统属性”对话框,再点击“高级”选项卡,在“启动和故障修复”里面点击“设置”按钮,就可以打开“启动和故障修复”对话框了,在这里面我们就可以对它进行详细设置。如果你拥有windows xp操作系统,那么你可以用“系统配置实用程序”来更方便的编辑“boot.ini”文件。具体做法是:打开“开始”菜单,点击“运行”命令,再在弹出的文本框中输入“msconfig”点击“确定”后就会弹出“系统配置实用程序”,再点击“boot.ini”选项卡,就会出现如图所示的界面。在这里,我们可以很方便地设置文件。言归正传,现在,来说明一下这个文件内容的含义。1.系统加载部分(boot loader)这一部分很简单,只有两个设定。那就是“timeout=”和“default=”。“timeout=”就是设定开机时系统引导菜单显示的时间,超过设定值则自动加载下面“default=”指定的*作系统。默认值是30,单位为秒。我们可以在这里面设定等待时间的长短。如果将其设为“0”那么就是不显示系统引导菜单。“default=”则是设定默认引导的*作系统。而等号后面的*作系统必须是已经在“operating systems”中存在的。如果想默认为加载另外的*作系统,我们可以参看“operating systems”中的*作系统列表,然后把想要加载的*作系统按照格式写到“default=”后面就可以了。2.*作系统部分(operating systems)在这里面,列出了机器上所安装的全部*作系统。比如机器上只有一个*作系统,那么就只有一条信息,那就是“multi(0)disk(0)rdisk(0)partition(1)windows=microsoft windows xpprofessional /fastdetect”在这里需要注意的是,在英文引号内的文字就是引导操作系统菜单时显示出来的让我们选择操作系统的提示文字,在这里面我们可以随意更改。而“multi(0)disk(0)rdisk(0)partition(1) windows”这一句就需要些解释了。因为它涉及arc(高级risc计算机)命名,它是x86或risc计算机中用于标识设备的动态方法。arc命名的第一部分用于标识硬件适配卡/磁盘控制器,它有两个选项:scsi和multi。multi表示一个非scsi硬盘或一个由scsi bios访问的scsi硬盘,而scsi则表示一个scsibios禁止的scsi硬盘。(x)是硬件适配卡序号。disk(x)表示scsi总线号。如果硬件适配卡为multi,其正确表示方法就为disk(0),rdisk(x)则表示硬盘的序号,如果硬件适配卡为scsi则忽略此值;partition(x)表示硬盘的分区序号。了解这些,我们就可以解释前面那条信息的含义了,即“multi(0)disk(0)rdisk(0)partition(1) windows”为,在0号非scsi设备上的第0号磁盘上的第一个分区里面的“windows”目录下可以找到能够启动的*作系统。等号后的内容前面已经说过,那个就是引导菜单显示出来的供我们选择的提示文字。而后面的“/fastdetect”又是作什么用的呢?这是一个开关符,用来控制启动该*作系统时的具体选项,下面再来详细的介绍各种开关符的含义:/3gb:这是win2000 sp3新引入的。这使得用户区和系统区分为3g比1g的比例。只有用户使用nt企业版,应用程序也支持3gb选项时,此选项才生效。/basevideo:使用标准vga方式启动。这种方式主要用于显示驱动程序失效时。/baudrate:指出用于调度的波特率,如果用户不设置,则使用默认的9600,而对于线缆modem则使用19200。/bootlog:使win2000将日志写入 systemrootntbtlog.txt 。/burnmemory=:使nt在已知的内存上少使用指定的数量,如果/burnmemory=64,则有64m内存nt不使用。/crashdebug:调度器在nt启动时启动,只有在内核错误时才有用,如果系统经常会无故出错,这个选项就很有用了。/debug:在启动nt时调入调度器,它可以在任何时间激活,在错误可以再次出现时使用它比较合适。/debugport= comx :指定用于调度的端口,其它x就指端口号。/fastdetect:对于win2000启动时,它使系统不检查串行口和并行口。/hal=:允许用户不使用默认的hal。/intaffinity:设置多处理器hal(halmps.dll),使编号最大的处理器接收中断请求。如果不设置此选项,win2000会使所有处理器接收中断请求。/kernel=:与上面的功能相同,不过是针对smp中的内核而言的。/maxmem:n:指定nt可以使用的最大内存数,如果一个内存片损坏,这个开关就十分有用了。/nodebug:不使用调试信息。/noguiboot:指定此选项会使win2000不加载vga驱动程序,也就不会显示启动过程和失败时的兰屏信息。/noserialmice=comx | comx,y,z:在特定的com中上禁止对串行鼠标的检测。如果用户有一个非鼠标设备接在com口上,这个选项会十分有用。如果此开关未加参数,系统会禁止所有com口。/numproc=n:只允许前n个系统处理器工作。/onecpu:在多处理器中只使用一个处理器。/pcilock:不让nt为pci设置分配io/irq资源,而启用bios设置。/safeboot:安全启动,这个大家一定十分熟悉,win2000只启动hklmsystemcurrentcontrolsetcontrolsafeboot中的驱动程序和服务,其后跟三个参数minimal,network或dsrepair之一。minimal和network在允许网络下启动系统。而dsrepair要求系统从备份设备中调入活动目录的设置。还有一个选项是(alternateshell),它让系统调入由hklmsystemcurrentcontrolsetsafebootalternateshell指定的shell程序,而不使用默认的explorer。/sos:在调入驱动程序名时显示它的名字,在因驱动问题而无法启动时使用比较好。/win95:在装有三个系统dos、win9x和windows nt的系统上,让ntldr直接调用win9x。启动文件bootsect.w40。/win95dos:在装有三个系统dos、win9x和windows nt的系统上,让ntldr直接调用dos启动文件bootsect.dos/year=:使用指定的年份,如果设置为/year=2005,那现在的时间就是2005年,此选项仅对nt4+sp4和win2000生效。 双硬盘、多系统启动菜单的修复2007-03-27 19:58双硬盘、多系统启动菜单的修复我的电脑有两个硬盘,本来装着两个系统,分别装在主动盘的第一个分区(C盘)和从动盘的第一个分区(D盘这是因为盘符交错出现的)。刚买回来“windows xp sp2简体中文上海专业版”的安装盘(以前都是用sp俄罗斯破解版安装后再升到至sp的),想着重装一下再做一个自动恢复光盘,为了保证自动恢复光盘恢复系统后在最快时间内正常使用。于是就把C盘格式化后重新安装系统。只是,盗版就是盗版呀,那张sp的安装盘在安装了一半,就有很多文件复制不出了,不得已中断安装,重新装回我的xp1,把多系统启动菜单进行修复。找遍所有的电脑书本,均没有提到多硬盘,每个硬盘安装一个系统的启动菜单修复问题。于是只能根据自己的记忆和一些相关的文章进行摸索、修复。多系统启动菜单一般保存在C盘的根目录下,名字为“boot.ini”。平时是无法看到的,进行如下操作才可以看到”我的电脑C盘选择菜单中的工具文件夹选项查看去掉隐藏受保护的系统文件前的勾,下方的隐藏文件或文件侠选择显示所有文件和文件夹。即可看到该文件。首先,我们先来看看多系统启动菜单的内容吧:boot loadertimeout=10default=multi(0)disk(0)rdisk(0)partition(1)WINDOWSoperating systemsmulti(0)disk(0)rdisk(0)partition(1)WINDOWS=Microsoft Windows XP Professional /fastdetectmulti(0)disk(0)rdisk(1)partition(1)WINNT=Microsoft Windows 2000 /fastdetect以上是我现在所用的启动菜单,这是正常的。接着我们再来分析一下多系统启动菜单的内容吧:timeout10这句是用来控制多启动菜单出现并停留的时间,以秒记算。默认为30秒,可以随便调整,设为0时,不显示启动菜单,直接进入默认系统。Defaultc:这句是用来指定默认的启动系统。如果开机后,没有任何选择,将自动启动默认启动系统。operating systems这句以下的内容就是电脑安装的所有系统,也就是启动菜单项了。一句列出一个系统。比如我的是两个系统,就出现两句。系统菜单中的“”号是个分界线。“”号左边的是访系统所在的分区和系统文件夹,Multi表示一个非SCSI硬盘或一个由SCSI BIOS访问的SCSI硬盘,括号内的数字表示硬件适配卡序号。disk(0)表示SCSI总线号以上两项一般我们不需要进行更改。重点是下面的两项。rdisk(0)表示硬盘的序号。如电脑只有一个硬盘,不管装多少个系统,这项都不需要进行改动;如果电脑有两个硬盘,而系统全装在主动硬盘上,也不须进行改动;如电脑有两个硬盘,而系统装在两个硬盘的第一个分区,则根据实际将括号内的数值进行改动,主动硬盘为0,从动硬盘为1。partition(1)表示硬盘的分区序号。以括号内的数字进行区别。以一个硬盘为例,C盘就以1表示,D盘以2表示,E盘以3表示以此类推。/windows表示该系统所在的系统目录。 /winnt 这是WIN2000的系统目录“”号右边双引号中的内容则是出现在多启动菜单中的系统菜单项的名称,可以根据需要进行修改。也可以使用中文表示,但我没有试过,双引号内内容的修改不影响启动菜单的引导启动系统。下面举几个例子(两个系统均为windowsxp为例):、电脑中只有一个硬盘,分别在C盘和D盘装了两个系统,boot.ini文件的内容如下:boot loadertimeout=10default=multi(0)disk(0)rdisk(0)partition(1)WINDOWSoperating systemsmulti(0)disk(0)rdisk(0)partition(1)WINDOWS=Microsoft Windows XP 工作专用系统 /fastdetectmulti(0)disk(0)rdisk(0)partition(2)WINDOWS=Microsoft Windows XP 上网专用系统 /fastdetect从上面可以看出,菜单显示出来后,停留时间为10秒。默认的启动系统为主动硬盘C盘上所安装的windows,即工作专用系统如果想要更改默认启动系统为D盘上的上网专用系统,只需将default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS这句中的partition(1)改为partition(2)即可。、电脑中安装了两个硬盘,分别在主动硬盘的第一个分区(即C盘)和从动硬盘的第一个分区(D盘或其它盘,根据实际为准)安装了系统,在重装了C盘的系统后,没有显示多系统启动菜单。此时只需将C盘根目录下的boot.ini修改为以下内容:boot loadertimeout=10default=multi(0)disk(0)rdisk(0)partition(1)WINDOWSoperating systemsmulti(0)disk(0)rdisk(0)partition(1)WINDOWS=Microsoft Windows XP 工作专用系统 /fastdetectmulti(0)disk(0)rdisk(1)partition(1)WINDOWS=Microsoft Windows XP 上网专用系统 /fastdetect最后一句(上网专用系统)中的rdi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论