VMware搭建uefi启动MINE OS记录

1、首先新建个虚拟机配置
创建的时候硬盘选0.1G即可。

2、将创建好的虚拟机镜像文件MINE_EFI-flat.vmdk拷贝到Ubuntu中。
这个文件是拿来当中虚拟的磁盘镜像的,跟Linux中的虚拟环回设备一样。

3、将拷贝的文件设置为环回设备

sudo losetup /dev/loop20 MINE_EFI-flat.vmdk

4、给环回设备创建FAT32文件系统

FAT32是uefi使用的文件系统,必须格式化为FAT32
mkfs.fat -F 32 /dev/loop20

5、挂载环回设备到指定目录,拷贝数据

创建好文件系统的环回设备就跟真实的物理设备操作方法一致。
mount /dev/loop20 /mnt
cp *.efi /mnt

6、解挂目录,刷新cache到文件

sync
umount /mnt

7、将处理好的虚拟磁盘文件拷贝到Windows对应虚拟机目录
替换原有的MINE_EFI-flat.vmdk

8、启动虚拟机,选择UEFI SHELL
正常情况下会看到有如下提示:

  fs0   :BlockDevice
  ...

物理机直接BIOS启动说明:

mount /dev/sdb1 /mnt/
mkdir /mnt/EFI/BOOT
cp /root/Desktop/edk2/Build/Shell/DEBUG_GCC48/X64/Shell.efi BOOTx64.EFI
sync
umount /mnt/

你可能感兴趣的:(VMware搭建uefi启动MINE OS记录)