xorbootuefi添加linux,把一个efi可运行程序添加到uefi bios教程,例如ipxe.efi刷入bios...

本帖最后由 510819776 于 2020-4-8 01:28 编辑

虚拟机virtualbox,使用uefi引导。不知道为什么当我将网卡设置为intel pro /1000 类型的时候 uefi坏境下pxe都不显示启动项。

后来用uefitool打开了bios文件,找到了shell这个模块,然后用ipxe.efi取代之。

取代后,虚拟机原本是efi shell的启动项,用它启动就会直接运行ipxe.efi 从而到达启动pxe的效果。

如果非要用原版的virtualbox的bios文件的uefi pxe功能,那么网卡只能设置为 半虚拟化virtualnet   要命的是这个网卡默认各种pe都无法免驱动

还要自己弄驱动  虽然驱动我也弄到了

后来突然想到,我把ipxe.efi做成ffs模块后,会获得一个ffs模块的guid号

利用efi shell命令 bcfg boot dump 获取到内置efi shell启动项内容为

a5602e4ce9a1f66524ced4576bfe3d8f.gif

bcfg.PNG (3.92 KB, 下载次数: 8)

2020-4-2 23:48 上传

a5602e4ce9a1f66524ced4576bfe3d8f.gif

shell.PNG (29.76 KB, 下载次数: 1)

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值