如何修改c:\boot.ini

时间:2022-10-19 04:26:55
打算删除G:上的windows 2003 server(无法进入这个系统)
机器上还有C:windows98 和 D:windows XP
我的c:\boot.ini文件是这样的:

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(5)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(5)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect

multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect

C:\=Microsoft Windows
(结束)

怕出问题不敢乱改,还请多多指教!

7 个解决方案

#1


[boot loader] 
timeout=0 
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS 
[operating systems] 
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /nodetect /noguiboot 

timeout=0延迟时间设置 

    延迟时间是系统启动引导菜单后在设定的延迟时间内用户没有进行任何操作时,进入默认的操作系统。 

    默认设置是30,如果你只有一个系统的话就设置为0,多系统的话就根据自己的情况设置一个时间。 

    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS默认系统 

    默认系统就是延迟时间到了后自动进入的系统 

    我们经常修改的是partition(1)\WINDOWS这一块 

partition(1)所指的就是第1个分区,通常也就是c:盘,WINDOWS就是你的系统文件夹。 

如果你要默认的操作系统是d:盘的XP,那么这一块的内容就是partition(2)\WINDOWS 

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /nodetect /noguiboot系统列表 

在这个位置列上你的所有操作系统(一行一个系统) 

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS这一块和上面“默认系统”的修改方法一样 

=""""中间的内容就是开机显示列表时本系统的名称,可以任意修改,而且还支持中文! 

/nodetect /noguiboot这部分是启动参数,在"后面加一个半角空格/参数,可以加多个。下面是各项参数的详细解释。 

/fastdetect:快速检测,很多网站都推荐修改为/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:在调入驱动程序名时显示它的名称,因驱动问题而无法启动时使用比较好。 

    上面说的都是直接修改的方法,其实还可以用其他方法修改, 
    1.“系统属性”(在我的电脑上点右键→属性)→高级→“启动和故障恢复”设置。 
    2.运行→“msconfig”→boot.ini 

#2


其实  运行--msconfig--boot.ini里也有些介绍的

#3


需要改动两行:

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(5)\WINDOWS   <--------此行(5)改为(2)

[operating systems]

multi(0)disk(0)rdisk(0)partition(5)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect                       <--------此整行删除(从multi...开始)

multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect

C:\=Microsoft Windows            <---------此行是不是写错了?少了引号"Mic...dows"

#4


修改后如下:

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect

multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect

C:\=Microsoft Windows

#5


贴一点关于boot.ini文件的知识
---------------------------------------------------------------------------
举例解释:
常见的boot.ini格式如下
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(X)disk(Y)rdisk(Z)partition(Q)\WINXP="Microsoft Windows XP Professional" /fastdetect
SCSI(X)disk(Y)rdisk(Z)partition(Q)\WIN98="Microsoft Windows 98" /fastdetect

timeout=N  是设置系统等待时间的,最少可以是0秒;
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS 是启动时高亮的默认选项,当时间为0时,系统将启动此处所设系统;
"[operating systems]"列出了供选择的启动项:
1.partition(Q) 表示操作系统的系统根目录所在的分区在同一快硬盘上主分区的顺序号(Q从1开始)。
2.rdisk(Z) 若以multi开头,则Z植表示操作系统的系统根目录所在的分区所在的硬盘在同一个磁盘控制器上的硬盘顺序号(Z从0开始)。
若以SCSI开头,则Z值无意义,恒等于0。
3.disk(Y) 若以SCSI开头,则Y植表示操作系统的系统根目录所在的分区所在的硬盘在同一个磁盘控制器上的硬盘顺序号(Y从0开始)。
若以multi开头,则Y值无意义,恒等于0。
4.若计算机中既有IDE盘又有SCSI盘(或只有IDE),且BIOS中SCSI的设置设为enable,则以multi(X)开头,其中X表示操作系统的系统根目录所在的分区所在的硬盘所在的磁盘控制器在同一磁盘控制器上的顺序号(X从0开始计数)。
若计算机中只有SCSI控制器,则以SCSI(X)开头,其中X表示操作系统的系统根目录所在的分区所在的硬盘所在的磁盘控制器在同一磁盘控制器上的顺序号(X从0开始计数)。

#6


樓上各位都說得好詳細啊,呵呵!

#7


RE:seawind999(风雨) ,您的修改不完备.
第一,出来了两个重复的(2),
第二,最后的Microsoft Windows没有用引号引起来.

#1


[boot loader] 
timeout=0 
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS 
[operating systems] 
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /nodetect /noguiboot 

timeout=0延迟时间设置 

    延迟时间是系统启动引导菜单后在设定的延迟时间内用户没有进行任何操作时,进入默认的操作系统。 

    默认设置是30,如果你只有一个系统的话就设置为0,多系统的话就根据自己的情况设置一个时间。 

    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS默认系统 

    默认系统就是延迟时间到了后自动进入的系统 

    我们经常修改的是partition(1)\WINDOWS这一块 

partition(1)所指的就是第1个分区,通常也就是c:盘,WINDOWS就是你的系统文件夹。 

如果你要默认的操作系统是d:盘的XP,那么这一块的内容就是partition(2)\WINDOWS 

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /nodetect /noguiboot系统列表 

在这个位置列上你的所有操作系统(一行一个系统) 

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS这一块和上面“默认系统”的修改方法一样 

=""""中间的内容就是开机显示列表时本系统的名称,可以任意修改,而且还支持中文! 

/nodetect /noguiboot这部分是启动参数,在"后面加一个半角空格/参数,可以加多个。下面是各项参数的详细解释。 

/fastdetect:快速检测,很多网站都推荐修改为/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:在调入驱动程序名时显示它的名称,因驱动问题而无法启动时使用比较好。 

    上面说的都是直接修改的方法,其实还可以用其他方法修改, 
    1.“系统属性”(在我的电脑上点右键→属性)→高级→“启动和故障恢复”设置。 
    2.运行→“msconfig”→boot.ini 

#2


其实  运行--msconfig--boot.ini里也有些介绍的

#3


需要改动两行:

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(5)\WINDOWS   <--------此行(5)改为(2)

[operating systems]

multi(0)disk(0)rdisk(0)partition(5)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect                       <--------此整行删除(从multi...开始)

multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect

C:\=Microsoft Windows            <---------此行是不是写错了?少了引号"Mic...dows"

#4


修改后如下:

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect

multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect

C:\=Microsoft Windows

#5


贴一点关于boot.ini文件的知识
---------------------------------------------------------------------------
举例解释:
常见的boot.ini格式如下
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(X)disk(Y)rdisk(Z)partition(Q)\WINXP="Microsoft Windows XP Professional" /fastdetect
SCSI(X)disk(Y)rdisk(Z)partition(Q)\WIN98="Microsoft Windows 98" /fastdetect

timeout=N  是设置系统等待时间的,最少可以是0秒;
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS 是启动时高亮的默认选项,当时间为0时,系统将启动此处所设系统;
"[operating systems]"列出了供选择的启动项:
1.partition(Q) 表示操作系统的系统根目录所在的分区在同一快硬盘上主分区的顺序号(Q从1开始)。
2.rdisk(Z) 若以multi开头,则Z植表示操作系统的系统根目录所在的分区所在的硬盘在同一个磁盘控制器上的硬盘顺序号(Z从0开始)。
若以SCSI开头,则Z值无意义,恒等于0。
3.disk(Y) 若以SCSI开头,则Y植表示操作系统的系统根目录所在的分区所在的硬盘在同一个磁盘控制器上的硬盘顺序号(Y从0开始)。
若以multi开头,则Y值无意义,恒等于0。
4.若计算机中既有IDE盘又有SCSI盘(或只有IDE),且BIOS中SCSI的设置设为enable,则以multi(X)开头,其中X表示操作系统的系统根目录所在的分区所在的硬盘所在的磁盘控制器在同一磁盘控制器上的顺序号(X从0开始计数)。
若计算机中只有SCSI控制器,则以SCSI(X)开头,其中X表示操作系统的系统根目录所在的分区所在的硬盘所在的磁盘控制器在同一磁盘控制器上的顺序号(X从0开始计数)。

#6


樓上各位都說得好詳細啊,呵呵!

#7


RE:seawind999(风雨) ,您的修改不完备.
第一,出来了两个重复的(2),
第二,最后的Microsoft Windows没有用引号引起来.