===== PXE =====
root@localhost:~/tftp/data# ls -ls
total 404
4 drwxr-xr-x 2 root root 4096 Feb 2 15:24 6wind
4 drwxr-xr-x 2 root root 4096 Jan 30 20:08 alpinelinux3.23.3
4 drwxr-xr-x 3 root root 4096 Feb 2 15:01 boot
116 -rw-r--r-- 1 root root 118676 Jan 30 21:04 ldlinux.c32
168 -rw-r--r-- 1 root root 168004 Jan 30 19:25 libcom32.c32
24 -rw-r--r-- 1 root root 23736 Jan 30 19:26 libutil.c32
44 -rw-r--r-- 1 root root 42392 Jan 30 21:04 pxelinux.0
4 drwxr-xr-x 2 root root 4096 Mar 31 00:49 pxelinux.cfg
4 drwxr-xr-x 2 root root 4096 Jan 30 21:05 ubuntu2404server
28 -rw-r--r-- 1 root root 26600 Jan 30 19:25 vesamenu.c32
4 drwxrwxrwx 2 root root 4096 Mar 4 15:30 vyos
root@localhost:~/tftp/data# cat pxelinux.cfg/default
DEFAULT vesamenu.c32
PROMPT 0
TIMEOUT 100
ONTIMEOUT alpinelinux
SERIAL 0 115200
MENU TITLE PXE Boot Menu
MENU BACKGROUND splash.png
MENU COLOR title 1;36;44 #ffffffff #00000000 std
MENU COLOR sel 7;37;40 #ffffffff #00000000 all
MENU COLOR unsel 0;37;40 #ffffffff #00000000 none
MENU COLOR help 0;37;40 #ffffffff #00000000 none
MENU COLOR timeout_msg 0;37;40 #ffffffff #00000000 none
MENU COLOR timeout 0;37;40 #ffffffff #00000000 none
MENU COLOR msg07 0;37;40 #ffffffff #00000000 none
MENU SEPARATOR
LABEL ubuntu2404server
MENU LABEL Ubuntu 24.04 Server (Autoinstall)
KERNEL ubuntu2404server/linux
APPEND initrd=ubuntu2404server/initrd root=/dev/ram0 ip=dhcp url=http://192.168.22.4:8088/ubuntu2404server/ubuntu-24.04.3-live-server-amd64.iso autoinstall cloud-config-url=/dev/null ds=nocloud-net;s=http://votre_serveur/configs/ priority=critical console=ttyS1,115200n8
MENU SEPARATOR
LABEL alpinelinux
MENU LABEL Alpine Linux 3.23 (Interactive install)
KERNEL alpinelinux3.23.3/vmlinuz-lts
APPEND initrd=alpinelinux3.23.3/initramfs-lts ip=dhcp modloop=http://192.168.22.4:8088/alpinelinux3.23.3/modloop-lts alpine_repo=http://dl-cdn.alpinelinux.org/alpine/v3.23/main console=ttyS0,115200n8
LABEL 6wind-vsr
MENU LABEL 6WIND VSR v3.11.2.1
KERNEL 6wind/6wind-vsr-x86_64-v3.11.2.1.vmlinuz
APPEND initrd=6wind/6wind-vsr-x86_64-v3.11.2.1.initrd.img ro rd.debug fsck.mode=skip ip=dhcp boot=live nonetworking console=ttyS0,115200n8 live-media-path=/iso/ persistence persistence-storage=directory,filesystem persistence-path=/iso/ persistence-label=ramdisk_Data fetch=http://192.168.22.4:8088/6wind/6wind-vsr-x86_64-v3.11.2.iso ds=nocloud-net;s=http://192.168.22.4:8088/6wind/cloud-init/
LABEL vyos-rolling
MENU LABEL VyOS Rolling (Live HTTP)
KERNEL vyos/vmlinuz
APPEND initrd=vyos/initrd.img boot=live fetch=http://192.168.22.4:8088/vyos/filesystem.squashfs ip=dhcp console=ttyS1,115200n8 console=ttyS1 systemd.unit=multi-user.target TERM=vt100
LABEL vyos-rolling111
MENU LABEL VyOS Rolling (Live HTTP)
KERNEL vyos/vmlinuz
APPEND initrd=vyos/initrd.img boot=live fetch=http://192.168.22.4:8088/vyos/vyos-rolling.iso ip=dhcp
root@localhost:~/tftp/data# ls -ls 6wind/
total 1360840
130716 -rwxrwxrwx 1 root root 133846315 Feb 2 14:06 6wind-vsr-x86_64-v3.11.2.1.initrd.img
14656 -rwxrwxrwx 1 root root 15006088 Feb 2 14:08 6wind-vsr-x86_64-v3.11.2.1.vmlinuz
1215468 -rwxrwxrwx 1 root root 1244635136 Feb 2 14:17 6wind-vsr-x86_64-v3.11.2.iso
root@localhost:~/tftp/data# ls -ls alpinelinux3.23.3/
total 1712036
1383124 -rw-r--r-- 1 root root 1416314880 Jan 30 18:42 alpine-extended-3.23.3-x86_64.iso
26280 -rw-r--r-- 1 root root 26910594 Jan 27 21:21 initramfs-lts
288628 -rw-r--r-- 1 root root 295555072 Jan 27 21:21 modloop-lts
14004 -rw-r--r-- 1 root root 14337024 Jan 27 21:21 vmlinuz-lts
root@localhost:~/tftp/data# ls -ls ubuntu2404server/
total 3330040
74176 -r--r--r-- 1 root root 75953531 Jan 30 21:04 initrd
15184 -rw-r--r-- 1 root root 15546760 Jan 30 21:05 linux
3226024 -rw-r--r-- 1 root root 3303444480 Jan 30 16:57 ubuntu-24.04.3-live-server-amd64.iso
14656 -r--r--r-- 1 root root 15006088 Jan 30 15:39 vmlinuz
root@localhost:~/tftp/data#