====== Boot přes internet ======
===== BFO =====
deprecated
https://boot.fedoraproject.org/
===== netboot.xyz =====
https://netboot.xyz
jako //root//
# cd /boot
# wget https://boot.netboot.xyz/ipxe/netboot.xyz.lkrn
# wget https://boot.netboot.xyz/ipxe/netboot.xyz.efi
# chown root:root netboot.xyz.*
# chmod 0755 netboot.xyz.*
Parametr u příkazu //search// musí ukazovat na [[https://en.wikipedia.org/wiki/GUID_Partition_Table|UUID]] aktuálního oddílu ///boot//. Ten zjistíme pomocí příkazů:
$ lsblk
$ blkid /dev/
a poté upravíme ///etc/grub.d/40_custom//
#!/usr/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
# netboot.xyz
menuentry 'netboot.xyz' $menuentry_id_option 'netboot-xyz' {
search --no-floppy --fs-uuid --set=root
if [ "${grub_platform}" == "efi" ]; then
chainloader /netboot.xyz.efi
else
linux16 /netboot.xyz.lkrn
fi
}
a updatneme [[linux:grub2#zmena_kernel_boot_options|Grub 2]] konfiguraci.