首先需要开启被重装机子的vnc,这里网上教程一大堆,就不重复了
一、安装tftp
这里可以使用同号的机子安装tftp server,这样延迟低,IP也好记
apt update && apt install -y tftpd-hpa
## 安装tftp服务器
编辑tftp服务器配置
vim /etc/default/tftpd-hpa
在TFTP_OPTIONS项增加--readonly参数如下图

然后重启tftp服务
systemctl restart tftpd-hpa
下载netboot镜像到/srv/tftp
cd /srv/tftp
wget https://boot.netboot.xyz/ipxe/netboot.xyz.efi -O amd.efi
wget https://boot.netboot.xyz/ipxe/netboot.xyz-arm64.efi -O arm.efi
二、配置netboot
连接上vnc之后使用网页强制重启,出现开机logo时狂按esc键进入BIOS
之后选择BootManager --> EFI Internal Shell

输入以下命令获取dhcp地址配置网络
fs0:
ifconfig -s eth0 dhcp
ifconfig -l eth0
然后使用ping测试网络

然后输入
## tftp 服务器IP amd.efi
## tftp 服务器IP arm.efi
## 例如
tftp 140.83.53.194 amd.efi
tftp 140.83.53.194 arm.efi
然后输入amd.efi/arm.efi进入netboot

等完事等待重启就可以了~

Comments NOTHING