无忧启动论坛

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

bootmgr 作为 USB 第一启动的成功率如何?(投票)

  [复制链接]
发表于 2013-5-22 01:12:46 | 显示全部楼层 |阅读模式
我决定发起这个投票,是因为我想了解 bootmgr 的兼容性情况。

本次投票不与任何别的软件进行 PK,全部采用微软自己的代码。

本次不涉及 USB-CDROM 的情况,请注意。

bootmgr 必须是第一启动,它不可以被 grub4dos 或者其他任何软件加载。它必须经由微软的引导代码而引导,不可以有任何第三方软件代码的参与。就是说,MBR 和 PBR 都必须是微软的代码。

本次不考虑 EFI 的情况,只考虑 BIOS 的情况。

如果你觉得 NTLDR 也能代表 bootmgr,你可以这么做。DOS 不可以代表 bootmgr,请注意。

你必须有一年以上的使用经验,至少在三个不同厂家的电脑上测试过,才可以投票。

如果不能保证严格满足上述条件,请放弃投票。不要胡乱投票。谢谢。
单选投票, 共有 96 人参与投票 查看投票参与人
6.25% (6)
9.38% (9)
84.38% (81)
您所在的用户组没有投票权限

点评

用心了  发表于 2024-5-25 12:15

评分

参与人数 5无忧币 +22 收起 理由
su9ipc + 2
njlyf2011 + 5 首先先支持一下不点大师,这个投票对于以后.
hero8000 + 5 支持
2011cwj6958 + 5
糊涂 + 5 这个投票可能有关PE启动的未来走向,必需支.

查看全部评分

发表于 2013-5-22 08:43:05 | 显示全部楼层
先行支持一下不点大师,我也想进一步学习了解这方面知识!
也想听听老师们的心得体会
回复

使用道具 举报

发表于 2013-5-22 08:56:47 | 显示全部楼层
本帖最后由 gongjc 于 2013-5-22 08:59 编辑

著名的BCD蓝屏,在旧的电脑十分普遍,新电脑我暂时没有亲眼看到。
BOOTMGE在新电脑几乎接近100%,目前是最强悍的解决方案,NTLDR则差多了,但有些老电脑中,NTLDR不会BCD蓝屏。

我理解,所谓BCD蓝屏,应当就是BOOTMGR接管了启动,但是不能识别磁盘文件造成的。
回复

使用道具 举报

发表于 2013-5-22 22:34:44 | 显示全部楼层
我一直都喜欢直接用BOOTMGR启动,用过的电脑N多,还没失败过,个别苹果除外
回复

使用道具 举报

发表于 2013-5-23 09:47:02 | 显示全部楼层
没失败过,10年前的老电脑,到现在的新电脑
回复

使用道具 举报

 楼主| 发表于 2013-5-23 10:26:02 | 显示全部楼层
感谢不吝无忧币给加分的朋友。感谢版主的推荐。感谢各位投票者、发言者。诸位的投票、发言,就是指导。我是来学习的。感谢各位的支持。

我一直都喜欢直接用BOOTMGR启动,用过的电脑N多,还没失败过,个别苹果除外


谢谢指导。也说说我的不成熟想法。苹果失败了,也应该算是失败吧。只要 grub4dos 以及 syslinux 能够在苹果上顺利启动,那就说明,苹果也是应该支持的。如果 grub4dos 、syslinux 以及其他很多启动程序都不能在那台苹果上启动,那可以归结为苹果自己的问题,不予考虑。

我理解,所谓BCD蓝屏,应当就是BOOTMGR接管了启动,但是不能识别磁盘文件造成的。

谢谢指导。也说说我的不成熟想法。BCD 蓝屏,情况或许比较复杂。它究竟是不是与实模式阶段的 BIOS INT13 磁盘访问失败有关,我不太清楚。我有一个主意,你可以尝试加载 GRLDR,作为一个标尺。把 GRLDR 放在 USB 盘的不同物理位置,比如说很靠后,即,通常 BIOS 很容易失败的位置。只要 bootmgr 都能成功加载 grldr 进入 grub4dos 的环境(进入 grub 命令行就算成功),那就表示 bootmgr 没问题,它可以访问到位于任何物理位置的文件。就是说,即使启动 Windows 出现了蓝屏,也不能说明 bootmgr 在实模式阶段无法访问 USB 盘上的文件。
回复

使用道具 举报

发表于 2013-5-23 13:06:24 | 显示全部楼层
至于说到的BCD,BCD实际上是一个注册表的文件
回复

使用道具 举报

发表于 2013-5-23 20:23:20 | 显示全部楼层
BOOTMGR加载内置的磁盘驱动后,首先就是查找注册表文件,当然第一个就是BCD,找不到,就蓝屏,这就是臭名昭著的BCD蓝屏。这是Bootmgr启动USB在就机器最普遍的失败。
其他失败少见。

点评

BCD存在的话就不会把 找不到是指文件不存在还是“找不到”呢  详情 回复 发表于 2013-6-8 21:39
BCD存在的话就不会把 找不到是指文件不存在还是“找不到”呢  详情 回复 发表于 2013-6-8 21:37
回复

使用道具 举报

发表于 2013-5-24 09:05:25 | 显示全部楼层
没有投票权,关心一下
回复

使用道具 举报

发表于 2013-5-24 09:25:45 | 显示全部楼层
我认为这样投票没有什么意义。
纵观无忧论坛的PE很少有用微软的MBR和MPR作为第一启动项,
这样在测试BOOTMGR启动就很少人了,
但也不排除有些人喜爱BOOTMGR作为第一启动项的,
再回头翻开历史BOOTMGR启动是何年开始有的?
这样投票与不投票无所谓了。
回复

使用道具 举报

 楼主| 发表于 2013-5-24 10:45:50 | 显示全部楼层
2010hktk 发表于 2013-5-24 09:25
我认为这样投票没有什么意义。
纵观无忧论坛的PE很少有用微软的MBR和MPR作为第一启动项,
这样在测试BOOT ...

谢谢指导。也说说我的不成熟想法。

基于 “PC 标准制定者是微软” 的考虑,有不少人认为,BOOTMGR 应该能够被所有的硬件支持。在以往,DOS 是事实工业标准,但是,最近几年 DOS 越来越无法启动了,失败报告越来越多。因此,有人就有这样的看法,即,DOS 是过了时的系统,早被微软抛弃了,也因此,硬件厂商开始不支持了。在这样的大前提下,就有人把希望寄托在 BOOTMGR 上,认为,既然 DOS 被抛弃,那么一定会支持微软最新的 BIOS 启动技术,即,NTLDR 和 BOOTMGR。至于说真实的情况怎么样,需要大量的实践检验。诚然,要得到真实的数据是困难的,但是,这种努力也是应该的。那些不喜欢、不使用 bootmgr 的人,对此当然没什么兴趣。但是,世界也给另外一些人开了一扇门,让那些人可以有自己的偏爱。每个人的需求都是有特色的。大家都是在 “盲人摸象”,都不能完全把握世界的本来面目。大家都是片面的。但是,这种片面,是可以交流的。交流的 “片面” 多了,所了解的情况也就多了,也就是学习了。互相学习。

论坛上有很多人在摸索,究竟哪一款启动软件的成功率高。大家试图在找一种万能的启动软件,它有着 100% 的启动成功率。如果没有 100% 成功的启动软件,那么,论坛上大量的开发者们都会感到失望,都会因为用户不断报告失败而失望。不仅失望,而且很烦恼。

由于现实世界的复杂性,要找到一款成功率高的启动软件,确实很不容易。但是这种努力,也是应该的。也许根本找不到 100% 成功的,但如果能找到一款成功率比较高的,也算值了,而所付出的努力也没有白费。

回复

使用道具 举报

发表于 2013-5-25 11:23:00 | 显示全部楼层
就不投票了,近期确实转向BOOTMGR引导,写入移动硬盘主引导。
现在每天装新机器,修旧电脑,还真没碰到过引导不起来的。
BOOTMGR第一引导,G4D第二引导。
通过BOOTMGR转入G4D引导。

点评

赞一个,对于win7以后的硬件,我强烈同感  发表于 2023-9-4 19:53
回复

使用道具 举报

发表于 2013-5-25 12:49:05 | 显示全部楼层
我是量产BOOTMGR第一引导,再加载G4D,没有遇到启动不起来的,很不错
回复

使用道具 举报

发表于 2013-6-8 21:37:28 | 显示全部楼层
gongjc 发表于 2013-5-23 20:23
BOOTMGR加载内置的磁盘驱动后,首先就是查找注册表文件,当然第一个就是BCD,找不到,就蓝屏,这就是臭名昭 ...

BCD存在的话就不会把 找不到是指文件不存在还是“找不到”呢
回复

使用道具 举报

发表于 2013-6-8 21:39:22 | 显示全部楼层
gongjc 发表于 2013-5-23 20:23
BOOTMGR加载内置的磁盘驱动后,首先就是查找注册表文件,当然第一个就是BCD,找不到,就蓝屏,这就是臭名昭 ...

BCD存在的话就不会把 找不到是指文件不存在还是“找不到”呢
回复

使用道具 举报

发表于 2013-6-8 21:55:42 | 显示全部楼层
我移动硬盘就是bootmgr做引导的 引导后两个菜单,一个是启动win7pe 另一个是加载grldr文件,bootmgr对于不太老的机子引导成功率确实很高,相对来说我比较喜欢。
回复

使用道具 举报

发表于 2013-8-16 10:54:56 | 显示全部楼层
支持一下,希望U启制作和使用更方便!
回复

使用道具 举报

发表于 2013-8-16 12:12:34 | 显示全部楼层
PE内核散开时,感觉nt5和nt6引导都是针对hdd模式的,zip模式都会蓝屏的啊。
回复

使用道具 举报

发表于 2013-8-17 10:58:09 | 显示全部楼层
我没有投票权,但是启动盘有事后无法启动,关心一下
回复

使用道具 举报

发表于 2013-9-18 19:53:17 | 显示全部楼层
本帖最后由 2012lucas 于 2013-9-18 19:54 编辑

关键是bootmgr界面太单调了,没人会用做首选菜单引导。不能用纯属人品问题
回复

使用道具 举报

发表于 2013-9-19 08:39:26 | 显示全部楼层
不错。。。
回复

使用道具 举报

发表于 2020-7-8 11:28:44 | 显示全部楼层
大神教导,谢谢
回复

使用道具 举报

发表于 2023-9-4 19:44:07 | 显示全部楼层
本帖最后由 liangzr1976 于 2023-9-4 21:48 编辑

应该这样理解:

对于考虑MS兼容硬件时,支持legacy的厂家就肯定兼容bootmgr,故有wintel联盟的说法,故
1、win7的bootmgr应该必然能应对当时的USB
2、win10必然能应对起之后到现在的USB

但是它们相互间肯定不会是完全兼顾的,一般来说后来的win10的bootmgr 是当前适应性最高的。
但对于win95~winxp时代的硬件兼容性可能有问题
DOS的就基本不可能兼容了

3、刨去uefi,单谈论legacy 已经快  没有意义了,
     因为后面的新机器基本都是优先efi的,尤其是笔记本,除非你只选择非大厂品牌的组装机

     还考虑legay的坛友,大多都是考虑兼容win10及之前的系统及主板。

4、完全可以通过bootmgr调用grub4dos,
5、只是对于需兼容某些linux专用主板、老旧主板、甚至苹果主板,纯grub-dos的UD技术,可能方案更完美
======================================
6、由于楼主主要关心USB

     个人理解:

6.1
     由于一开始win95、win2000、winxp时代,MS没有建立USB boot标准,表现为没有 直接提供过 USB的产品介质,基本以CD-rom为主
      但win2000、xp应该是支持 光盘转移其它介质安装,因此稍微考虑了国外较流行的usb-zip、usb-cdroom的因素。
     而当时应该是usb-cdroom产品,模拟兼容 主板 IDE-CD-ROOM的做的最容易或最稳定,成为现实的USB-boot标准。


6.2 由于CD-room等介质逐步被淘汰,USB等产品流行,
6.2.1       从winxp开始,ms开始提供PE,逐步建立其winnt5.x 的usb-boot标准
6.2.2    win8、win10开始,MS-windows直接提供WTG功能,更加等于明确了USB-boot的标准

6.3 根据 wintel 联盟性质,各大兼容MS-win10、win11系统的主板商,还犹豫什么呢?
     主板商肯定完全向bootmgr靠拢,是不是像winxp那样NTLDR 向现有厂商的usb-boot现实标准靠拢。





==========================
7.0 没有留意这是2013年的投票题,唉!谁挖坟搞起来的???



回复

使用道具 举报

发表于 2023-9-20 22:33:22 | 显示全部楼层
用 bootmgr 无法在比较旧的电脑上引导windows启动,实测平台:945G
回复

使用道具 举报

发表于 2023-12-6 14:32:28 | 显示全部楼层
10多年来,都是用G4D引导BIOS,试过用G4D菜单引导boogmgr
回复

使用道具 举报

发表于 2023-12-6 19:23:30 | 显示全部楼层
没有任何问题
回复

使用道具 举报

发表于 2024-5-14 12:45:30 | 显示全部楼层
谢谢前辈们的探索
回复

使用道具 举报

发表于 2024-5-29 11:07:05 | 显示全部楼层
学习学习!!!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-26 07:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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