玩转boot.ini

原创 2005年04月24日 21:21:00
boot.ini 文件是个启动引导程序文件,装多系统或者重装系统的时候会用到它。 
默认的情况下这个文件是隐藏的,准确路径是c:/boot.ini,可以用记事本打开这个路径,也可以在“运行”中输入“c:/boot.ini”启动该文件。 常用的方法是去掉隐藏后用记事本打开,“资源管理器”→“工具”→“文件夹选项”→“查看”去掉“隐藏……”前面的√,“隐藏文件和文件夹”选“显示……”这样就去掉了隐藏,可以在c:/看到boot.ini文件了。 去掉其“只读”属性就可以对其编辑和修改了。 
还是实例说明吧: 
[boot loader] 
timeout=30 
default=multi(0)disk(0)rdisk(0)partition(1)/WINDOWS 
[operating systems] 
multi(0)disk(0)rdisk(0)partition(1)/WINDOWS="Microsoft Windows XP Professional" /fastdetect 
下面详细说明下: 
[BOOT LOADER] 系统加载部分 
这一部分很简单,只有两个设定。那就是“timeout=”和“default=”。 
TIMEOUT=30 菜单显示停留等待时间 
是系统启动引导菜单后在设定的延迟时间内用户没有进行任何操作时,进入默认的操作系统。 默认设置是30,可以根据的情况设置一个时间。若用户安装了多操作系统,但又只用固定的操作系统,只需选定默认操作系统,把timeout=后面的30改为0就可以了,这样就不会显示系统启动引导菜单了。 
default=multi(0)disk(0)rdisk(0)partition(1)/WINDOWS默认系统 
默认系统就是延迟时间到了后自动进入的系统 ,partition(1)所指的就是第1个分区,通常也就是c:盘,WINDOWS就是你的系统文件夹。 
还是再详细点吧,MULTI(0)——采用哪一个IDE接口(0为第一个,1为第二个) 
DISK(0)——对于IDE硬盘括号中的值为0,SISC硬盘括号中的值为1 
RDISK(0)——主从盘设置:主盘为0,从盘为1 
PARTITION(2)——引导分区,从1—C盘开始,2—D盘,3—盘 
如果要改默认的操作系统是d:盘的2003,那么这一块的内容就是partition(2)/WINNT 
[operating systems]操作系统部分 
  在这里面,列出了机器上所安装的全部操作系统。比如机器上只有一个操作系统,那么就只有一条信息,那就是 
multi(0)disk(0)rdisk(0)partition(1)/WINDOWS="Microsoft Windows XP Professional" /fastdetect 
multi(0)disk(0)rdisk(0)partition(1)/WINDOWS这一块和上面“默认系统”的修改方法一样,=""中间的内容就是开机显示列表时本系统的名称,可以任意修改,而且还支持中文! 
/fastdetect这部分是启动参数,在"后面加一个半角空格/参数,可以加多个。下面是各项参数的详细解释。 
/fastdetect:快速检测,很多网站都推荐修改为/nodetect (但这句话可能是错的,没有nodetect这个参数)
/SAFEBOOT:安全启动,只启动HKLM/System/CurrentControlSetControl/SafeBoot中的驱动程序和服务,其后可跟三个参数Minimal、Network或Dsrepair。Minimal和Network允许在网络连接下启动系统。而Dsrepair要求系统从备份设备中调入活动目录的设置。还有一个选项是Minimal(AlternateShell),它让系统调入由HKLM/System/CurrentControlSetSafeBoot/AlternateShell指定的SHELL程序,而不使用默认的Explorer。 
/NOGUIBOOT:不加载VGA驱动程序,也就不会显示启动过程和失败时的蓝屏信息。 
/BOOTLOG:将日志写入Nnbtlog.txt文件。 
/BASEVIDEO:使用标准VGA方式启动,这种方式主要用于显示驱动程序失效时。 
/SOS:在调入驱动程序名时显示它的名称,因驱动问题而无法启动时使用比较好。 
上面说的都是直接修改的方法,其实还可以用其他方法修改, 
“系统属性”(在我的电脑上点右键→属性)→高级→“启动和故障恢复”设置或运行→“msconfig”→boot.ini

玩转spring boot——简单登录认证

前言   在一个web项目中,某些页面是可以匿名访问的,但有些页面则不能。spring mvc提供了HandlerInterceptor接口来应对,只需要重写preHandle方法便可以实现此...

玩转spring boot——结合阿里云持续交付

前言   在互联网项目中,项目测试、部署往往需要花费大量时间。传统方式是在本地打包、测试完毕程序,然后通过ftp上传至服务器,再把测试的配置文件修改为生产环境的配置文件,最后重新运行服务。这一过程如...

玩转pandaboard之u-boot的编译及代码结构

本文以linaro提供的针对pandaboard的u-boot为例(之后用来加载Android),阐述u-boot编译及代码结构。  U-boot是神马 简单说来就是嵌入式设备的BIOS,...

2.玩转Spring Boot 第一个应用Hello World

玩转Spring Boot — 第一个应用Hello World 环境要求: 具体环境要求请看上一篇(1.玩转Spring Boot — 前言)。 1.创建工程 1.1使用Eclipse ...

玩转spring boot——properties配置

前言     在以往的java开发中,程序员最怕大量的配置,是因为配置一多就不好统一管理,经常出现找不到配置的情况。而项目中,从开发测试环境到生产环境,往往需要切换不同的配置,如测试数...

1.玩转Spring Boot 前言

首先在这里对Spring Boot做个简单的介绍,对Spring Boot也关注了挺久了,Spring Boot是由Pivotal团队提供的全新框架,Pivotal团队在2014年4月份发布第一个GA...

5.玩转Spring Boot 自定义配置、导入XML配置与外部化配置

在这里我会全面介绍在Spring Boot里面如何自定义配置,更改Spring Boot默认的配置,以及介绍各配置的优先级顺序。Spring Boot使用一个全局的配置文件application.pr...

12.玩转Spring Boot 事务管理

玩转Spring Boot 事务管理 Spring Boot 使用的是Spring 事务管理机制,Spring事务对事务管理提供了一个顶层的接口PlatformTransactionManager...

玩转spring boot——结合阿里云持续交付_0

前言   在互联网项目中,项目测试、部署往往需要花费大量时间。传统方式是在本地打包、测试完毕程序,然后通过ftp上传至服务器,再把测试的配置文件修改为生产环境的配置文件,最后重新运行服务。这一过程如...

7.玩转Spring Boot devtools热部署

玩转Spring Boot devtools热部署 在实际项目开发中,开发的过程中一定会修改代码,如果每次修改代码都需要重新启动下,那会让人吐血的。这里我们使用Spring-boot-devtools...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:玩转boot.ini
举报原因:
原因补充:

(最多只允许输入30个字)