2010haiven86 发表于 2019-1-31 14:41:14

制作的光盘ISO镜像EFI SHELL看不到startup.nsh等文件

这段时间研究光盘和磁盘的GRUB2引导,EFI启动自然也少不了要了解。
做成了ISO光盘镜像后,在VMware下测试,进入EFI SHELL查看文件,永远只有一个文件夹:efi\boot\;而且只有bootia32.efi 和bootx64.efi两个文件,其它目录文件都看不到。而同放在根目录下的startup.nsh根本看不到,其它文件夹也看不到。
参考的帖子:
GURB2 UEFI环境如何引导光盘上的非镜像PE系统:
http://wuyou.net/forum.php?mod=viewthread&tid=349361&extra=&page=1

请大神指点一二,不胜感激。

2010haiven86 发表于 2019-1-31 14:43:32

下面这个链接下载的ISO进去EFI SHELL看是能正常看到startup.nsh文件的,从而能正确引导Win PE;而相反用软碟通打开此ISO镜像却是看不到这些文件的。
下载来源:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=349503

rgy 发表于 2019-1-31 15:36:09

可能是打开姿势不对,这样可以打开

窄口牛 发表于 2019-1-31 16:36:12

所以自己定制的efi文件包含主题,否则在虚拟机测试的时候就加载不上背景。

江南一根葱 发表于 2019-1-31 19:29:57

年底都在折腾这个?
我刚在研究,load这里的相关驱动应该就可以了吧

devilma 发表于 2019-1-31 20:13:04

光盘引导grub2还是比较麻烦的

2010haiven86 发表于 2019-1-31 21:50:51

rgy 发表于 2019-1-31 15:36
可能是打开姿势不对,这样可以打开

非常感谢,明白了不少。我下载的这个只能提取Bootable_NoEmulation.img 文件却是不能打开的,你的这个ISO可以共享一下么。
另外这个img文件可以用WinImage工具制作么,做好了直接放在根目录么,然后使用grub2下的mkisofs.exe制作成ISO镜像。过程还请指点。

rgy 发表于 2019-2-1 18:38:04

本帖最后由 rgy 于 2019-2-1 18:40 编辑

2010haiven86 发表于 2019-1-31 21:50
非常感谢,明白了不少。我下载的这个只能提取Bootable_NoEmulation.img 文件却是不能打开的,你的这个ISO ...

我那个ISO里面关于UEFI光盘启动PE的文件就是从2楼那个帖子里面提取的,共享也没多大作用;WinImage工具可以制作和修改,软碟通也可以;做好了不是放光盘根目录,jebbs不是有个“一键生成Grub2三启ISO”的帖子吗,要怎么打包这个img和ISO批处理里面写得都很清楚。

2010haiven86 发表于 2019-2-1 19:03:30

rgy 发表于 2019-2-1 18:38
我那个ISO里面关于UEFI光盘启动PE的文件就是从2楼那个帖子里面提取的,共享也没多大作用;WinImage工具可 ...

感谢rgy的提点,我再去研究一下。
页: [1]
查看完整版本: 制作的光盘ISO镜像EFI SHELL看不到startup.nsh等文件