基于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) 奇怪,在vbox下。用默认模板制成的0PE无法从CD-ROM引导。 P大出手了,这就下载体验体验 myBOOT 发表于 2013-5-23 00:03 http://bbs.wuyou.net/static/image/common/back.gif
有没有关于HFS的Apple_part_map方面的UEFI?
这个可以有,使用grub2,不过自己定制grub.efi,定制的时候加入hfs模块,和apple相关的模块,在仿照uefi的引导记录制作下就可以制作支持apple的uefi启动ISO了....
有没有关于HFS的Apple_part_map方面的UEFI? 正在使用此版本,兼容性及速度相当理想 myBOOT 发表于 2013-5-23 18:43 static/image/common/back.gif
奇怪,在vbox下。用默认模板制成的0PE无法从CD-ROM引导。
用VMware吧。
VBOX好像要关掉虚拟机设置中那个什么VT-x之类的cpu选项才行。 学习mkisofs双启方案 是不是一定要量产,还是U+也行? 本帖最后由 pseudo 于 2013-5-24 11:33 编辑
grubfans 发表于 2013-5-24 10:25 static/image/common/back.gif
是不是一定要量产,还是U+也行?
仅BIOS启动的话,怎么弄都可以。
要BIOS/UEFI双启的话,也差不多都可以。只需注意:
如果采用ud或“U+深度隐藏”方式,efi文件夹要移出ud、U+深度隐藏区,放到任一fat分区(可以是可见区、隐藏区、“U+高端隐藏”区)。
boot文件夹下几个win8pe相关文件,目前也要移出ud和深度隐藏区,放到fat区boot目录,才能同时支持UEFI启动。以后预计可以不移。
如果您发现情况与我说的不符,估计是个例,或者是我弄出了bug才没达到预期效果,那不是什么大问题了。 本帖最后由 grubfans 于 2013-5-24 16:01 编辑
感谢P大的回复!有时间就下载试试,您的PE理念一直是领先的!
同时期待“预计以后可以不移”! 不错,我借用了一下打包工具,相当理想,grub引导,支持Uefi,一次定形,好用。 uefi就不要玩什么深度隐藏和UD了,PE内核全解开,才有最好的兼容性。
量产加U+B+,够用了,U+B+隐藏也很安全嘛。 P大威武,马上下载试一下。 期待[以后可以不移] zds1210 发表于 2013-5-24 21:07 static/image/common/back.gif
不错,我借用了一下打包工具,相当理想,grub引导,支持Uefi,一次定形,好用。
可以把你的大作分享一下吗?
版主未测试完全吧,一次成型好用?
P大昨天已经重传了,修复了RUN不可用的问题,太好了。
P大求教grldr被我替换掉了我换成grub4dos的 bin格式 引导部分电脑打开很多都是
显示1个命令行grub 而P的的0PE生成就没问题替换grldr生成就会遇到些主板就那样 用你的grldr替换掉DIY目录下的同名文件,然后用批处理生成iso(此iso内会有你的grldr),启动这个iso时,你的grldr内置菜单会生效。
bin格式?是不是搞复杂了? 要BIOS/UEFI双启的话,也差不多
页:
[1]