From c05390b23ed29eefa9dccfa46cbb7dc681e24e97 Mon Sep 17 00:00:00 2001 From: torben Date: Fri, 13 Nov 2015 13:12:48 +0100 Subject: Rename tftp server. --- dev-tools/virtualBoxTFTPRoot/.gitignore | 2 ++ dev-tools/virtualBoxTFTPRoot/README.md | 16 ++++++++++++++++ dev-tools/virtualBoxTFTPRoot/ldlinux.c32 | Bin 0 -> 122308 bytes dev-tools/virtualBoxTFTPRoot/libutil.c32 | Bin 0 -> 24148 bytes dev-tools/virtualBoxTFTPRoot/memdisk | Bin 0 -> 26140 bytes dev-tools/virtualBoxTFTPRoot/menu.c32 | Bin 0 -> 26596 bytes dev-tools/virtualBoxTFTPRoot/pxeTest.pxe | Bin 0 -> 46909 bytes dev-tools/virtualBoxTFTPRoot/pxelinux.0 | Bin 0 -> 46909 bytes dev-tools/virtualBoxTFTPRoot/pxelinux.cfg/default | 16 ++++++++++++++++ 9 files changed, 34 insertions(+) create mode 100644 dev-tools/virtualBoxTFTPRoot/.gitignore create mode 100644 dev-tools/virtualBoxTFTPRoot/README.md create mode 100755 dev-tools/virtualBoxTFTPRoot/ldlinux.c32 create mode 100755 dev-tools/virtualBoxTFTPRoot/libutil.c32 create mode 100644 dev-tools/virtualBoxTFTPRoot/memdisk create mode 100755 dev-tools/virtualBoxTFTPRoot/menu.c32 create mode 100644 dev-tools/virtualBoxTFTPRoot/pxeTest.pxe create mode 100644 dev-tools/virtualBoxTFTPRoot/pxelinux.0 create mode 100644 dev-tools/virtualBoxTFTPRoot/pxelinux.cfg/default (limited to 'dev-tools/virtualBoxTFTPRoot') 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 Binary files /dev/null and b/dev-tools/virtualBoxTFTPRoot/ldlinux.c32 differ diff --git a/dev-tools/virtualBoxTFTPRoot/libutil.c32 b/dev-tools/virtualBoxTFTPRoot/libutil.c32 new file mode 100755 index 00000000..496fc303 Binary files /dev/null and b/dev-tools/virtualBoxTFTPRoot/libutil.c32 differ diff --git a/dev-tools/virtualBoxTFTPRoot/memdisk b/dev-tools/virtualBoxTFTPRoot/memdisk new file mode 100644 index 00000000..3ada56c0 Binary files /dev/null and b/dev-tools/virtualBoxTFTPRoot/memdisk differ diff --git a/dev-tools/virtualBoxTFTPRoot/menu.c32 b/dev-tools/virtualBoxTFTPRoot/menu.c32 new file mode 100755 index 00000000..a584b00c Binary files /dev/null and b/dev-tools/virtualBoxTFTPRoot/menu.c32 differ diff --git a/dev-tools/virtualBoxTFTPRoot/pxeTest.pxe b/dev-tools/virtualBoxTFTPRoot/pxeTest.pxe new file mode 100644 index 00000000..61a38889 Binary files /dev/null and b/dev-tools/virtualBoxTFTPRoot/pxeTest.pxe differ diff --git a/dev-tools/virtualBoxTFTPRoot/pxelinux.0 b/dev-tools/virtualBoxTFTPRoot/pxelinux.0 new file mode 100644 index 00000000..61a38889 Binary files /dev/null and b/dev-tools/virtualBoxTFTPRoot/pxelinux.0 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 -- cgit v1.2.3-55-g7522