无忧启动论坛

标题: 有谁知道给ISO添加UEFI启动轨道的吗 [打印本页]

作者: secowu    时间: 2012-12-11 20:51
标题: 有谁知道给ISO添加UEFI启动轨道的吗
如题目所示。。。。。。。。。。。。。
作者: 拿铁不加糖    时间: 2012-12-11 22:44
使用oscdimg和cdimage制作ISO文件就可以添加UEFI启动信息.不过相关的efi文件也为完整.
以下为我的64位win8pe制作ISO文件时使用的命令.
oscdimg.exe -m -o -u2 -udfver102 -lx64-win8pe-final-1207 -bootdata:2#p0,e,bF:\boot\etfsboot.com#pEF,e,bF:\efi\microsoft\boot\efisys.bin F:\ E:\Work\x64_win8pe_final_1207.iso
作者: zhaohj    时间: 2012-12-12 08:17
如果要让grub4dos识别,请把-u2改成-u1
作者: secowu    时间: 2012-12-12 12:45
灰常感谢,楼上各位。
作者: secowu    时间: 2012-12-12 12:52
原帖由 <i>zhaohj</i> 于 2012-12-12 08:17 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2635737&ptid=273185" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
如果要让grub4dos识别,请把-u2改成-u1
<br />
如果要让已经存在的ISO映像,添加UEFI轨道,要怎样呢
作者: secowu    时间: 2012-12-12 12:55
查了下,说是ultraiso会将具有UEFI双启动的信息给整丢。
作者: fujianabc    时间: 2012-12-12 15:53
原帖由 secowu 于 2012-12-12 12:55 发表
查了下,说是ultraiso会将具有UEFI双启动的信息给整丢。

uefi启动光盘本质就是简单的一个软盘模拟启动,和win98光盘差不多。
但ultraiso无法正确识别双启动信息,所以要制作双启动光盘别用ultraiso
作者: 拿铁不加糖    时间: 2012-12-12 16:03
标题: 回复 #7 fujianabc 的帖子
我记得使用最新版的ultraiso编辑ISO文件不会丢失UEFI信息了。
作者: 2012o2012    时间: 2012-12-12 16:06
整好了 别忘了放上来大家分享咯?
作者: 拿铁不加糖    时间: 2012-12-12 16:41
标题: 回复 #3 zhaohj 的帖子
grub4dos不支持UDF的ISO文件吗?
作者: fujianabc    时间: 2012-12-12 17:36
原帖由 拿铁不加糖 于 2012-12-12 16:03 发表
我记得使用最新版的ultraiso编辑ISO文件不会丢失UEFI信息了。

最新版的ultraiso能识别双重启动信息的光盘了吗?
还是只是单uefi启动的光盘
作者: fujianabc    时间: 2012-12-12 17:37
原帖由 拿铁不加糖 于 2012-12-12 16:41 发表
grub4dos不支持UDF的ISO文件吗?

grub4dos不支持纯udf光盘,具体参考
http://bbs.znpc.net/forum.php?mod=viewthread&tid=6742
作者: 拿铁不加糖    时间: 2012-12-12 17:51
标题: 回复 #11 fujianabc 的帖子
UltraISO 9.53 PE (2012-08-23)      
+) 可以编辑包含 EFI 引导记录的 Windows 7/8 x64 ISO 映像文件
+) 可以直接从 dmg 映像制作 Mac OS X Mountain Lion 启动U盘
+) 新增 bootpart 驱动程序, 支持在Windows (PE) 环境下访问启动分区(深度隐藏)
+) 支持高端隐藏启动分区 (bootmgr)
+) 支持复制启动U盘 (RAW模式)
+) 在格式化U盘为 FAT 文件卷时扇区对齐
+) 能够检测和使用 DVBFab 虚拟光驱
*) 修正了在处理 Fedora 17 和 CentOS 6.2 ISO映像文件时的一个错误
*) 修正了在VMWare Fusion(Mac) 或 Wine(Linux) 环境下分割映像文件的错误
*) 一些小的改进和错误修正
作者: secowu    时间: 2012-12-12 18:12
可以添加EFI 引导记录吗
作者: secowu    时间: 2012-12-12 18:17
有没有哪个软件可以给现成的ISO映像添加UEFI启动轨道的?
作者: fujianabc    时间: 2012-12-12 21:35
原帖由 secowu 于 2012-12-12 18:17 发表
有没有哪个软件可以给现成的ISO映像添加UEFI启动轨道的?

随便那个光盘制作软件都行,把efisys.bin作为软盘镜像添加为软盘模拟方式启动,只不过这样会丢失bios启动信息而已,现在的图形方式iso软件貌似都不支持添加多重启动信息
作者: secowu    时间: 2012-12-13 10:56
原帖由 <i>拿铁不加糖</i> 于 2012-12-11 22:44 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2635657&ptid=273185" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
使用oscdimg和cdimage制作ISO文件就可以添加UEFI启动信息.不过相关的efi文件也为完整.<br />
以下为我的64位win8pe制作ISO文件时使用的命令.<br />
oscdimg.exe -m -o -u2 -udfver102 -lx64-win8pe-final-1207 -bootdata: ...
<br />
谢谢,只好解包后重来了。
没有现成的编辑双层启动信息的软件了。
作者: secowu    时间: 2012-12-13 11:16
感谢楼上各们,解包再oscdimg后,有双启动信息了。支持UEFI与BIOS启动了。
作者: 2012fff    时间: 2012-12-13 16:49
原帖由 secowu 于 2012-12-13 11:16 发表
感谢楼上各们,解包再oscdimg后,有双启动信息了。支持UEFI与BIOS启动了。

把完整版放上来菜鸟分享个噻?
作者: secowu    时间: 2012-12-13 17:55
标题: 回复 #19 2012fff 的帖子
按拿铁不加糖的,依样画葫芦即可

  1. oscdimg.exe -m -o -u2 -udfver102 -lWin8_Srv2012_x64 -bootdata:2#p0,e,bG:\Win8_x64_Ser2012_st_da_Nin1\boot\etfsboot.com#pEF,e,bG:\Win8_x64_Ser2012_st_da_Nin1\efi\microsoft\boot\efisys.bin G:\Win8_x64_Ser2012_st_da_Nin1\ G:\Win8_Srv2012_x64.iso
复制代码

作者: secowu    时间: 2012-12-13 17:56
oscdimg x86&x64

OSCDIMG 2.56 CD-ROM and DVD-ROM Premastering Utility
Copyright (C) Microsoft, 1993-2012. All rights reserved.
Licensed only for producing Microsoft authorized content.


Usage: OSCDIMG [options] sourceroot targetfile

For option information, use -help with one of the following categories
        ISO      Options for the ISO 9660 file system
        Joliet   Options for the Joliet file system
        UDF      Options for the UDF file system
        Boot     Options for bootable CDs
        Optimize Options for optimization
        Order    Options for ordering the files
        DVD      Options for DVD video and audio
        Mesg     Options for displaying warnings and messages
        Other    Options that do not fit in any other category

oscdimg.rar

114.73 KB, 下载次数: 87, 下载积分: 无忧币 -2


作者: topway    时间: 2012-12-17 18:38
原帖由 secowu 于 2012-12-13 11:16 发表
感谢楼上各们,解包再oscdimg后,有双启动信息了。支持UEFI与BIOS启动了。


请教一下:从网上下载的 win8 .iso镜像,要怎么才能支持 UEFI多重启动?谢谢了!
作者: fujianabc    时间: 2012-12-17 20:42
原帖由 topway 于 2012-12-17 18:38 发表


请教一下:从网上下载的 win8 .iso镜像,要怎么才能支持 UEFI多重启动?谢谢了!

仔细看前面的帖子,解开iso重新制作镜像
作者: secowu    时间: 2012-12-20 08:36
谁有编程功底的写个GUI啊,方便子孙 :)
作者: fujianabc    时间: 2012-12-20 16:25
原帖由 secowu 于 2012-12-20 08:36 发表
谁有编程功底的写个GUI啊,方便子孙 :)

这种东西写出来gui还没有命令行好用
作者: devilma    时间: 2013-6-28 22:02
嗯。。。不错,就是挺麻烦,还得解开重新制作。。。。
作者: 2010khmsoft    时间: 2013-6-29 00:58
secowu 发表于 2012-12-20 08:36
谁有编程功底的写个GUI啊,方便子孙 :)


很早OSCDIMGgui.exe 本身就有图形界面的而且是中文版

只是替换一下OSCDIMG 2.56.exe 版到图形版命令包的相应目录即可,或者手动通过浏览选择




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