无忧启动论坛

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

[求助] 请问怎么把grub2添加进BCD里面,我搜了很久没解决

  [复制链接]
跳转到指定楼层
1#
发表于 2013-4-20 15:41:02 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
我的是uefi+gpt。装了win7,win8,和ubuntu。grub2在ubuntu的/里面。用windowsBCD引导三系统,但是不知道怎么在BCD里添加grub2引导,哎,不懂啊,谁来帮帮忙。easybcd不管用,它对gpt支持不好,添加的是一个.MBR文件。
2#
发表于 2013-4-20 20:08:58 | 只看该作者
Windows Boot Manager 里面直接可以选启动设备 如果是和efi文件夹放到一起的,你可以很容易找到你的grub2文件夹,然后选择里面的core.efi启动
回复

使用道具 举报

3#
发表于 2013-4-20 22:23:23 | 只看该作者
kli 发表于 2013-4-20 20:08
Windows Boot Manager 里面直接可以选启动设备 如果是和efi文件夹放到一起的,你可以很容易找到你的grub2文件 ...

请问如何在Windows Boot Manager 里选择启动设备。我开机按F11后,选择这个选项就直接进Windows系统了。
回复

使用道具 举报

4#
发表于 2013-4-20 22:33:53 | 只看该作者
按esc试试  我最近不在家,用的别人的电脑,没装虚拟机
回复

使用道具 举报

5#
发表于 2013-4-21 09:52:04 | 只看该作者
UEFI+GPT下跑GRUB2还有点难,
我尝试了几次就放弃了。难道要用“变色龙”?
回复

使用道具 举报

6#
发表于 2013-4-24 15:37:59 | 只看该作者
本帖最后由 fanet 于 2013-5-13 13:20 编辑

这两天我也在试这个问题,用win8启动菜单切换系统,为小白解决多系统的的切换,ghost还原问题。
试了BCD加载boot.img,只能进入rescue,而core.img直接加载不了,
有三种方法,我的是bios+mbr结构,均测试成功,
1>BCD 加载 grub4dos 再加载 core.img(grub2) (好像有点多此一举,有grub4dos就够了呀)
2>先安装grub2到某个分区pbr,再备份该引导记录(命名如:grub2.bin,提取之后可以还原该分区的引导记录),再用bcd加载grub2.bin,就可引导grub2了。
引导记录用bootice提取1(我提取了16个)个扇区。但安装在mbr的grub2引导,用bootice(1.05)备份,却恢复失败,检查过备份的扇区文件,是正确的,可能是bootice恢复grub2时出现的bug.
3>在安装的grub目录,找到lnxboot.img,core.img用cat合并两个文件即可得gr2ldr引导文件
再高级一点,就是定制core.img,可以嵌入部分菜单指令,再按3>方法得到gr2ldr
参见
http://bbs.wuyou.net/forum.php?m ... p;extra=#pid2774913
回复

使用道具 举报

7#
发表于 2013-5-29 15:35:21 | 只看该作者
這部分我也粉努力中... ...
回复

使用道具 举报

8#
发表于 2013-6-2 13:05:58 | 只看该作者
再用grub2 引导 win 和 ubuntu ,grub2 功能更强大一些,可以设置背景图,比win的BCD引导好看。就是设置起来麻烦,搞了好几天算是入门了。配置文件都是shell编程的代码
回复

使用道具 举报

9#
发表于 2013-6-2 18:49:43 | 只看该作者
可以跑Grub2的,在BCD里加上Grub.efi就行了

点评

不管是 winly 或 另從Ubuntu64 抽出來的...都未成功! 您要不要把資料上傳供試試?  详情 回复 发表于 2013-6-2 19:02
回复

使用道具 举报

10#
发表于 2013-6-2 19:02:04 | 只看该作者
wg0517 发表于 2013-6-2 18:49
可以跑Grub2的,在BCD里加上Grub.efi就行了

不管是 winly 或 另從Ubuntu64 抽出來的...都未成功!

您要不要把資料上傳供試試?

snap0775.png (85.88 KB, 下载次数: 142)

snap0775.png

点评

bcd好像在efi下引导不了非windows的efi。我是这样想的。  详情 回复 发表于 2013-10-5 16:39
不好意思,是我理解错了。  详情 回复 发表于 2013-6-2 19:33
回复

使用道具 举报

11#
发表于 2013-6-2 19:33:15 | 只看该作者
peterpanheaven 发表于 2013-6-2 19:02
不管是 winly 或 另從Ubuntu64 抽出來的...都未成功!

您要不要把資料上傳供試試?

不好意思,是我理解错了。
回复

使用道具 举报

12#
发表于 2013-6-2 19:35:16 | 只看该作者
我目前是用Winly启动,再去选择启动Windows或Ubuntu64
回复

使用道具 举报

13#
发表于 2013-6-7 13:44:08 | 只看该作者
lz, 建议你用 grub2win 这个软件. 原名叫grub24dos,类似于grub4dos的grub2版本. 自带安装界面,一个按钮就成.非常简单.支持win7/8和Xp等系统.支持中文.
项目地址在: http://sourceforge.net/projects/grub2win/
下载grub2win.zip,解压到 C:\grub2 .然后运行c:\grub2\grub2win.exe 即可.
如图:

点评

谢谢你,不过grub2win支持efi主板吗?  详情 回复 发表于 2013-10-5 16:38
回复

使用道具 举报

14#
 楼主| 发表于 2013-10-5 16:38:20 | 只看该作者
yqh1203 发表于 2013-6-7 13:44
lz, 建议你用 grub2win 这个软件. 原名叫grub24dos,类似于grub4dos的grub2版本. 自带安装界面,一个按钮就成 ...

谢谢你,不过grub2win支持efi主板吗?
回复

使用道具 举报

15#
 楼主| 发表于 2013-10-5 16:39:42 | 只看该作者
peterpanheaven 发表于 2013-6-2 19:02
不管是 winly 或 另從Ubuntu64 抽出來的...都未成功!

您要不要把資料上傳供試試?

bcd好像在efi下引导不了非windows的efi。我是这样想的。
回复

使用道具 举报

16#
发表于 2014-2-19 22:59:56 来自手机 | 只看该作者
bcd中如何加载grub2,能否给出配置图例,bios和uefi两种模式下
回复

使用道具 举报

17#
发表于 2014-2-22 23:02:05 来自手机 | 只看该作者
楼主,进了bootmgr.efi再引导grub2有一些难。所以我建议,先引导到grub2再从grub2引导bootmgr.efi
回复

使用道具 举报

18#
发表于 2014-4-18 01:36:48 | 只看该作者
我目前的解决办法是把grub2的efi拷到 ESP 分区的 EFI 下,再将 Windows Boot Manager 的 path 设成grub2的efi,使grub2成为默认的启动管理。或者在UEFI设置中选择grub2的efi,然后在启动时按热键(如F12)选择启动设备,就能看到自定义添加的grub2 efi了。将grub2 efi添加到BCD的启动条目中无解。

点评

同样遇到了楼主的问题,只能试试你的办法了  详情 回复 发表于 2016-3-6 17:56
回复

使用道具 举报

19#
发表于 2016-3-6 17:56:44 | 只看该作者
TomCountry 发表于 2014-4-18 01:36
我目前的解决办法是把grub2的efi拷到 ESP 分区的 EFI 下,再将 Windows Boot Manager 的 path 设成grub2的e ...

同样遇到了楼主的问题,只能试试你的办法了
回复

使用道具 举报

20#
发表于 2016-3-7 00:38:28 | 只看该作者
改用refind吧 uefi 強項就是多系統引導

回复

使用道具 举报

21#
发表于 2016-3-9 10:56:04 | 只看该作者
有个叫做grub2win的软件,可以直接安装。省却手动配置的麻烦。
回复

使用道具 举报

22#
发表于 2016-3-9 10:56:47 | 只看该作者
893241105 发表于 2013-10-5 16:39
bcd好像在efi下引导不了非windows的efi。我是这样想的。

可以引导非win的efi,比如efi shell的efi
回复

使用道具 举报

23#
发表于 2016-3-18 12:59:06 | 只看该作者
标记一下先。。。。。
回复

使用道具 举报

24#
发表于 2016-9-7 09:25:09 | 只看该作者
fanet 发表于 2013-4-24 15:37
这两天我也在试这个问题,用win8启动菜单切换系统,为小白解决多系统的的切换,ghost还原问题。
试了BCD加 ...

看清楚!楼主的情况是 UEFI+GPT 启动方案的!不是 BIOS+MBR 启动方案的!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-26 23:10

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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