diff --git a/roles/netboot-grub/files/common/netboot_entries.cfg b/roles/netboot-grub/files/common/netboot_entries.cfg new file mode 100644 index 0000000..c07d77f --- /dev/null +++ b/roles/netboot-grub/files/common/netboot_entries.cfg @@ -0,0 +1,134 @@ +#menuentry "Linux - Netboot" --unrestricted --id netboot-linux { +# set gfxpayload=keep +# linux /kernels/linux-netboot/vmlinuz root=/dev/nfs ro netboot=nfs nfsroot=10.32.254.16:/srv/nfs/linux-netboot/ ip=::10.32.192.1 overlayroot="tmpfs:swap=1,recurse=0" apparmor=0 nosplash -- +# initrd /kernels/linux-netboot/initrd.img +#} + +menuentry "Priprave 2024" --unrestricted --id netboot-priprave { + set gfxpayload=keep + linux /priprave24/boot/vmlinuz root=/dev/nfs ro netboot=nfs nfsroot=10.32.200.10:/srv/nfs/priprave24/ overlayroot="tmpfs:swap=1,recurse=0" apparmor=0 nosplash -- + initrd /priprave24/boot/initrd.img + # initrd /kernels/xubuntu22.04/initrd.img + # initrd /xubuntu22.04-priprave/boot/initrd-5.15.0-60-generic.img +} + +#menuentry "Kali Linux" --unrestricted --id netboot-kali { +# set gfxpayload=keep +# linux /kali/live/vmlinuz root=/dev/nfs ro boot=live netboot=nfs nfsroot=10.32.200.10:/srv/nfs/kali nosplash -- +# initrd /kali/live/initrd.img +#} + +#menuentry "DCTF 2024" --unrestricted --id netboot-dctf2024 { +# set gfxpayload=keep +# #linux /kernels/kali5/vmlinuz root=/dev/nfs ro boot=live netboot=nfs nfsroot=10.32.254.16:/srv/nfs/dctf-2023/ nosplash -- +# #initrd /kernels/kali5/initrd.img +# linux /kali-2024.1/live/vmlinuz root=/dev/nfs ro boot=live netboot=nfs nfsroot=10.32.200.10:/srv/nfs/kali-2024.1 nosplash -- +# initrd /kali-2024.1/live/initrd.img +#} +# +##menuentry "RTK 2024 1. skupina, spletne" --unrestricted --id netboot-rtk1 { +## set gfxpayload=keep +# #linux /kernels/xubuntu20.04/vmlinuz root=/dev/nfs ro netboot=nfs nfsroot=10.32.254.16:/srv/nfs/tekmovanja-2021/ overlayroot="tmpfs:swap=1,recurse=0" pcie_aspm=off nvme_core.default_ps_max_latency_us=0 snd_hda_intel.pmic_detect=0 snd-intel-dspcfg.dsp_driver=1 panic=30 apparmor=0 nosplash -- +## linux /ppj-izpit/boot/vmlinuz-5.15.0-30-generic ip=::10.32.192.1 root=/dev/nfs ro netboot=nfs nfsroot=10.32.254.16:/srv/nfs/tekmovanja-2021/ overlayroot="tmpfs:swap=1,recurse=0" pcie_aspm=off nvme_core.default_ps_max_latency_us=0 snd_hda_intel.pmic_detect=0 snd-intel-dspcfg.dsp_driver=1 panic=30 apparmor=0 nosplash -- +# #initrd /kernels/xubuntu20.04/initrd.img +## initrd /ppj-izpit/boot/initrd.img-5.15.0-30-generic +##} +# +#menuentry "RTK 2024 2., 3. skupina" --unrestricted --id netboot-rtk3 { +# set gfxpayload=keep +# linux /ppj-izpit/boot/vmlinuz-5.15.0-30-generic ip=::10.32.192.1 root=/dev/nfs ro netboot=nfs putka=10.32.200.10,/srv/nfs/homes/rtk-home,/putka-home:putka-rtk.acm.si nfsroot=10.32.200.10:/srv/nfs/upm-2021-jan/ overlayroot="tmpfs:swap=1,recurse=0" apparmor=0 nosplash intel_iommu=on iommu=pt -- +# initrd /ppj-izpit/boot/initrd.img-5.15.0-30-generic +#} +# +##menuentry "Bober" --unrestricted --id netboot-bober { +## set gfxpayload=keep +## linux /kernels/xubuntu20.04/vmlinuz root=/dev/nfs ro netboot=nfs nfsroot=10.32.254.16:/srv/nfs/bober-2022/ overlayroot="tmpfs:swap=1,recurse=0" pcie_aspm=off nvme_core.default_ps_max_latency_us=0 snd_hda_intel.pmic_detect=0 snd-intel-dspcfg.dsp_driver=1 panic=30 apparmor=0 nosplash -- +## initrd /kernels/xubuntu20.04/initrd.img +##} +# +# +##menuentry "Bober" --unrestricted --id netboot-bober { +## set gfxpayload=keep +## linux /kernels/xubuntu20.04/vmlinuz root=/dev/nfs ro netboot=nfs nfsroot=10.32.254.16:/srv/nfs/linux-netboot-bober/ overlayroot="tmpfs:swap=1,recurse=0" pcie_aspm=off nvme_core.default_ps_max_latency_us=0 snd_hda_intel.pmic_detect=0 snd-intel-dspcfg.dsp_driver=1 panic=30 apparmor=0 nosplash -- +## initrd /kernels/xubuntu20.04/initrd.img +##} +# +# +# + +#menuentry "Limine" --unrestricted --id limine { +# insmod chain +# chainloader ($root)/limine.efi +#} + +menuentry "UPM" --unrestricted --id netboot-upm { + set gfxpayload=keep + linux /upm-2024/boot/vmlinuz root=/dev/nfs ro netboot=nfs nfsroot=10.32.200.10:/srv/nfs/upm-2024/ putka=10.32.200.10,/srv/nfs/homes/upm-home,/putka-home:putka-upm.acm.si overlayroot="tmpfs:swap=1,recurse=0" apparmor=0 nosplash -- + initrd /upm-2024/boot/initrd.img +} + +#menuentry "UPM" --unrestricted --id netboot-upm { +# set gfxpayload=keep +# linux /kernels/xubuntu20.04/vmlinuz root=/dev/nfs ro netboot=nfs putka=10.32.254.16,/srv/nfs/homes/upm-home,/putka-home:putka-upm.acm.si nfsroot=10.32.254.16:/srv/nfs/upm-2021-jan/ overlayroot="tmpfs:swap=1,recurse=0" apparmor=0 nosplash intel_iommu=on iommu=pt -- +# initrd /kernels/xubuntu20.04/initrd.img +# linux /ppj-izpit/boot/vmlinuz-5.15.0-30-generic ip=::10.32.192.1 root=/dev/nfs ro netboot=nfs putka=10.32.200.10,/srv/nfs/homes/upm-home,/putka-home:putka-upm.acm.si nfsroot=10.32.200.10:/srv/nfs/upm-2021-jan/ overlayroot="tmpfs:swap=1,recurse=0" apparmor=0 nosplash intel_iommu=on iommu=pt -- +# initrd /ppj-izpit/boot/initrd.img-5.15.0-30-generic +#} + + +# +##menuentry "Priprave 2020" --unrestricted --id netboot-priprave-2020 { +## set gfxpayload=keep +## linux /kernels/xubuntu20.04/vmlinuz root=/dev/nfs ro netboot=nfs nfsroot=10.32.254.16:/srv/nfs/xubuntu20.04-priprave/ overlayroot="tmpfs:swap=1,recurse=0" pcie_aspm=off nvme_core.default_ps_max_latency_us=0 snd_hda_intel.pmic_detect=0 snd-intel-dspcfg.dsp_driver=1 panic=30 apparmor=0 nosplash -- +## initrd /kernels/xubuntu20.04/initrd.img +##} +# +#menuentry "ZOTKS-2024" --unrestricted --id zotks-logo { +# set gfxpayload=keep +# linux /ppj-izpit/boot/vmlinuz-5.15.0-30-generic root=/dev/nfs ro ip=::10.32.192.1 netboot=nfs nfsroot=10.32.200.10:/srv/nfs/zotks-2024/ overlayroot="tmpfs:swap=1,recurse=0" apparmor=0 nosplash -- +# initrd /ppj-izpit/boot/initrd.img-5.15.0-30-generic +#} +# +##menuentry "ZOTKS-LOGO" --unrestricted { +## set gfxpayload=keep +## linux kernels/xubuntu18.04/vmlinuz root=/dev/nfs ro netboot=nfs nfsroot=212.235.182.240:/srv/nfs/xubuntu18.04-zotks/ overlayroot="tmpfs:swap=1,recurse=0" apparmor=0 nosplash -- +## initrd kernels/xubuntu18.04/initrd.img +##} +# +##menuentry "ZOTKS-C" --unrestricted { +## set gfxpayload=keep +## linux kernels/xubuntu18.04/vmlinuz root=/dev/nfs ro netboot=nfs nfsroot=212.235.182.240:/srv/nfs/xubuntu18.04-zotks-C/ overlayroot="tmpfs:swap=1,recurse=0" apparmor=0 nosplash -- +## initrd kernels/xubuntu18.04/initrd.img +##} +# +#menuentry "Ubuntu netboot - samo ucilnica" --unrestricted --id netboot-izpit { +# set gfxpayload=keep +# linux /kernels/linux-netboot/vmlinuz root=/dev/nfs ro netboot=nfs nfsroot=10.32.200.10:/srv/nfs/linux-netboot-izpit/ overlayroot="tmpfs:swap=1,recurse=0" apparmor=0 nosplash -- +# initrd /kernels/linux-netboot/initrd.img +#} +# +#menuentry "P2 izpit" --unrestricted --id p2-izpit { +# set gfxpayload=keep +# linux /ppj-izpit/boot/vmlinuz-5.15.0-30-generic root=/dev/nfs ro netboot=nfs nfsroot=10.32.200.10:/srv/nfs/p2-izpit overlayroot="tmpfs:swap=1,recurse=0" apparmor=0 nosplash -- +# initrd /ppj-izpit/boot/initrd.img-5.15.0-30-generic +#} +# +# +# +#menuentry "PPJ izpit" --unrestricted --id ppj-izpit { +# set gfxpayload=keep +# linux /ppj-izpit/boot/vmlinuz-5.15.0-30-generic root=/dev/nfs ro netboot=nfs nfsroot=10.32.200.10:/srv/nfs/ppj-izpit overlayroot="tmpfs:swap=1,recurse=0" apparmor=0 nosplash -- +# initrd /ppj-izpit/boot/initrd.img-5.15.0-30-generic +#} +# +##menuentry "NUMMAT" --unrestricted --id netboot-nummat { +## set gfxpayload=keep +## linux /kernels/lmmri/vmlinuz ro boot=live fetch=http://212.235.189.42/livecd/filesystem-ubuntu.squashfs +## initrd /kernels/lmmri/initrd.img +##} +# +##menuentry "Matematika" --unrestricted --id netboot-matematika { +## set gfxpayload=keep +## linux /kernels/xubuntu18.04/vmlinuz root=/dev/nfs ro netboot=nfs ro nfsroot=10.32.254.16:/srv/nfs/matematika/ overlayroot="tmpfs:swap=1,recurse=0" apparmor=0 nosplash -- +## initrd /kernels/xubuntu18.04/initrd.img +##}