无忧启动论坛

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

[求助] 请教一个ISO镜像和UEFI的问题

[复制链接]
跳转到指定楼层
1#
发表于 2013-12-29 09:47:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,本人现手中有一张名为“三星系统恢复媒体”的光盘,是买三星本子时候厂家给带的。里面是原版的win7-64bit的镜像,包含四个版本:家庭普通版;家庭高级版;专业版;旗舰版。但是三星抽风了,他们在发布光盘的时候把 sources\ei.cfg 的内容固定为家庭普通版,这就意味着如果以正常模式安装,只能安装家庭普通版(除非在PE下使用通用安装器)。为了解决这个问题,本人现已将sources\ei.cfg删除(其他文件没有动),并重新制作了iso镜像,准备写入新的光盘或者U盘。现有2个问题:

(1) 因为是原厂带的光盘,所以完美支持UEFI,如果我把新的iso用ultraiso写入新光盘或者新U盘,那么新的光盘或者新U盘支持UEFI启动吗?
(2) 本人的本子支持UEFI,但是功能却很蛋疼,在bios下,如果选择“legacy"它说只能启动legacy(传统式系统),如果选择UEFI它说即可启动Uefi又可以启动legacy.大家都知道,如果光盘以UEFI方式启动,那么系统只能装在GPT硬盘上,如果光盘以legacy启动,那么系统只能装在MBR硬盘上。我想玩玩GPT硬盘,但是光盘既支持UEFI又支持legacy,而主板即能启动uefi又能启动legacy。如果我把主板设置成UEFI格式,那么光盘以什么方式启动啊?
2#
发表于 2013-12-29 12:49:28 | 只看该作者
如果ultraiso可以做到1:1复制,当然可以启动EFI。否则可能缺少EFI引导文件而无法启动。(非光盘上的EFI文件夹)
U盘最好用FAT32格式(有的主板可支持NTFS),否则无法引导EFI文件夹上的启动文件。

开启UEFI,正常情况下UEFI优于BIOS启动。

点评

你好,我那张光盘的根目录下的确没有efi/boot/bootx64.efi理论上不支持UEFI启动。但实际却可以,在虚拟机下,我选择bootmanager--boot from files那一项,却发现有efi/boot/bootx64.efi。难道光盘也有“隐藏分区”?  详情 回复 发表于 2013-12-29 12:59
回复

使用道具 举报

3#
 楼主| 发表于 2013-12-29 12:59:18 | 只看该作者
2012hxwgz 发表于 2013-12-29 12:49
如果ultraiso可以做到1:1复制,当然可以启动EFI。否则可能缺少EFI引导文件而无法启动。(非光盘上的EFI文件 ...

你好,我那张光盘的根目录下的确没有efi/boot/bootx64.efi理论上不支持UEFI启动。但实际却可以,在虚拟机下,我选择bootmanager--boot from files那一项,却发现有efi/boot/bootx64.efi。难道光盘也有“隐藏分区”?!,而那个bootx64.efi在隐藏分区内?
回复

使用道具 举报

4#
发表于 2013-12-29 13:04:49 | 只看该作者
本帖最后由 2012hxwgz 于 2013-12-29 13:17 编辑

光盘上看不到的(光盘启动时不需要EFI\boot文件夹),isobuster可以看到(bootable) ultraiso应该可以。
光盘上没EFI文件夹,那U盘上你要自己做才可以引导。

点评

我刚试过了,不能以UEFI启动。但是ultraiso写入时在U盘创建的分区格式是fat32,这恰好符合了esp分区的格式。所以,只要在根目录下新建一个efi\boot文件夹,再在网上下载一个bootx64.efi放进去就完美支持UEFI启动了,  详情 回复 发表于 2013-12-29 13:05
回复

使用道具 举报

5#
 楼主| 发表于 2013-12-29 13:05:50 | 只看该作者
2012hxwgz 发表于 2013-12-29 13:04
光盘上看不到的,isobuster可以看到(bootable) ultraiso应该可以。
光盘上没EFI文件夹,那U盘上你要自己做 ...

我刚试过了,不能以UEFI启动。但是ultraiso写入时在U盘创建的分区格式是fat32,这恰好符合了esp分区的格式。所以,只要在根目录下新建一个efi\boot文件夹,再在网上下载一个bootx64.efi放进去就完美支持UEFI启动了,谢谢你
回复

使用道具 举报

6#
发表于 2013-12-29 13:11:57 | 只看该作者
要安装win 还需要自己建立EFI文件下的microsoft文件的文件,否则无法安装。
回复

使用道具 举报

7#
发表于 2013-12-30 11:53:09 | 只看该作者
无忧无人了
1.下载最新的软碟通,双击打开iso直接把sources下的ei.cfg删除,保存。这个应该是最简单的,如果要放在u盘上面直接刻录硬盘镜像后删除ei.cfg文件。
2.用oscdimg来制作iso OSCDimg -m -o -u1 -udfver102 -l"Windows OS(卷标)" -bootdata:2#p00,e,bd:\Oscdimg\etfsboot.com(传统引导文件)#pef,e,bd:\Oscdimg\efisys_noprompt.bin(efi引导文件) D:\7(打包的文件路径) d:\winos.iso(保存iso的位置)
其中的传统引导文件的位置在光盘boot文件夹下,efi的引导在光盘efi\microsoft\boot下有efisys_noprompt.bin和efisys.bin区别在于一个会提示按任意键另外一个不提示
还有就是引导文件已经拷贝在了光盘引导文件内,所以就算光盘目录下没哪些文件也无所。。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-2 19:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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