无忧启动论坛

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

[讨论] EFI环境下, 是否有工具可以加载支持EFI启动的ISO镜像 ?

[复制链接]
跳转到指定楼层
1#
发表于 2012-3-3 21:24:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
基本上已经完全进入EFI环境,

但是, 发现存在一个问题:

假设, 已经做好了一个带 EFI shell的 U盘,或者光盘, 可以选择U盘启动,进入U盘提供的EFI shell


在这个U盘里面, 放着本身也支持 EFI启动的 PE光盘镜像

但是, 问题来了:   尝试了 grub2 efi,  burg efi 版本,  

可以, loopback 这个iso,  然后 set root ,


其实, 就缺一步, 找不到方法调用里面的 bootmgfw.efi


可有兄弟有这方面经验 ,  多指教
2#
 楼主| 发表于 2012-3-3 21:48:53 | 只看该作者
另外, 是否  Burg 已经不开源了?     
google上的代码, 是 2010年3月的
找很久没能找到 带 cdload,map 命令的 burg源代码
回复

使用道具 举报

3#
发表于 2012-3-23 08:38:15 | 只看该作者
这个问题我也关注中...
学习了...
回复

使用道具 举报

4#
发表于 2012-3-28 19:54:54 | 只看该作者
进入EFI shell后
命令                          map
(假设u盘是fs0)命令  fs0:
命令                          bootmgfw.efi
就能运行了。
回复

使用道具 举报

5#
发表于 2012-4-16 05:42:44 | 只看该作者
現在efi的主板正好有兩個 學習下
回复

使用道具 举报

6#
 楼主| 发表于 2012-5-14 19:22:57 | 只看该作者
原帖由 you_xi 于 2012-3-28 19:54 发表
进入EFI shell后
命令                          map
(假设u盘是fs0)命令  fs0:
命令                          bootmgfw.efi
就能运行了。




你连问题都没看明白
不过依然感谢
回复

使用道具 举报

7#
发表于 2012-5-16 02:03:18 | 只看该作者
原帖由 sunx 于 2012-5-14 19:22 发表




你连问题都没看明白
不过依然感谢

grub2 efi版的chainloader命令是可以加载bootmgfw.efi的。

不过loopback生成的虚拟光驱只在grub2环境中有效,出了grub2就没用了,而bootmgfw.efi则无法继续从iso读取文件,这时bootmgfw.efi就会找不到bcd文件而报错。所以这个问题目前依旧无解
回复

使用道具 举报

8#
发表于 2012-6-7 14:43:57 | 只看该作者
efi 是c语言写的,镜像支持应该是不难的。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 15:29

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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