政府: 新疆喀什市政府
企业:
上海杰图软件
民航:

南航飞行中心

石油:
南海油脂
教育: 深圳松岗中学
水电: 四川电力总公司
医疗: 华辰医用仪表公司
地产: 深圳盛友软件
 
 88IP首页 - 知识库 - 应用 [双击滚屏] [收藏] [打印] [关闭]

windows 2000高级启动选项放到启动菜单里
 

这里我们来看一下关于boot.ini文件的几个参数的使用。下面是一个简单的boot.ini文件的例子:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000 Advanced Server" /fastdetect
c:\="Microsoft Windows"

我们可以看到这个文件分为两部分,第一部分[boot loader]设置菜单显示时间和默认启动的系统,第二部分用ARC路径列出机器上的各个系统。

我们知道,Windows 2000有一些高级启动选项,如安全模式、VGA模式等等,可以使用这些启动选项来对系统进行一些修复工作。但是使用这些选项必须在启动时按F8键才能进入,那有没有办法在启动时直接进入呢?答案是:当然有了。大家可以注意到上面的boot内容中,windows 2000的启动选项后面有个/fastdetect,这是一个开关,用来控制启动这个系统时的具体选项,它的含义是使系统不检查串行口和并行口。这样,我们需要启动时进入什么模式的话,就在boot.ini里加入相应的开关,那么启动系统时不用按F8也可以看到高级启动选项了。

常见的开关有:
/BASEVIDEO:使用标准VGA模式启动。一般显示驱动有问题时可以使用这种模式。
/BOOTLOG:使Win2000将日志写入 %SystemRoot%\NTBTLOG.TXT。
/NODEBUG:不使用调试信息。 
/NOGUIBOOT:指定此选项会使Win2000不加载VGA驱动程序,也就不会显示启动过程和失败时的兰屏信息。 
/HAL=<hal>:允许用户不使用默认的HAL。
/SAFEBOOT:安全模式。有三个具体参数MINIMAL,NETWORK或DSREPAIR,还有一个选项是"(ALTERNATESHELL)",它让系统调入由HKLM\System\CurrentControlSetSafeBoot\AlternateShell指定的SHELL程序,而不使用默认的Explorer。 
/SOS:在调入驱动程序名时显示它的名字,在因驱动问题而无法启动时使用比较好。
/MAXMEM:n:指定NT可以使用的最大内存数,如果一个内存损坏,这个开关就十分有用了。 
/ONECPU:在多处理器中只使用一个处理器。 
/NUMPROC=n:只允许前N个系统处理器工作。
/PCILOCK:不让NT为PCI设置分配IO/IRQ资源,而启用BIOS设置。 


与高级启动选项里的模式对应为:
模式:安全模式
开关:/safeboot:minimal /sos /bootlog /noguiboot
模式:带网络连接的安全模式
开关:/safeboot:network /sos /bootlog /noguiboot
模式:带命令行提示的安全模式
开关:/safeboot:minimal(alternateshell) /sos /bootlog /noguiboot
模式:启用启动日志
开关:/bootlog
模式:启用 VGA 模式
开关:/basevideo
模式:目录服务恢复模式(只用于域控制器)
开关:/safeboot:dsrepair /sos
模式:调试模式
开关:/debug

例如我们来做一个boot.ini文件的例子:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Advanced Server 安全模式" /fastdetect /safeboot:minimal /sos /bootlog /noguiboot
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Advanced Server 命令行" /fastdetect /SAFEBOOT:MINIMAL(ALTERNATESHELL)
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Advanced Server VGA模式" /fastdetect /basevideo

这样启动系统时菜单里就会有三个选项,分别对应安全模式、带命令行提示的安全模式和VGA模式。



发布日期:2004-1-17
相关文章:

地址:深圳市南山区科苑路15号科兴科学园B4栋1102室
电话:(86)755-61828728/88827778 传真:(86)755-86525831

Copyright (C) 2001-2015 Danale. Corporation. All Rights Reserved. 深圳大拿科技有限公司版权所有

经营许可证编号:粤ICP备14002957号