无忧启动论坛

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

boot.ini 在 win11 下无效?

  [复制链接]
跳转到指定楼层
#
发表于 2024-4-17 17:44:28 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 不点 于 2024-4-17 18:02 编辑

找到了这个网页,不知能否解决:


https://www.tenforums.com/tutorials/22455-enable-disable-f8-advanced-boot-options-windows-10-a.html


因为想通过 boot.ini 来添加 grldr 启动项。用别的办法都比较麻烦,所以就想用 boot.ini。

在 C 盘根目录(确认根目录下有 bootmgr 文件)创建 boot.ini 文件(而且保证文件头部不含 UTF-8 的 BOM),内容如下:


  1. [boot loader]
  2. timeout=10
  3. [operating systems]
  4. C:\grldr="grldr"
复制代码



启动时确实能够出现 bootmgr 的菜单,但是却没有 grldr 启动项,无法启动 grldr。补充:启动当然是 BIOS 模式,而不是 UEFI 模式。


51#
发表于 2024-11-5 23:48:54 | 只看该作者
赞赞
回复

使用道具 举报

50#
发表于 2024-11-5 22:17:49 | 只看该作者
赞赞
回复

使用道具 举报

49#
发表于 2024-4-23 09:27:49 | 只看该作者
以前也有这个困惑,现在不纠结了
1、bootmgr似乎不能直接启动ISO,要启动PE就是提取里面的内核WIM文件进行启动是最常规的方式,一般的PE一般都会提供安装器,可以直接安装到硬盘的;
2、win7/8/8.1的bootmgr可以同时处理BCD和BOOT.INI,呈现的菜单是两者的合并,BCD中的优先于BOOT.INI中的;而Win10/11的bootmgr似乎不处理boot.ini,结果就是这里面的菜单不会呈现(这个不知道是从Win10的什么版本开始的,没具体测试,估计早期的如1024也许还支持);
3、为了方便最好在BCD中建一个启动\grldr的实模式启动项,再就可以使用熟悉的方式用g4d或g4e的菜单,BCD中添加启动项的方法可以用批处理代码调用bcdedit或bootice图形界面中添加;
4、BCD本身就是一个与注册表格式一样的数据库文件,因此也可以用注册表工具打开并编辑,肯定没有boot.ini文本来得直接方便,但bcd中可以有更多的设置参数,反正处理注册表是Windows最最低层的应用,所以就轻松地从boot转BCD了;
5、顺便说一下EFI方式和BIOS方式的BCD不在一个地方一个在\BOOT下,一个在\EFI\microsoft\boot下,不要搞错地方;

6、BIOS启动状态下经典的方式就是启动区也是系统区,启动文件改起来也很方便,但确实不够安全,系统区经常用,所以一坏就全部down机了;实际上EFI方式也可以支持系统区NTFS分区直接启动的(有些老一点的主板EFI不能从NTFS区启动);所以后面装系统就专门设置了启动分区,这个在系统中是隐藏的,这个时候如果再用boot.ini来出菜单可能已经不太好写启动项了,BCD就灵活了很多了。后面又有了GPT大容量硬盘,用这种就更方便了,突破4个主分区限制。

回复

使用道具 举报

48#
 楼主| 发表于 2024-4-22 06:39:36 | 只看该作者
JOINT 发表于 2024-4-21 23:48
品牌套路是有的。但不管怎么套路,当前的Win系统的电脑很难离开PE;
1. Windows安装ISO镜像下soucers目 ...

这个解释,提纲挈领。明白之后,我又壮胆了。但在不熟练的情况下,我还是先老实一点,先用中医中药,尽量避免动手术。多谢大师细致指导。
回复

使用道具 举报

47#
发表于 2024-4-22 00:35:43 | 只看该作者
本帖最后由 dayeye 于 2024-4-22 00:56 编辑
不点 发表于 2024-4-18 10:06
碰巧我试过,win7 的 bootmgr 支持 boot.ini 里面的实模式加载项。它肯定是先处理 BCD 里面的启动项,然 ...

谢谢大师。
受教了。可惜win7、8早被我弃用了。
还有旧机在手,等哪天想折腾再试试。

回复

使用道具 举报

46#
发表于 2024-4-21 23:48:51 | 只看该作者
本帖最后由 JOINT 于 2024-4-21 23:58 编辑
不点 发表于 2024-4-21 21:08
多谢大师指点。原来套路多啊。这么说来,我还是尊重人家的套路吧,不敢贸然给人家动手术。

品牌套路是有的。但不管怎么套路,当前的Win系统的电脑很难离开PE;
1. Windows安装ISO镜像下soucers目录内有boot.wim;
2. 正常安装升级的win10、11系统C盘的recovery文件夹内/有些是专有recovery分区内有winre.wim
3. 品牌机的备份或恢复分区(1个或多个分区)下也有boot.wim
4. kuer等...PE-ISO镜像下soucers目录内也有boot.wim
5. 有些PE-ISO内有1个或多个wim如8**PE.wim、10**PE.wim、11x64PE.wim、wepe.wim....
以上*.wim实质都是PE。
PE是微软的Preinstall Environment,
本质是微型操作系统,相当于内存系统(RAMOS

以上:
1.2.3 PE启动→自动运行预定程序,解压释放系统镜像以安装系统/检查系统错误并修复/运行备份或恢复程序/.....
4.5 PE启动→explorer桌面→自主选择程序运行。

基于以上理解,可以在需要的时候替换1.2.3.中的wim镜像,做自己想做的事情。
也有一些需要注意的问题比如PE的版本,镜像大小等问题。

点评

这个解释,提纲挈领。明白之后,我又壮胆了。但在不熟练的情况下,我还是先老实一点,先用中医中药,尽量避免动手术。多谢大师细致指导。  详情 回复 发表于 2024-4-22 06:39
回复

使用道具 举报

45#
 楼主| 发表于 2024-4-21 21:08:13 | 只看该作者
dfw9 发表于 2024-4-19 08:14
品牌机各有各的套路, 不完全按照微软的Recovery走。

多谢大师指点。原来套路多啊。这么说来,我还是尊重人家的套路吧,不敢贸然给人家动手术。
回复

使用道具 举报

44#
 楼主| 发表于 2024-4-21 21:02:40 | 只看该作者
sunsea 发表于 2024-4-20 14:43
是的,Recovery Environment,PE的意思是Preinstall Environment。

谢谢版主大人。这个解释技高一筹。
回复

使用道具 举报

43#
发表于 2024-4-20 14:43:05 | 只看该作者
不点 发表于 2024-4-19 05:19
多谢,这下子明白了。原来品牌机的 “恢复” 就是用 recovery 呀。这么明显的单词,竟然想不到。winre 尾 ...

是的,Recovery Environment,PE的意思是Preinstall Environment。

点评

谢谢版主大人。这个解释技高一筹。  详情 回复 发表于 2024-4-21 21:02
回复

使用道具 举报

42#
发表于 2024-4-19 08:14:42 | 只看该作者
品牌机各有各的套路, 不完全按照微软的Recovery走。

点评

多谢大师指点。原来套路多啊。这么说来,我还是尊重人家的套路吧,不敢贸然给人家动手术。  详情 回复 发表于 2024-4-21 21:08
回复

使用道具 举报

41#
 楼主| 发表于 2024-4-19 05:19:01 | 只看该作者
JOINT 发表于 2024-4-18 21:51
PE是用来修复维护系统,Recovery中的Winre也是。
论坛中的精简系统,99%++都删除了Recovery文件夹;对使 ...

多谢,这下子明白了。原来品牌机的 “恢复” 就是用 recovery 呀。这么明显的单词,竟然想不到。winre 尾部的 "re" 是不是也代表 “recovery” 呢?

点评

是的,Recovery Environment,PE的意思是Preinstall Environment。  详情 回复 发表于 2024-4-20 14:43
回复

使用道具 举报

40#
发表于 2024-4-18 21:51:29 | 只看该作者
本帖最后由 JOINT 于 2024-4-18 21:55 编辑
不点 发表于 2024-4-18 21:05
这个办法,我只能储备起来,以后研究。目前我是个生手,不敢拿手术刀给电脑动手术。

PE是用来修复维护系统,Recovery中的Winre也是。
论坛中的精简系统,99%++都删除了Recovery文件夹;对使用精简版系统的人来说,Recovery就是win的盲肠。正常运行的win10、11系统中的Recovery文件夹是可以删除的。

另外:
对于品牌机(特别是笔记本)中的一键恢复系统,也可以用同样的替换法,利用电脑原来的恢复键,使之成为“一键PE”。



点评

多谢,这下子明白了。原来品牌机的 “恢复” 就是用 recovery 呀。这么明显的单词,竟然想不到。winre 尾部的 "re" 是不是也代表 “recovery” 呢?  详情 回复 发表于 2024-4-19 05:19
回复

使用道具 举报

39#
 楼主| 发表于 2024-4-18 21:05:56 | 只看该作者
JOINT 发表于 2024-4-18 19:35
论坛中还有简单办法
1. 提取PE ISO中的wim文件,改名并替换recovery文件夹中的Winre.wim,启动时按F8修复 ...

这个办法,我只能储备起来,以后研究。目前我是个生手,不敢拿手术刀给电脑动手术。
回复

使用道具 举报

38#
 楼主| 发表于 2024-4-18 21:01:28 | 只看该作者
dfw9 发表于 2024-4-18 18:54
进PE时 原系统也是PE的版本?还是win7?最好相同的10测试,加载wifi就快了。

主要工作的系统是安装版的 win11,同时我也倾向于使用 win11 的 pe。我的安装版的系统,越来越慢了,感觉是中了病毒。但又不想重装系统,所以就想用 PE 来应付日常工作。
回复

使用道具 举报

37#
 楼主| 发表于 2024-4-18 20:53:23 | 只看该作者
hilsonma 发表于 2024-4-18 17:51
不用等试验OK的,直接就可以添加。之后要换用或测试其他的pe,只需将wim文件命名为boot.wim替换到相应的 ...

是啊,我确实以为每次都要运行脚本呢。这就明白了。
回复

使用道具 举报

36#
发表于 2024-4-18 19:35:23 | 只看该作者
论坛中还有简单办法
1. 提取PE ISO中的wim文件,改名并替换recovery文件夹中的Winre.wim,启动时按F8修复系统会启动到PE。
2.

点评

这个办法,我只能储备起来,以后研究。目前我是个生手,不敢拿手术刀给电脑动手术。  详情 回复 发表于 2024-4-18 21:05
回复

使用道具 举报

35#
发表于 2024-4-18 18:54:23 | 只看该作者
不点 发表于 2024-4-18 17:31
想要啥,啥就来。现在就储备下来。(我这VIP会员,下载后,显示下载数为0,我猜,VIP会员下载了,不计数 ...

进PE时 原系统也是PE的版本?还是win7?最好相同的10测试,加载wifi就快了。

点评

主要工作的系统是安装版的 win11,同时我也倾向于使用 win11 的 pe。我的安装版的系统,越来越慢了,感觉是中了病毒。但又不想重装系统,所以就想用 PE 来应付日常工作。  详情 回复 发表于 2024-4-18 21:01
回复

使用道具 举报

34#
发表于 2024-4-18 17:51:51 | 只看该作者
本帖最后由 hilsonma 于 2024-4-18 17:53 编辑
不点 发表于 2024-4-18 17:31
想要啥,啥就来。现在就储备下来。(我这VIP会员,下载后,显示下载数为0,我猜,VIP会员下载了,不计数 ...

不用等试验OK的,直接就可以添加。之后要换用或测试其他的pe,只需将wim文件命名为boot.wim替换到相应的路径就可以了。、
我那个批就不需要反复运行,每运行一次会添加一个菜单项的。

你反馈的kuer的PE的情况,我也不了解,你可以到他的贴子下面反馈。

点评

是啊,我确实以为每次都要运行脚本呢。这就明白了。  详情 回复 发表于 2024-4-18 20:53
回复

使用道具 举报

33#
 楼主| 发表于 2024-4-18 17:31:40 | 只看该作者
本帖最后由 不点 于 2024-4-18 17:35 编辑
hilsonma 发表于 2024-4-18 17:00
kuer的PE,一般就一个wim,叫boot.wim,放在iso的sources文件夹里。
kuer的iso里,boot文件夹下也会有一 ...

想要啥,啥就来。现在就储备下来。(我这VIP会员,下载后,显示下载数为0,我猜,VIP会员下载了,不计数)。

kuer 的 PE,在别人那里就很成熟,为啥我每次来用的时候,总是会出现一些异常状况?本次出的状况是:WIFI 连接,时常造成死机。我怀疑 WIFI 缺少 DLL 组件,或者是 network 缺少 DLL 组件。

下次我得试试 kuer 的一个完整版,不要精简,说不定就 OK 了。等试验 OK 之后,就用这个添加 PE 脚本爽它一把

点评

进PE时 原系统也是PE的版本?还是win7?最好相同的10测试,加载wifi就快了。  详情 回复 发表于 2024-4-18 18:54
不用等试验OK的,直接就可以添加。之后要换用或测试其他的pe,只需将wim文件命名为boot.wim替换到相应的路径就可以了。、 你反馈的kuer的PE的情况,我也不了解,你可以到他的贴子下面反馈。  详情 回复 发表于 2024-4-18 17:51
回复

使用道具 举报

32#
 楼主| 发表于 2024-4-18 17:23:21 | 只看该作者
JOINT 发表于 2024-4-18 13:41
hilsonma的帖子里有“添加PE到C盘 ”的批处理。

谢谢,看来前人的劳动成果,已经很细致了。
回复

使用道具 举报

31#
 楼主| 发表于 2024-4-18 17:19:03 | 只看该作者
martin313 发表于 2024-4-18 17:13
直接实模式启动PE的 wim 即可,没必要套一个ISO的壳

提醒得好,我还是固有的 ISO 思维模式,需要时间才能转过弯来。
回复

使用道具 举报

30#
发表于 2024-4-18 17:13:45 | 只看该作者
不点 发表于 2024-4-18 09:58
谢谢 dayeye,szwp,hlowld。

这么说来,我可能是弄错了。bootmgr 应该是不能直接启动 iso。看来想偷懒 ...


直接实模式启动PE的 wim 即可,没必要套一个ISO的壳

点评

提醒得好,我还是固有的 ISO 思维模式,需要时间才能转过弯来。  详情 回复 发表于 2024-4-18 17:19
回复

使用道具 举报

29#
发表于 2024-4-18 17:00:04 | 只看该作者
本帖最后由 hilsonma 于 2024-4-18 17:09 编辑
不点 发表于 2024-4-18 10:13
哦,我下载的 kuer 的 PE,不知道里面有多少个 wim,我猜通常只有一个吧?sdi 是不是也在其中呢?如果方 ...

kuer的PE,一般就一个wim,叫boot.wim,放在iso的sources文件夹里。
kuer的iso里,boot文件夹下也会有一个960KB的boot.sdi

一般地,Windows\Boot\DVD\EFI 里也会有一个3MB的boot.sdi

我通常使用一个批处理来添加PE启动项。
如果你电脑的主引导也是windows引导(bootmgr或bootmgfw.efi),那么可以尝试我这个批:

1_添加PE.7z (923 Bytes, 下载次数: 7)

点评

想要啥,啥就来。现在就储备下来。 kuer 的 PE,在别人那里就很成熟,为啥我每次来用的时候,总是会出现一些异常状况?本次出的状况是:WIFI 连接,时常造成死机。我怀疑 WIFI 缺少 DLL 组件,或者是 network 缺  详情 回复 发表于 2024-4-18 17:31
回复

使用道具 举报

28#
发表于 2024-4-18 13:41:19 | 只看该作者
hilsonma的帖子里有“添加PE到C盘 ”的批处理。

点评

谢谢,看来前人的劳动成果,已经很细致了。  详情 回复 发表于 2024-4-18 17:23
回复

使用道具 举报

27#
发表于 2024-4-18 13:24:24 | 只看该作者
本帖最后由 JOINT 于 2024-4-18 14:13 编辑
不点 发表于 2024-4-18 10:13
哦,我下载的 kuer 的 PE,不知道里面有多少个 wim,我猜通常只有一个吧?sdi 是不是也在其中呢?如果方 ...

kuer 的 PE在 soucers目录下有boot.WIM
boot目录下有boot.sdi,sdi多数情况下可通用。


sdi是加载wim文件到加载到内存时初始化需要的,包含有分区格式化时需要的驱动程序,论坛里最小的sdi有28KB大小,对应于exfat格式的PE系统分区,是不通用的。朱玛12345678的帖子)

“WIM版Windows PE系统盘X盘的文件系统类型属性是由boot.sdi这个文件决定的,与PE启动盘本身的格式无关。
boot.sdi这个文件是一个存放有文件系统的微型镜像,在wim启动时将其虚拟为X盘并让wim挂载到该文件系统上作为WinPE的系统盘使用。
而在PE系统内X盘的实际容量则取决于FBWF配置文件或其注册表的设置,在绝大多数情况下与boot.sdi的文件大小无关。”

也有很多PE-ISO包含多个WIM,路径也可能放在boot或根目录下,boot.sdi也可能不在boot目录下,也可能改名。
用BOOTICE添加wim引导项可参考以下帖子:

安装Windows PE 到硬盘常用方法及所需工具
bbs.c3.wuyou.net/forum.php?mod=viewthread&tid=435219&extra=page%3D2


回复

使用道具 举报

26#
发表于 2024-4-18 10:50:55 | 只看该作者
boot.iniboot.ini 在XP系统里用的吧
回复

使用道具 举报

25#
发表于 2024-4-18 10:21:22 | 只看该作者
不点 发表于 2024-4-18 10:13
哦,我下载的 kuer 的 PE,不知道里面有多少个 wim,我猜通常只有一个吧?sdi 是不是也在其中呢?如果方 ...

如果多个的话,启动时会有菜单7pe 10pe之类的,没启动菜单的就只有一个wim,sdi文件在iso会有的。有不少现成的工具,可以在当前系统自动将wim加入bcd菜单。
回复

使用道具 举报

24#
 楼主| 发表于 2024-4-18 10:13:08 | 只看该作者
szwp 发表于 2024-4-18 10:07
iso里如果有多个pe会有多个wim,除了wim文件还需要一个sdi文件。

哦,我下载的 kuer 的 PE,不知道里面有多少个 wim,我猜通常只有一个吧?sdi 是不是也在其中呢?如果方便,您可以把相关知识点描述一下,作为知识储备,方便需要的人查阅。

点评

kuer的PE,一般就一个wim,叫boot.wim,放在iso的sources文件夹里。 kuer的iso里,boot文件夹下也会有一个960KB的boot.sdi 一般地,Windows\Boot\DVD\EFI 里也会有一个3MB的boot.sdi 我通常使用一个批处理来  详情 回复 发表于 2024-4-18 17:00
如果多个的话,启动时会有菜单7pe 10pe之类的,没启动菜单的就只有一个wim,sdi文件在iso会有的。有不少现成的工具,可以在当前系统自动将wim加入bcd菜单。  详情 回复 发表于 2024-4-18 10:21
回复

使用道具 举报

23#
发表于 2024-4-18 10:07:26 | 只看该作者
iso里如果有多个pe会有多个wim,除了wim文件还需要一个sdi文件。

点评

哦,我下载的 kuer 的 PE,不知道里面有多少个 wim,我猜通常只有一个吧?sdi 是不是也在其中呢?如果方便,您可以把相关知识点描述一下,作为知识储备,方便需要的人查阅。  详情 回复 发表于 2024-4-18 10:13
回复

使用道具 举报

22#
 楼主| 发表于 2024-4-18 10:06:19 | 只看该作者
dayeye 发表于 2024-4-18 08:53
即使 win7、win8 的 bootmgr 能够解析 boot.ini,还是会有bootmgr默认(或优先)引导的问题存在。
假定在启 ...

碰巧我试过,win7 的 bootmgr 支持 boot.ini 里面的实模式加载项。它肯定是先处理 BCD 里面的启动项,然后才寻找 boot.ini 里面的 “实模式加载项”。而 boot.ini 里面的其他项目,会被忽略,所以,也不会有冲突。

点评

谢谢大师。 受教了。可惜win7、8早被我启用了。 还有旧机在手,等哪天想折腾再试试。  详情 回复 发表于 2024-4-22 00:35
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-22 17:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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