无忧启动论坛

 找回密码
 注册
搜索
WEPE笔记本电脑手机维修小包 IT发烧友的必备工具最纯净的「微PE装机优盘」UEPON大师作品卡瑞飞系统和装机二合一超级U盘
广告位招租系统gho:最纯净好用系统下载站广告联系 QQ:184822951 微信:wuyouceo
楼主: 2011hiboy

[原创] Grub2启动盘的制作,支持BIOS和UEFI哦.....

    [复制链接]
发表于 2013-6-22 20:02:50 | 显示全部楼层
zqjiang 发表于 2013-6-22 18:04
我说的是不可以引导 EFI 启动的g2ldr   可惜啊

efi版的grub2.efi可以直接用主板启动,也没必要让bootmgr来加载

点评

嗯 先 启动 efi版的grub2.efi ,再来加载 bootmgr 很方便的  详情 回复 发表于 2013-6-23 11:32
回复

使用道具 举报

发表于 2013-6-22 20:07:30 | 显示全部楼层
谢谢谢谢谢谢
回复

使用道具 举报

发表于 2013-6-22 21:03:25 | 显示全部楼层
感谢楼主讲解,不过传统bios和mbr方式还没弄明白那,先收着
回复

使用道具 举报

发表于 2013-6-22 22:02:38 | 显示全部楼层
zqjiang 发表于 2013-6-22 18:04
我说的是不可以引导 EFI 启动的g2ldr   可惜啊

g2ldr的引导功能比 bcd的强大的多,直接修改grub.cfg文件。比配置bcd文件方便的多,引导EFI 启动的bcd也很方便。

点评

都是,菜单拷贝粘贴多方便的,BCD硬是要弄几个命令,找BCD工具呢,做出来的还乱码,我了个去!我也换GRUB2去,不折腾BCD了,麻烦的很!  详情 回复 发表于 2013-7-2 20:04
不错 先 启动 efi版的grub2.efi ,再来加载 bootmgr 很方便的  详情 回复 发表于 2013-6-23 11:33
回复

使用道具 举报

发表于 2013-6-23 11:32:59 | 显示全部楼层
fujianabc 发表于 2013-6-22 20:02
efi版的grub2.efi可以直接用主板启动,也没必要让bootmgr来加载



先 启动 efi版的grub2.efi ,再来加载 bootmgr     很方便的

点评

我若是再光盘里怎么调用grub2.efi,再来加载bootmgr,能详细下吗?  详情 回复 发表于 2013-7-28 14:34
回复

使用道具 举报

发表于 2013-6-23 11:33:26 | 显示全部楼层
2011cwj6958 发表于 2013-6-22 22:02
g2ldr的引导功能比 bcd的强大的多,直接修改grub.cfg文件。比配置bcd文件方便的多,引导EFI 启动的bcd也很 ...

不错

先 启动 efi版的grub2.efi ,再来加载 bootmgr     很方便的
回复

使用道具 举报

发表于 2013-6-24 19:45:27 | 显示全部楼层
本帖最后由 ggmm888 于 2013-6-24 20:00 编辑

只能看到1楼的菜单不能运行菜单,错误提示

linux16
initrd16

上面两个文件找不到,无法加载程序

vmware9.0.2.35902虚拟机EFI测试,没有条件使用真机测试。

点评

这两条是16位命令,只支持bios环境。EFI不支持16位  详情 回复 发表于 2013-6-24 20:12
回复

使用道具 举报

发表于 2013-6-24 20:12:37 | 显示全部楼层
ggmm888 发表于 2013-6-24 19:45
只能看到1楼的菜单不能运行菜单,错误提示

linux16

这两条是16位命令,只支持bios环境。EFI不支持16位
回复

使用道具 举报

发表于 2013-6-24 20:39:30 | 显示全部楼层
本帖最后由 ggmm888 于 2013-6-24 21:43 编辑

多谢,确实bios环境成功运行菜单

1楼菜单
启动efi件:
menuentry "启动EFI SHELL" {
echo "正在启动EFI SHELL,请等待...."
search --file /rdtobot/efi_file/boot/bootx64.efi --set=root
chainloader ($root)/rdtobot/efi_file/boot/bootx64.efi
}

上面这个菜单在bios环境不能使用(当然把bootx64.efi修改为bootmgr来加载),有错误提示“Invalid signature” 签名无效,在UEFI环境在成功运行。
在bios环境,使用grub2.efi运行grldr后,可以启动PE成功了,感觉绕远了。

希望给个bios环境下,使用grub2.efi如何的启动PE菜单,多谢


1楼EFI菜单

启动IMG文件:
menuentry "启动 MHDD" {
search --file /neyan/grub/memdisk --set=root
linux16  /neyan/grub/memdisk
initrd16 /rdtobot/MHDD.img
}
上面菜单无法使用

在UEFI环境下,那使用grub2.efi如何启动IMG文件

点评

看#28楼正解。 UEFI要是能运行DOS程序那还不是爽歪歪....  详情 回复 发表于 2013-6-25 00:57
回复

使用道具 举报

 楼主| 发表于 2013-6-25 00:57:02 | 显示全部楼层
ggmm888 发表于 2013-6-24 20:39
多谢,确实bios环境成功运行菜单

1楼菜单

看#28楼正解。

UEFI要是能运行DOS程序那还不是爽歪歪....
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2019-8-24 15:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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