无忧启动论坛

标题: 长期困扰我,关于3.0接口和U盘的efi启动问题! [打印本页]

作者: zds1210    时间: 2015-3-9 22:14
标题: 长期困扰我,关于3.0接口和U盘的efi启动问题!
本帖最后由 zds1210 于 2015-3-10 12:39 编辑

3.0的接口和U盘,efi启动都是问题多多。而2.0却很正常。
想问一下高手,3.0的efi启动制作技术上有什么值得注意的地方?
比如有新电脑,3.0U盘和接口,都是高端隐藏制作,有一些PEefi启动成功,而另一些PE不成功?

原因:
1BOOTX64.EFI和bcd版本的制作技术
2 fat16和fat32分区不同?
没有这方面机子,所以找不到原因,请高手们分享制作技术。3.0接口量产时efi启动技术也可以分享下。

QQ图片20150309225854.jpg (114.98 KB, 下载次数: 64)

QQ图片20150309225854.jpg

作者: chiannet    时间: 2015-3-9 22:25
也许、可能、大概跟U盘主控有关?


因为首要任务是找到“BOOTX64.EFI” (“BOOTX86.EFI”),一般EFI失败就是魂断于此,至于BCD,只要不是故意乱写也没有什么过于蹊跷的吧?
作者: zds1210    时间: 2015-3-9 22:52
chiannet 发表于 2015-3-9 22:25
也许、可能、大概跟U盘主控有关?

部署方法,都是一样,都是高端隐藏啊。
只是efi文件和bcd,及分区格式有点不同。
作者: zds1210    时间: 2015-3-9 23:01
本帖最后由 zds1210 于 2015-3-9 23:08 编辑
chiannet 发表于 2015-3-9 22:25
也许、可能、大概跟U盘主控有关?


貌似efi时候英文提示3.0U盘已经被阻止了。
作者: nf17b    时间: 2015-3-9 23:11
本帖最后由 nf17b 于 2015-3-13 22:23 编辑
zds1210 发表于 2015-3-9 23:01
貌似efi时候英文提示3.0U盘已经被阻止了。


secure boot 的問題吧 ?
是否可提供是那一個 pe , 可以試看看
作者: 红毛樱木    时间: 2015-3-9 23:16
测试没有针对性
拿最新windowsx64的ISO量产测试最准确

这样才有对比性啊。
作者: zds1210    时间: 2015-3-9 23:28
红毛樱木 发表于 2015-3-9 23:16
测试没有针对性
拿最新windowsx64的ISO量产测试最准确

目前没有针对哪个PE,测试主要是高端制作。
哪台电脑找高端的efi文件没有问题。正在找原因。
找到原因供大家设计PE参考。
貌似论坛老大们的efi对3.0支持不好。
作者: zds1210    时间: 2015-3-9 23:37
貌似原因已经找到了,貌似是efi和bcd两文件的原因。
作者: nf17b    时间: 2015-3-9 23:49
zds1210 发表于 2015-3-9 23:37
貌似原因已经找到了,貌似是efi和bcd两文件的原因。

試一下這個 8.1update3 x64的啟動模板
http://bbs.wuyou.net/forum.php?m ... 245&pid=3054841
作者: zyphio    时间: 2015-3-10 14:30
chiannet 发表于 2015-3-9 22:25
也许、可能、大概跟U盘主控有关?

前些天拿32GB的USB3.0的U盘试过:

CDlinux死活提示找不到安装位置,无法进图形界面,只能进命令行界面,但放在USB2.0的U盘,同样的分区、同样的引导结构,同样的引导命令,启动正常。

更晕的是,从USB2.0上启动的同时在另一个USB口上接着3.0的U盘,一切正常!无语中。。

觉得很受主控的影响,建议LZ用Fbinst生成引导扇区(0~16383号扇区)和FAT16分区,保证U盘在BIOS引导时能正确获取分区信息,从而能找到FAT分区上的bootx64.efi或bootia32.efi!


作者: wylgogogo    时间: 2015-3-10 15:35
       关注中,这个问题,估计都有遇到过。
作者: 2012zhd    时间: 2015-3-10 22:35
我把boot和efi两个目录直接放u盘根目录,一个u盘是2.0,慧荣3252主控,一个3.0银灿903主控,用佛大的虚拟机测试,2.0u盘uefi启动正常,3.0u盘uef启动失败。提示这样:

作者: firethreat    时间: 2015-3-11 02:12
本帖最后由 firethreat 于 2015-3-11 02:15 编辑

我的USB3.0U盘,银灿917主控。用您的完全散开pe和佛大的pe,都是:
插usb2.0接口,本本可以bios和UEFI启动
插usb3.0接口,只能bios。设置UEFI启动,启动项里面压根没有U盘,U盘没有被识别。
我用的是U+高端隐藏,也试过ud三分区,都一样。
另外用run模块启动放在数据区的cdlinux镜像,和10楼情况一样,只有命令行,打死出不来界面,提示也和楼上一样,显示找不到安装位置。
作者: nf17b    时间: 2015-3-11 02:41
本帖最后由 nf17b 于 2015-3-13 22:24 编辑
firethreat 发表于 2015-3-11 02:12
我的USB3.0U盘,银灿917主控。用您的完全散开pe和佛大的pe,都是:
插usb2.0接口,本本可以bios和UEFI启动 ...


您這種情況 , 跟樓主的情形 , 不太一樣 , 樓主一樓的貼圖 , 應該是 secure boot 的問題
您的情況似乎比較少見 , 是否可測一下 UltraISO 不隱藏 跟低端隱藏

我這裏從 16G 32G 64G 128G 的U盤 , 全都有銀燦的主控 , 在兩台桌機及一台本本和一台平板 , U+高端隐藏都會出 u盤 uefi 選項 , 啟動也都很正常

另外用run模块启动放在数据区的cdlinux镜像,和10楼情况一样,只有命令行,打死出不来界面,提示也和楼上一样,显示找不到安装位置
這個比較像是 cdlinux 缺 usb3.0 的驅動
作者: mdyblog    时间: 2015-3-11 10:44
zyphio 发表于 2015-3-10 14:30
前些天拿32GB的USB3.0的U盘试过:

CDlinux死活提示找不到安装位置,无法进图形界面,只能进命令行界面 ...

建议LZ用Fbinst生成引导扇区(0~16383号扇区)和FAT16分区,保证U盘在BIOS引导时能正确获取分区信息,从而能找到FAT分区上的bootx64.efi或bootia32.efi!
----------------
和这个没一点关系。

LINUX完全用自己的驱动,
是Linux不支持这个盘————没有这个U盘的驱动。
作者: mdyblog    时间: 2015-3-11 10:47
试试MBROSTool (UDM), EFI启动8PE应该没问题的。

作者: mdyblog    时间: 2015-3-11 10:49
本帖最后由 mdyblog 于 2015-3-11 12:45 编辑
2012zhd 发表于 2015-3-10 22:35
我把boot和efi两个目录直接放u盘根目录,一个u盘是2.0,慧荣3252主控,一个3.0银灿903主控,用佛大的虚拟机 ...


建议:
试试MBROSTool (UDM), EFI启动8PE应该没问题的。
说不定有收获。

就用HHH333的PE来试试。
页面有PE下载使用。

作者: zds1210    时间: 2015-3-11 12:26
mdyblog 发表于 2015-3-11 10:49
建议:
说不定有收获。

不知道udm启动efi有什么独门的技术?
目前改进型 U+高端启动efi都不错。
作者: q8155128    时间: 2015-3-11 13:18
强烈支持大师......
作者: zyphio    时间: 2015-3-11 13:36
mdyblog 发表于 2015-3-11 10:44
建议LZ用Fbinst生成引导扇区(0~16383号扇区)和FAT16分区,保证U盘在BIOS引导时能正确获取分区信息,从 ...

哦,原来这样,谢谢!
作者: 2012zhd    时间: 2015-3-11 18:47
mdyblog 发表于 2015-3-11 10:49
建议:
说不定有收获。

udm技术目前还不了解,hhh333的pe太大了,这里网速慢,下载不容易。
学习一下udm技术。
作者: mdyblog    时间: 2015-3-11 19:53
2012zhd 发表于 2015-3-11 18:47
udm技术目前还不了解,hhh333的pe太大了,这里网速慢,下载不容易。
学习一下udm技术。

有小的:
  TST-FAT32.7z   TST-FAT16.7z    7M 微小测试包 (g4D + EFI-GRUB2 )
http://pan.baidu.com/s/1D53oq#MiniXP-SRS-MBROS.7z   21M XPPE, 支持软光盘, 深度隐藏

0PE_NBv1.4.3(2012-06-19)27MB_UDM.7z

http://pan.baidu.com/s/1jGGDdo6#MBROS超深隐藏8PE64-EFI_系统.打包.7z(85M 直接软量产)

  UEFI.万能USB-grub2-GPT-MBROS.G3-H3CDALL-8PEx64-368M.zip  --368M下载包(BIOS+UEFI 8PEx64) (小包方便测试)

作者: 2012zhd    时间: 2015-3-11 20:09
mdyblog 发表于 2015-3-11 19:53
有小的:
  TST-FAT32.7z   TST-FAT16.7z    7M 微小测试包 (g4D + EFI-GRUB2 )
http://pan.baidu.c ...

感谢。我下来学习一下。
作者: zds1210    时间: 2015-3-12 12:23
本帖最后由 zds1210 于 2015-3-12 12:24 编辑
zyphio 发表于 2015-3-10 14:30
前些天拿32GB的USB3.0的U盘试过:

CDlinux死活提示找不到安装位置,无法进图形界面,只能进命令行界面 ...


晕,我的PE一键可以U+高端和UD三分区,高端隐藏的fa16完全相同。
似乎问题已经找到了,efi文件问题,有一些efi过不了数字签证,换了就行了。
3.0的问题复杂得很,有一些efi根本不支持3.0的efi,貌似无解。
如果主板支持,就没有特别技术。
作者: 2012zhd    时间: 2015-3-12 20:33
zds1210 发表于 2015-3-12 12:23
晕,我的PE一键可以U+高端和UD三分区,高端隐藏的fa16完全相同。
似乎问题已经找到了,efi文件问题, ...

麻烦提供有数字签证的efi文件。
作者: zds1210    时间: 2015-3-12 20:52
2012zhd 发表于 2015-3-12 20:33
麻烦提供有数字签证的efi文件。

目前64位用杏大的,实测通过。32位用了skype的,无法实测。
作者: 2012zhd    时间: 2015-3-12 20:54
zds1210 发表于 2015-3-12 20:52
目前64位用杏大的,实测通过。32位用了skype的,无法实测。

感谢,我去看看杏大的efi文件。
作者: engineerlzk    时间: 2015-6-6 05:26
我的Upan为64G的Sandisk的Usb3.0,计算机为联想Yoga Pro2笔记本。用UD三分区方式制作的U盘,如何也不能从UEFI模式启动(好像U盘不存在似得,直接由硬盘启动了!),但可以BIOS启动。
作者: TeddyX    时间: 2015-6-6 08:39
zyphio 发表于 2015-3-10 14:30
前些天拿32GB的USB3.0的U盘试过:

CDlinux死活提示找不到安装位置,无法进图形界面,只能进命令行界面 ...

我用usb3.0时cdlinux也进不了图形界面。555




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