summaryrefslogtreecommitdiff
path: root/parabola-archiso-TEST/syslinux
diff options
context:
space:
mode:
Diffstat (limited to 'parabola-archiso-TEST/syslinux')
-rw-r--r--parabola-archiso-TEST/syslinux/archiso.cfg11
-rw-r--r--parabola-archiso-TEST/syslinux/archiso_head.cfg25
-rw-r--r--parabola-archiso-TEST/syslinux/archiso_pxe.cfg32
-rw-r--r--parabola-archiso-TEST/syslinux/archiso_pxe_inc.cfg3
-rw-r--r--parabola-archiso-TEST/syslinux/archiso_sys.cfg9
-rw-r--r--parabola-archiso-TEST/syslinux/archiso_sys_inc.cfg3
-rw-r--r--parabola-archiso-TEST/syslinux/archiso_tail.cfg27
-rw-r--r--parabola-archiso-TEST/syslinux/splash.pngbin0 -> 9932 bytes
-rw-r--r--parabola-archiso-TEST/syslinux/syslinux.cfg5
9 files changed, 115 insertions, 0 deletions
diff --git a/parabola-archiso-TEST/syslinux/archiso.cfg b/parabola-archiso-TEST/syslinux/archiso.cfg
new file mode 100644
index 0000000..126fc77
--- /dev/null
+++ b/parabola-archiso-TEST/syslinux/archiso.cfg
@@ -0,0 +1,11 @@
+DEFAULT select
+
+LABEL select
+COM32 boot/syslinux/whichsys.c32
+APPEND -pxe- pxe -sys- sys -iso- sys
+
+LABEL pxe
+CONFIG boot/syslinux/archiso_pxe_inc.cfg
+
+LABEL sys
+CONFIG boot/syslinux/archiso_sys_inc.cfg
diff --git a/parabola-archiso-TEST/syslinux/archiso_head.cfg b/parabola-archiso-TEST/syslinux/archiso_head.cfg
new file mode 100644
index 0000000..e643f2d
--- /dev/null
+++ b/parabola-archiso-TEST/syslinux/archiso_head.cfg
@@ -0,0 +1,25 @@
+SERIAL 0 38400
+UI boot/syslinux/vesamenu.c32
+MENU TITLE Parabola GNU/Linux-libre
+MENU BACKGROUND boot/syslinux/splash.png
+
+MENU WIDTH 78
+MENU MARGIN 4
+MENU ROWS 5
+MENU VSHIFT 10
+MENU TABMSGROW 13
+MENU CMDLINEROW 11
+MENU HELPMSGROW 16
+MENU HELPMSGENDROW 29
+
+# Refer to http://syslinux.zytor.com/wiki/index.php/Doc/menu
+
+MENU COLOR border 30;44 #40ffffff #a0000000 std
+MENU COLOR title 1;36;44 #9033ccff #a0000000 std
+MENU COLOR sel 7;37;40 #e0ffffff #20ffffff all
+MENU COLOR unsel 37;44 #50ffffff #a0000000 std
+MENU COLOR help 37;40 #c0ffffff #a0000000 std
+MENU COLOR timeout_msg 37;40 #80ffffff #00000000 std
+MENU COLOR timeout 1;37;40 #c0ffffff #00000000 std
+MENU COLOR msg07 37;40 #90ffffff #a0000000 std
+MENU COLOR tabmsg 31;40 #30ffffff #00000000 std
diff --git a/parabola-archiso-TEST/syslinux/archiso_pxe.cfg b/parabola-archiso-TEST/syslinux/archiso_pxe.cfg
new file mode 100644
index 0000000..beb6fe9
--- /dev/null
+++ b/parabola-archiso-TEST/syslinux/archiso_pxe.cfg
@@ -0,0 +1,32 @@
+LABEL arch_nbd
+TEXT HELP
+Boot the Parabola GNU/Linux-libre live medium (Using NBD). It allows you to
+install a libre Arch Linux or perform system maintenance.
+ENDTEXT
+MENU LABEL Boot Parabola GNU/Linux-libre (NBD)
+LINUX boot/%ARCH%/vmlinuz
+INITRD boot/%ARCH%/libreiso.img
+APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% archiso_nbd_srv=${pxeserver}
+IPAPPEND 3
+
+LABEL arch_nfs
+TEXT HELP
+Boot the Parabola GNU/Linux-libre live medium (Using NFS). It allows you to
+install a libre Arch Linux or perform system maintenance.
+ENDTEXT
+MENU LABEL Boot Parabola GNU/Linux-libre (NFS)
+LINUX boot/%ARCH%/vmlinuz
+INITRD boot/%ARCH%/libreiso.img
+APPEND archisobasedir=%INSTALL_DIR% archiso_nfs_srv=${pxeserver}:/run/archiso/bootmnt
+IPAPPEND 3
+
+LABEL arch_http
+TEXT HELP
+Boot the Parabola GNU/Linux-libre live medium (Using HTTP). It allows you to
+install a libre Arch Linux or perform system maintenance.
+ENDTEXT
+MENU LABEL Boot Parabola GNU/Linux-libre (HTTP)
+LINUX boot/%ARCH%/vmlinuz
+INITRD boot/%ARCH%/libreiso.img
+APPEND archisobasedir=%INSTALL_DIR% archiso_http_srv=http://${pxeserver}/
+IPAPPEND 3
diff --git a/parabola-archiso-TEST/syslinux/archiso_pxe_inc.cfg b/parabola-archiso-TEST/syslinux/archiso_pxe_inc.cfg
new file mode 100644
index 0000000..b2b6887
--- /dev/null
+++ b/parabola-archiso-TEST/syslinux/archiso_pxe_inc.cfg
@@ -0,0 +1,3 @@
+INCLUDE boot/syslinux/archiso_head.cfg
+INCLUDE boot/syslinux/archiso_pxe.cfg
+INCLUDE boot/syslinux/archiso_tail.cfg
diff --git a/parabola-archiso-TEST/syslinux/archiso_sys.cfg b/parabola-archiso-TEST/syslinux/archiso_sys.cfg
new file mode 100644
index 0000000..603e23d
--- /dev/null
+++ b/parabola-archiso-TEST/syslinux/archiso_sys.cfg
@@ -0,0 +1,9 @@
+LABEL arch
+TEXT HELP
+Boot the Parabola GNU/Linux-libre live medium. It allows you to
+install a libre Arch Linux or perform system maintenance.
+ENDTEXT
+MENU LABEL Boot Parabola GNU/Linux-libre
+LINUX boot/%ARCH%/vmlinuz
+INITRD boot/%ARCH%/libreiso.img
+APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL%
diff --git a/parabola-archiso-TEST/syslinux/archiso_sys_inc.cfg b/parabola-archiso-TEST/syslinux/archiso_sys_inc.cfg
new file mode 100644
index 0000000..56c6a17
--- /dev/null
+++ b/parabola-archiso-TEST/syslinux/archiso_sys_inc.cfg
@@ -0,0 +1,3 @@
+INCLUDE boot/syslinux/archiso_head.cfg
+INCLUDE boot/syslinux/archiso_sys.cfg
+INCLUDE boot/syslinux/archiso_tail.cfg
diff --git a/parabola-archiso-TEST/syslinux/archiso_tail.cfg b/parabola-archiso-TEST/syslinux/archiso_tail.cfg
new file mode 100644
index 0000000..a55548c
--- /dev/null
+++ b/parabola-archiso-TEST/syslinux/archiso_tail.cfg
@@ -0,0 +1,27 @@
+LABEL existing
+TEXT HELP
+Boot an existing operating system. Press TAB to edit the disk and partition
+number to boot.
+ENDTEXT
+MENU LABEL Boot existing OS
+COM32 boot/syslinux/chain.c32
+APPEND hd0 0
+
+# http://www.memtest.org/
+LABEL memtest
+MENU LABEL Run Memtest86+ (RAM test)
+LINUX boot/memtest
+
+# http://hdt-project.org/
+LABEL hdt
+MENU LABEL Hardware Information (HDT)
+COM32 boot/syslinux/hdt.c32
+APPEND modules_alias=boot/syslinux/hdt/modalias.gz pciids=boot/syslinux/hdt/pciids.gz
+
+LABEL reboot
+MENU LABEL Reboot
+COM32 boot/syslinux/reboot.c32
+
+LABEL poweroff
+MENU LABEL Power Off
+COMBOOT boot/syslinux/poweroff.com
diff --git a/parabola-archiso-TEST/syslinux/splash.png b/parabola-archiso-TEST/syslinux/splash.png
new file mode 100644
index 0000000..43d4692
--- /dev/null
+++ b/parabola-archiso-TEST/syslinux/splash.png
Binary files differ
diff --git a/parabola-archiso-TEST/syslinux/syslinux.cfg b/parabola-archiso-TEST/syslinux/syslinux.cfg
new file mode 100644
index 0000000..3ee98de
--- /dev/null
+++ b/parabola-archiso-TEST/syslinux/syslinux.cfg
@@ -0,0 +1,5 @@
+DEFAULT loadconfig
+
+LABEL loadconfig
+ CONFIG archiso.cfg
+ APPEND ../../