summaryrefslogtreecommitdiffstats
path: root/server/ipxe
diff options
context:
space:
mode:
authorJannik Schönartz2019-01-15 04:39:31 +0100
committerJannik Schönartz2019-01-15 04:39:31 +0100
commitffc5050fcdd0efed4f01d7f1f20465cadd9c9f5b (patch)
tree52fa04038927c99b737a5afbcecddd0ae65070f8 /server/ipxe
parent[webapp/datatable] Add search clear + show all selected button (diff)
downloadbas-ffc5050fcdd0efed4f01d7f1f20465cadd9c9f5b.tar.gz
bas-ffc5050fcdd0efed4f01d7f1f20465cadd9c9f5b.tar.xz
bas-ffc5050fcdd0efed4f01d7f1f20465cadd9c9f5b.zip
[ipxe builder] Add ipxe builder module
EFI and BIOS version can be build and configured Fancy log to see the stdout and stderr
Diffstat (limited to 'server/ipxe')
-rw-r--r--server/ipxe/embedded_bios.ipxe15
-rw-r--r--server/ipxe/embedded_efi.ipxe (renamed from server/ipxe/main.ipxe)5
2 files changed, 20 insertions, 0 deletions
diff --git a/server/ipxe/embedded_bios.ipxe b/server/ipxe/embedded_bios.ipxe
new file mode 100644
index 0000000..698c683
--- /dev/null
+++ b/server/ipxe/embedded_bios.ipxe
@@ -0,0 +1,15 @@
+#!ipxe
+
+################
+# BIOS Version #
+################
+
+ifopen
+
+# Wallpaper
+set img tftp://10.8.102.124/ipxeWallpaper3_scale.png || shell
+console --picture ${img} --x 800 --y 600 || shell
+
+:loop
+chain https://bas.intra.uni-freiburg.de/api/configloader/${uuid}
+goto loop \ No newline at end of file
diff --git a/server/ipxe/main.ipxe b/server/ipxe/embedded_efi.ipxe
index 3bb8e86..70bfc17 100644
--- a/server/ipxe/main.ipxe
+++ b/server/ipxe/embedded_efi.ipxe
@@ -1,4 +1,9 @@
#!ipxe
+
+################
+# EFI Version #
+################
+
ifopen
# Wallpaper