From bfc79abfb67230f38a5042816fd5526a9d6b61d2 Mon Sep 17 00:00:00 2001 From: Sylvain Tremblay Date: Sun, 2 Mar 2025 10:05:50 -0500 Subject: [PATCH] feat(ipxe): added slitaz image (super small image with gui and tools) --- data/watchguard/pxe-http-files/default.ipxe | 11 +++++++++++ data/watchguard/pxe-http-files/slitaz/rootfs.gz | 3 +++ .../pxe-http-files/slitaz/vmlinuz-2.6.37-slitaz | 3 +++ 3 files changed, 17 insertions(+) create mode 100644 data/watchguard/pxe-http-files/slitaz/rootfs.gz create mode 100644 data/watchguard/pxe-http-files/slitaz/vmlinuz-2.6.37-slitaz diff --git a/data/watchguard/pxe-http-files/default.ipxe b/data/watchguard/pxe-http-files/default.ipxe index b9babe5..ce28d70 100644 --- a/data/watchguard/pxe-http-files/default.ipxe +++ b/data/watchguard/pxe-http-files/default.ipxe @@ -1,6 +1,7 @@ #!ipxe menu PXE Boot Menu - [${mac}] item local Boot from Hard Disk +item slitaz Boot slitaz live environment [tux|root:root] #item ubuntu-server Ubuntu 24.04.1 live server #item ubuntu-desktop Ubuntu 24.04.1 desktop #item systemrescue System Rescue 11.03 @@ -13,6 +14,16 @@ goto ${selected} :local exit +################################# +# slitaz +################################# +:slitaz +set server_ip 192.168.33.1:8080 +set base_url http://${server_ip}/slitaz +kernel ${base_url}/vmlinuz-2.6.37-slitaz rw root=/dev/null vga=788 initrd=rootfs.gz +initrd ${base_url}/rootfs.gz +boot + ################################# # Ubuntu Server ################################# diff --git a/data/watchguard/pxe-http-files/slitaz/rootfs.gz b/data/watchguard/pxe-http-files/slitaz/rootfs.gz new file mode 100644 index 0000000..cd7225a --- /dev/null +++ b/data/watchguard/pxe-http-files/slitaz/rootfs.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f6eab9e52b7fb445da51b21a325853692570a8ab15790b0b5b11f31356433ea +size 41743919 diff --git a/data/watchguard/pxe-http-files/slitaz/vmlinuz-2.6.37-slitaz b/data/watchguard/pxe-http-files/slitaz/vmlinuz-2.6.37-slitaz new file mode 100644 index 0000000..96953ef --- /dev/null +++ b/data/watchguard/pxe-http-files/slitaz/vmlinuz-2.6.37-slitaz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4458a8186da1b1fc407064886b678ea94e0f1f3529f88419b4dff8fc6bf6f32f +size 2492912