同事突然让帮忙编一下UEFI,之前完全没有接触过,在此粗鲁记录其过程。
UEFI的开源框架是edk2,开发环境配置起来还是有些麻烦,完全按照文档编译不过,经人帮助总算编译通过,但如何测试又是问题;网上各种说进入shell uefi、做uefi启动u盘,但是对我这种完全小白来说,操作起来终是困难;期间查询hp笔记本如何进入UEFI、如何烧录U盘启动等不在话下,最终发现通过vmware虚拟机可以很方便的操作。
前期准备说明:1、vmware只需新建win10虚拟机而不需要装系统;
2、把编译的efi文件拷在u盘里,efi文件要重命名为 bootx64.efi ,不然会运行报错;
一、装vmware虚拟机,只需注意选择固件类型为UEFI
二、进入固件,
三、插入准备好的u盘,并选择Enter setup进入
四、进入步骤如下,选中u盘,比如我的u盘名称为U-TEST,然后回车进入,找到efi文件运行即可。