为了救活变砖的甲骨文机器,查询到了 uefi shell 的基本命令中,只有 tftp 可以传输文件进去.
网文安装的步骤试验了很多案例都报错,折腾的我差点放弃,为了大家少走弯路,这里记录下安装步骤.
安装依赖
安装 tftp-hpa 服务
配置
新建 tftp 目录
赋予文件夹 777 权限
修改 tftpd-hpa 配置文件
重启服务
tftp 相关命令
自建docker镜像
下载 netboot.xyz.efi 文件并将其重命名为 amd.efi
wget -O /srv/tftp/amd.efi https://boot.netboot.xyz/ipxe/netboot.xyz.efi
wget -O /srv/tftp/arm.efi https://boot.netboot.xyz/ipxe/netboot.xyz-arm64.efi
chmod 644 /srv/tftp/amd.efi
chmod 644 /srv/tftp/arm.efi