summaryrefslogtreecommitdiffstats
path: root/dev-tools/virtualBoxTFTPRoot
diff options
context:
space:
mode:
authortorben2015-11-13 13:12:48 +0100
committertorben2015-11-13 13:12:48 +0100
commitc05390b23ed29eefa9dccfa46cbb7dc681e24e97 (patch)
tree54a522024e8d551ce0a797b4cb3b0f932ff9d61c /dev-tools/virtualBoxTFTPRoot
parentMerge branch 'master' of git.openslx.org:openslx-ng/systemd-init (diff)
downloadsystemd-init-c05390b23ed29eefa9dccfa46cbb7dc681e24e97.tar.gz
systemd-init-c05390b23ed29eefa9dccfa46cbb7dc681e24e97.tar.xz
systemd-init-c05390b23ed29eefa9dccfa46cbb7dc681e24e97.zip
Rename tftp server.
Diffstat (limited to 'dev-tools/virtualBoxTFTPRoot')
-rw-r--r--dev-tools/virtualBoxTFTPRoot/.gitignore2
-rw-r--r--dev-tools/virtualBoxTFTPRoot/README.md16
-rwxr-xr-xdev-tools/virtualBoxTFTPRoot/ldlinux.c32bin0 -> 122308 bytes
-rwxr-xr-xdev-tools/virtualBoxTFTPRoot/libutil.c32bin0 -> 24148 bytes
-rw-r--r--dev-tools/virtualBoxTFTPRoot/memdiskbin0 -> 26140 bytes
-rwxr-xr-xdev-tools/virtualBoxTFTPRoot/menu.c32bin0 -> 26596 bytes
-rw-r--r--dev-tools/virtualBoxTFTPRoot/pxeTest.pxebin0 -> 46909 bytes
-rw-r--r--dev-tools/virtualBoxTFTPRoot/pxelinux.0bin0 -> 46909 bytes
-rw-r--r--dev-tools/virtualBoxTFTPRoot/pxelinux.cfg/default16
9 files changed, 34 insertions, 0 deletions
diff --git a/dev-tools/virtualBoxTFTPRoot/.gitignore b/dev-tools/virtualBoxTFTPRoot/.gitignore
new file mode 100644
index 00000000..22535dbd
--- /dev/null
+++ b/dev-tools/virtualBoxTFTPRoot/.gitignore
@@ -0,0 +1,2 @@
+*.img
+vmlinuz-linux
diff --git a/dev-tools/virtualBoxTFTPRoot/README.md b/dev-tools/virtualBoxTFTPRoot/README.md
new file mode 100644
index 00000000..63edb76e
--- /dev/null
+++ b/dev-tools/virtualBoxTFTPRoot/README.md
@@ -0,0 +1,16 @@
+# Booting via pxe from virtualbox
+
+## create vm
+the vm has to be named "pxeTest" (needs to match ./pxeTest.pxe)
+
+## configure vm
+under settings->system add network boot
+
+## link/copy this directory into the virtualbox
+config directory
+>>> find ~ -name VirtualBox.xml
+~/.VirtualBox/
+>>> ln -s . ~/.VirtualBox/
+
+## copy initram and kernel
+>>> cp /some/path/{initram.img,vmlinuz-linux} .
diff --git a/dev-tools/virtualBoxTFTPRoot/ldlinux.c32 b/dev-tools/virtualBoxTFTPRoot/ldlinux.c32
new file mode 100755
index 00000000..0d8f2ef0
--- /dev/null
+++ b/dev-tools/virtualBoxTFTPRoot/ldlinux.c32
Binary files differ
diff --git a/dev-tools/virtualBoxTFTPRoot/libutil.c32 b/dev-tools/virtualBoxTFTPRoot/libutil.c32
new file mode 100755
index 00000000..496fc303
--- /dev/null
+++ b/dev-tools/virtualBoxTFTPRoot/libutil.c32
Binary files differ
diff --git a/dev-tools/virtualBoxTFTPRoot/memdisk b/dev-tools/virtualBoxTFTPRoot/memdisk
new file mode 100644
index 00000000..3ada56c0
--- /dev/null
+++ b/dev-tools/virtualBoxTFTPRoot/memdisk
Binary files differ
diff --git a/dev-tools/virtualBoxTFTPRoot/menu.c32 b/dev-tools/virtualBoxTFTPRoot/menu.c32
new file mode 100755
index 00000000..a584b00c
--- /dev/null
+++ b/dev-tools/virtualBoxTFTPRoot/menu.c32
Binary files differ
diff --git a/dev-tools/virtualBoxTFTPRoot/pxeTest.pxe b/dev-tools/virtualBoxTFTPRoot/pxeTest.pxe
new file mode 100644
index 00000000..61a38889
--- /dev/null
+++ b/dev-tools/virtualBoxTFTPRoot/pxeTest.pxe
Binary files differ
diff --git a/dev-tools/virtualBoxTFTPRoot/pxelinux.0 b/dev-tools/virtualBoxTFTPRoot/pxelinux.0
new file mode 100644
index 00000000..61a38889
--- /dev/null
+++ b/dev-tools/virtualBoxTFTPRoot/pxelinux.0
Binary files differ
diff --git a/dev-tools/virtualBoxTFTPRoot/pxelinux.cfg/default b/dev-tools/virtualBoxTFTPRoot/pxelinux.cfg/default
new file mode 100644
index 00000000..02fac4d6
--- /dev/null
+++ b/dev-tools/virtualBoxTFTPRoot/pxelinux.cfg/default
@@ -0,0 +1,16 @@
+DEFAULT menu.c32
+TIMEOUT 300
+ALLOWOPTIONS 0
+PROMPT 0
+
+MENU TITLE My PXE Boot Menu
+
+LABEL arch
+MENU LABEL ^arch network boot
+KERNEL /vmlinuz-linux
+APPEND initrd=/initramfs-test.img root=PARTLABEL=system rw rootflags=subvol=root quiet loglevel=2 acpi_osi="!Windows 2012" rd.info rd.break ip=10.0.2.15:132.230.4.6:10.0.2.2:255.255.255.0 vconsole.font=latarcyrheb-sun16 vconsole.keymap=de slxsrv=132.230.4.2 slxbase=boot/openslx-kiosk vga=current
+# BOOTIF=01-00-19-99-f7-fa-f4
+
+LABEL BootNormal
+MENU LABEL ^Boot Normal (HDD)
+LOCALBOOT 0