无忧启动论坛

标题: 基于mkisofs制作BIOS/UEFI双启的iso [打印本页]

作者: pseudo    时间: 2013-5-22 22:47
标题: 基于mkisofs制作BIOS/UEFI双启的iso
本帖最后由 pseudo 于 2013-5-22 22:51 编辑

坛里BIOS/UEFI双启的ISO目前都是使用oscdimg工具制作,需要准备哪些文件通常交代得不够清楚,以致UEFI启动显得有点神秘。
这里提供一个基于mkisofs的方案。

UEFI启动需要准备的东西是EFI目录。UEFI启动的win8pe需要BOOT目录下的两个文件:boot.sdi和64位win8pe的wim文件W8PE_X64.WIM。
所有东西放在DIY文件夹下,使用批处理直接一步生成ISO。在非UEFI启动场合,这里以grldr为引导(不难换成其它如bootmgr等)。

更多内容,详见:0PE_NBv1.4.6(2013-05-16)
作者: myBOOT    时间: 2013-5-23 00:03
有没有关于HFS的Apple_part_map方面的UEFI?
作者: 2011hiboy    时间: 2013-5-23 00:17
myBOOT 发表于 2013-5-23 00:03
有没有关于HFS的Apple_part_map方面的UEFI?


这个可以有,使用grub2,不过自己定制grub.efi,定制的时候加入hfs模块,和apple相关的模块,在仿照uefi的引导记录制作下就可以制作支持apple的uefi启动ISO了....

作者: shan    时间: 2013-5-23 08:18
P大出手了,这就下载体验体验
作者: myBOOT    时间: 2013-5-23 18:43
奇怪,在vbox下。用默认模板制成的0PE无法从CD-ROM引导。
作者: 糊涂    时间: 2013-5-23 19:18
正在使用此版本,兼容性及速度相当理想
作者: pseudo    时间: 2013-5-23 23:21
myBOOT 发表于 2013-5-23 18:43
奇怪,在vbox下。用默认模板制成的0PE无法从CD-ROM引导。

用VMware吧。
VBOX好像要关掉虚拟机设置中那个什么VT-x之类的cpu选项才行。
作者: chiannet    时间: 2013-5-24 10:23
学习mkisofs双启方案
作者: grubfans    时间: 2013-5-24 10:25
是不是一定要量产,还是U+也行?
作者: pseudo    时间: 2013-5-24 11:25
本帖最后由 pseudo 于 2013-5-24 11:33 编辑
grubfans 发表于 2013-5-24 10:25
是不是一定要量产,还是U+也行?


仅BIOS启动的话,怎么弄都可以。

要BIOS/UEFI双启的话,也差不多都可以。只需注意:

如果采用ud或“U+深度隐藏”方式,efi文件夹要移出ud、U+深度隐藏区,放到任一fat分区(可以是可见区、隐藏区、“U+高端隐藏”区)。

boot文件夹下几个win8pe相关文件,目前也要移出ud和深度隐藏区,放到fat区boot目录,才能同时支持UEFI启动。以后预计可以不移。

如果您发现情况与我说的不符,估计是个例,或者是我弄出了bug才没达到预期效果,那不是什么大问题了。
作者: grubfans    时间: 2013-5-24 15:59
本帖最后由 grubfans 于 2013-5-24 16:01 编辑

感谢P大的回复!有时间就下载试试,您的PE理念一直是领先的!

同时期待“预计以后可以不移”!
作者: zds1210    时间: 2013-5-24 21:07
不错,我借用了一下打包工具,相当理想,grub引导,支持Uefi,一次定形,好用。
作者: zds1210    时间: 2013-5-27 10:46
uefi就不要玩什么深度隐藏和UD了,PE内核全解开,才有最好的兼容性。
量产加U+B+,够用了,U+B+隐藏也很安全嘛。
作者: krayli    时间: 2013-5-28 11:15
P大威武,马上下载试一下。
作者: nytc006    时间: 2013-5-29 00:04
期待[以后可以不移]
作者: 2011678    时间: 2013-5-29 08:58
zds1210 发表于 2013-5-24 21:07
不错,我借用了一下打包工具,相当理想,grub引导,支持Uefi,一次定形,好用。

可以把你的大作分享一下吗?

作者: 2011678    时间: 2013-5-29 09:12
版主未测试完全吧,一次成型好用?
P大昨天已经重传了,修复了RUN不可用的问题,太好了。

作者: wangerkai    时间: 2014-8-30 09:33
P大求教grldr被我替换掉了我换成grub4dos的 bin格式 引导部分电脑打开很多都是
显示1个命令行  grub   而P的的0PE生成就没问题替换grldr生成就会遇到些主板就那样
作者: pseudo    时间: 2014-8-30 15:50
用你的grldr替换掉DIY目录下的同名文件,然后用批处理生成iso(此iso内会有你的grldr),启动这个iso时,你的grldr内置菜单会生效。
bin格式?是不是搞复杂了?
作者: 2011dvck    时间: 2018-5-25 17:00
要BIOS/UEFI双启的话,也差不多




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