启动文件通过编译ShellPkg得到
执行
build -a IA32 -a X64 -p ShellPkg/ShellPkg.dsc -t VS2015x86 -b RELEASE
在build目录下会生成32位和64位的完整Shell执行文件。
1.将U盘格式化为FAT32格式。
2.在根目录建立efi\boot文件夹
3.将刚刚生成的Shell执行文件(名称都为Shell.efi),分别改名为bootx32.efi和bootx64.efi复制到文件夹下。
开机时从u盘启动即可。
NTFS格式也可运行.efi文件,但想在Shell中变更文件时会出现没有权限的问题,以及在执行.nsh脚本文件时会出现卡死的问题,所以使用FAT32格式。
在进行其它盘的文件操作时也会出现权限问题。