Linux使用netboot.xyz重装系统
目录
获取netboot.
wget https://boot.netboot.xyz/ipxe/netboot.xyz.lkrn -O /boot/generic-ipxe.lkrn
修改netboot.
vi /boot/netboot.xyz-initrd
#!ipxe
#/boot/netboot.xyz-initrd
imgfree
dhcp
set dns 8.8.8.8
ifopen net0
chain --autofree https://boot.netboot.xyz
vi /etc/grub.d/40_custom
menuentry 'netboot.xyz' {
set root='hd0,msdos1'
linux16 /boot/generic-ipxe.lkrn
initrd16 /boot/netboot.xyz-initrd
}
修改grub超时时间.
echo "GRUB_TIMEOUT=60" >> /etc/default/grub
使用grub生效.
grub2-mkconfig -o /etc/grub2.cfg