无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 46569|回复: 120
打印 上一主题 下一主题

ntldr隐藏秘密——启动时手动编辑调整菜单选项

[复制链接]
跳转到指定楼层
1#
发表于 2008-4-21 21:32:13 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
大家知道,ntldr只能执行之前编辑好的的boot.ini菜单选项,而无法像grub的menu.lst一样在启动时手动编辑和调整菜单,很缺乏灵活性。
今天我在启动vista时,偶然按了一下F10,发现vista的bootmgr+winload.exe在此时可以手动编辑启动选项,故而查找了一些相关资料,发现微软竟然在ntldr中包含了显示启动选项和编辑启动菜单这两个隐藏功能,下面我就来说明如何实现这两个功能。

在启动到操作系统选择菜单时,输入unsupporteddebug后,神奇的事出现了:D ,每个boot.ini启动项的标题、路径、启动选项居然能显示出来了:



选中一个操作系统选项,按回车,在boot.ini满足一定的条件时,还能出现启动选项手动编辑菜单:
要出现启动选项编辑菜单,要求boot.ini文件中[operating systems]下面的操作系统项中的任意一行,满足下面条件中任意一条
1、选项中包含/redirect参数,并且标题的引号中的字符长度超过57字节(用不了这么长,可以用彩色标题啊:lol: ,
http://www.cn-dos.net/forum/viewthread.php?tid=20816)
2、选项中包含/debug/baudrate,并且路径开头不是C:\
3、选项中包含 /win95dos/win95参数
4、操作系统路径是C:\ (没有任何文件名)


有兴趣的,可以更进一步参考:
http://www.geoffchappell.com/vie ... nsupporteddebug.htm
另外,关于vista bootmgr的F10编辑菜单的使用可以参考:
http://www.geoffchappell.com/vie ... oot/editoptions.htm

[ 本帖最后由 fujianabc 于 2010-6-27 11:21 编辑 ]

评分

参与人数 4无忧币 +126 收起 理由
haiou327 + 10 我很赞同
waiting + 10 兄弟厉害
sansa520 + 96 精品文章
jonson_qf + 10 很大的发现

查看全部评分

121#
发表于 2013-1-13 16:59:29 | 只看该作者
原帖由 2010driver1998 于 2013-1-1 22:42 发表
用2003 R2的NTLDR测试成功了

我的只能看不能编辑,你的能编辑吗?
回复

使用道具 举报

120#
发表于 2013-1-1 22:42:34 | 只看该作者
用2003 R2的NTLDR测试成功了
回复

使用道具 举报

119#
发表于 2010-6-27 10:10:05 | 只看该作者
真的是佩服啊!运气+技术
回复

使用道具 举报

118#
发表于 2010-6-27 09:38:09 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

117#
发表于 2010-6-23 23:58:38 | 只看该作者
哈哈~竟然能这样啊~!
回复

使用道具 举报

116#
发表于 2010-6-23 21:17:32 | 只看该作者
楼主是强人,鉴定完毕
回复

使用道具 举报

115#
发表于 2010-6-18 13:10:20 | 只看该作者
强啊,
学习学习...
原来NTLDR也可以这么用
谢谢了
回复

使用道具 举报

114#
发表于 2010-6-18 11:44:50 | 只看该作者
好技巧,可惜现在才知道了,win7不知行不行
回复

使用道具 举报

113#
发表于 2010-6-17 04:26:24 | 只看该作者
强啊, 未到这个阶段, 学习中
回复

使用道具 举报

112#
发表于 2010-6-17 01:58:21 | 只看该作者
有机会研究一下,这样也能发现,高
回复

使用道具 举报

111#
发表于 2010-6-16 10:42:24 | 只看该作者
有机会试试看。好像不错哦。骗骗mm
回复

使用道具 举报

110#
发表于 2010-3-30 11:18:24 | 只看该作者
俺也试试。。。貌似来晚了。
回复

使用道具 举报

109#
发表于 2010-3-29 18:18:47 | 只看该作者
这是否说明我们对 NTLDR 的研究不够透彻呢。。。。。。。。。。。
呵呵
回复

使用道具 举报

108#
发表于 2010-3-29 17:25:15 | 只看该作者
牛逼,这种东西都能发现
回复

使用道具 举报

107#
发表于 2010-3-13 17:33:09 | 只看该作者
嘿嘿。这个有意思。。。楼主的太厉害了
回复

使用道具 举报

106#
发表于 2009-12-31 17:00:27 | 只看该作者
楼主你攻克了世纪难题,
使启动发生了质的飞跃,
你的发现真是具有里程碑的意义!
回复

使用道具 举报

105#
发表于 2009-12-30 15:04:41 | 只看该作者
还有这么神奇的事啊,哈哈,好好研究下。
回复

使用道具 举报

104#
发表于 2009-12-29 22:08:48 | 只看该作者
哈哈,太强大了,这个都让你发现了
回复

使用道具 举报

103#
发表于 2009-12-28 22:41:59 | 只看该作者
很强  去试试  不知道2003如何
回复

使用道具 举报

102#
发表于 2009-12-27 20:13:50 | 只看该作者
哦,挺好玩的!
回复

使用道具 举报

101#
发表于 2009-12-17 21:10:30 | 只看该作者
真是高人呀, 这个发现真是不容易。。。
回复

使用道具 举报

100#
发表于 2009-12-16 23:16:09 | 只看该作者
顶了,这个 很新奇
回复

使用道具 举报

99#
发表于 2009-11-12 15:29:56 | 只看该作者
高人,测试一下先。
回复

使用道具 举报

98#
发表于 2009-11-12 09:23:29 | 只看该作者
还有这个功能?楼主真强啊!
回复

使用道具 举报

97#
发表于 2009-11-11 23:24:48 | 只看该作者
高人的惊人发现,真是万分佩服,有时间测试一下。谢谢!
回复

使用道具 举报

96#
发表于 2009-9-4 09:54:32 | 只看该作者
牛!!!!!!!!!!!!!!!!!!!强!!!!!!!!!!
回复

使用道具 举报

95#
发表于 2009-9-4 09:25:00 | 只看该作者
已收藏,找时间试试,真强!
回复

使用道具 举报

94#
发表于 2009-9-3 23:23:44 | 只看该作者
和我想要找的答案很接近了。。
回复

使用道具 举报

93#
发表于 2009-5-10 11:49:21 | 只看该作者
current selection:multi(0)disk(0)rdisk(0)partition(1)\windows
title...:.............
.......................














for troubleshooting and advanced options,press f8.
starting windows normally


结果如上,而且系统完全死掉,没有任何反映。
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-12 11:24

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表