id: grub title: Booting from an existing Linux installation using GRUB sidebar_label: Booting from GRUB description: "How to use GRUB to boot into netboot.xyz"
If you have an existing Linux system where you are unable to use iPXE or boot from a disk image, but you can see the GRUB menu on boot, you can boot into netboot.xyz using grub-imageboot
.
# Install grub-imageboot
apt install grub-imageboot
# Download netboot.xyz ISO
mkdir /boot/images
cd /boot/images
wget https://boot.netboot.xyz/ipxe/netboot.xyz.iso
# Update GRUB menu to include this ISO
update-grub2
reboot
After reboot, select "Bootable ISO Image: netboot.xyz" in the GRUB menu.
If the GRUB menu disappears too quickly, you may need to edit /etc/default/grub
and increase the GRUB_TIMEOUT
. Run update-grub2
any time you modify this file.