无忧启动论坛

标题: 如何在 BCD 添加启动 Grub4DOS 并启动软盘镜像 [打印本页]

作者: chishingchan    时间: 2023-9-6 00:04
标题: 如何在 BCD 添加启动 Grub4DOS 并启动软盘镜像
硬盘:MBR 类型
系统:单 Win7 64位系统
软盘镜像:2.88MB DOS 启动盘

请问如何在 BCD 菜单中添加启动 Grub4DOS 并启动软盘镜像?



作者: kkkssc    时间: 2023-9-6 00:55
直接添加实时启动项,指向grldr文件即可
作者: zhanglei1371    时间: 2023-9-6 06:15
kkkssc 发表于 2023-9-6 00:55
直接添加实时启动项,指向grldr文件即可

efi模式下不支持
作者: martin313    时间: 2023-9-6 06:22
本帖最后由 martin313 于 2023-9-6 06:25 编辑

回复稍微详细点,如下:

BOOTICEx64 => 智能编辑模式(默认当前系统) => 添加(左侧中间按钮) => 新建 实模式启动项 =>……
作者: chishingchan    时间: 2023-9-6 08:30
martin313 发表于 2023-9-6 06:22
回复稍微详细点,如下:

BOOTICEx64 => 智能编辑模式(默认当前系统) => 添加(左侧中间按钮) => 新建 ...

请问有没有命令行方式?谢谢!
作者: martin313    时间: 2023-9-6 08:35
chishingchan 发表于 2023-9-6 08:30
请问有没有命令行方式?谢谢!

有的

请查询 BOOTICEx64_v1.3.4 小软件的“命令行参数”说明

BOOTICE [DEVICE] /mbr [/install /backup /restore] [parameters]  ……
作者: 邪恶海盗    时间: 2023-9-6 09:29
直接先启动Grub4DOS不香么???
作者: szwp    时间: 2023-9-6 09:37
邪恶海盗 发表于 2023-9-6 09:29
直接先启动Grub4DOS不香么???

bcd直接启动io.sys不需g4d过渡
作者: chishingchan    时间: 2023-9-6 10:09
szwp 发表于 2023-9-6 09:37
bcd直接启动io.sys不需g4d过渡

这个建议不错!
将 io.sys、command.com、msdos.sys 复制到 C: 根目录
将 2.88MB 的镜像解包到 C: 下的子目录
能否帮忙列个 BCD 命令行例子?
作者: martin313    时间: 2023-9-6 10:13
szwp 发表于 2023-9-6 09:37
bcd直接启动io.sys不需g4d过渡


请问如何配置?
作者: szwp    时间: 2023-9-6 10:21
martin313 发表于 2023-9-6 10:13
请问如何配置?

等楼主试好了,用bcdedit /enum去看
作者: liangzr1976    时间: 2023-9-6 14:06
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=436564
[讨论] (2023/07/19早更) 乱玩PE启动,单分区legacy、UEFI,失败一例

下面是摘录


3.1.9(2023/07/18晚更新) 接着8#的计划,偷懒完成一部分就算了。
    3.1.9.1 将onekeyghost2014的提取包,分别单次解压复制到 非激活NTFS 分区、激活的UEFI分区,通过menu.lst内部菜单文本识别进入哪个ghldr.mbr.
    3.1.9.2 用Bootice的BCD编辑,按指定分区,实模式 指定  ghldr.mbr。其它任何ghldr内置菜单配置没有修改。
    3.1.9.3 结果非常好,nice,都能准确识别,进入各自的menu.lst选单。
    3.1.9.4 两个分区同时 粘贴 onekeyghost2014的提取包,BCD同时包含两个菜单项,分别指向两个ghldr.mbr。其它任何ghldr内置菜单配置没有修改。
               结果,由于ghldr内部菜单及配置的问题,默认还是识别到 NTFS分区的 menu.lst

    3.1.9.5 这样暂时就不测试360应急盘了,待4.1题目再测试360应急盘的情况。
              到时还要请教,如果修改efi ghldr内置配置文件,避免搜索 ntfs分区的menu.lst


===================================================

http://bbs.wuyou.net/forum.php?m ... d=436480&extra=
[讨论] 菜鸟无聊,讨论一下多启动菜单的多种架构、工具的认知

以下摘录
1.6.3 在winnt6.x legacy&UEFI共分区的U启动盘上(更正应该是FAT32,大多UEFI不能识别NTFS的efi目录。只能保留legacy的winnt6.x),
            如果提取UD的grub,最佳是提取OneKeyGhost2014的 或者纯原生 grub,放在显式主激活分区下,用BCD编辑的实模式*.mbr引导就行
            这样就完成简单的winnt6.x引导grub方式。这样就不需要UD转ISO、或者UD的grub引导特别目录下的linux,比如360应急盘目录。            OneKeyGhost2014   下载 https://www.123pan.com/s/ss8KVv-QPOC.html提取码:xtxi



作者: liangzr1976    时间: 2023-9-6 14:12
另外,
BCD 直接引导 io,sys是 非常不当的,因为 io,sys是 dos6.x、7.x的,无法识别NTFS,在NTFS放置io,sys容易出错。

故BCD引导grub4dos,再加载DOS.img 是比较理想的方案。
作者: martin313    时间: 2023-9-6 20:20
学习了

作者: dayeye    时间: 2023-9-7 11:24
liangzr1976 发表于 2023-9-6 14:06
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=436564
[讨论] (2023/07/19早更) 乱玩PE启动,单分区 ...


作者: hilsonma    时间: 2023-9-7 16:25
@echo off
bcdedit /create {ntldr} /d "Grub4Dos"
bcdedit /set {ntldr} device partition=C:
bcdedit /set {ntldr} path \grldr
bcdedit /displayorder {ntldr} /addlast
bcdedit /timeout 5




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3