diff options
Diffstat (limited to 'dev-tools/virtualBoxTFTPRoot')
| -rw-r--r-- | dev-tools/virtualBoxTFTPRoot/.gitignore | 2 | ||||
| -rw-r--r-- | dev-tools/virtualBoxTFTPRoot/README.md | 16 | ||||
| -rwxr-xr-x | dev-tools/virtualBoxTFTPRoot/ldlinux.c32 | bin | 0 -> 122308 bytes | |||
| -rwxr-xr-x | dev-tools/virtualBoxTFTPRoot/libutil.c32 | bin | 0 -> 24148 bytes | |||
| -rw-r--r-- | dev-tools/virtualBoxTFTPRoot/memdisk | bin | 0 -> 26140 bytes | |||
| -rwxr-xr-x | dev-tools/virtualBoxTFTPRoot/menu.c32 | bin | 0 -> 26596 bytes | |||
| -rw-r--r-- | dev-tools/virtualBoxTFTPRoot/pxeTest.pxe | bin | 0 -> 46909 bytes | |||
| -rw-r--r-- | dev-tools/virtualBoxTFTPRoot/pxelinux.0 | bin | 0 -> 46909 bytes | |||
| -rw-r--r-- | dev-tools/virtualBoxTFTPRoot/pxelinux.cfg/default | 16 |
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 Binary files differnew file mode 100755 index 00000000..0d8f2ef0 --- /dev/null +++ b/dev-tools/virtualBoxTFTPRoot/ldlinux.c32 diff --git a/dev-tools/virtualBoxTFTPRoot/libutil.c32 b/dev-tools/virtualBoxTFTPRoot/libutil.c32 Binary files differnew file mode 100755 index 00000000..496fc303 --- /dev/null +++ b/dev-tools/virtualBoxTFTPRoot/libutil.c32 diff --git a/dev-tools/virtualBoxTFTPRoot/memdisk b/dev-tools/virtualBoxTFTPRoot/memdisk Binary files differnew file mode 100644 index 00000000..3ada56c0 --- /dev/null +++ b/dev-tools/virtualBoxTFTPRoot/memdisk diff --git a/dev-tools/virtualBoxTFTPRoot/menu.c32 b/dev-tools/virtualBoxTFTPRoot/menu.c32 Binary files differnew file mode 100755 index 00000000..a584b00c --- /dev/null +++ b/dev-tools/virtualBoxTFTPRoot/menu.c32 diff --git a/dev-tools/virtualBoxTFTPRoot/pxeTest.pxe b/dev-tools/virtualBoxTFTPRoot/pxeTest.pxe Binary files differnew file mode 100644 index 00000000..61a38889 --- /dev/null +++ b/dev-tools/virtualBoxTFTPRoot/pxeTest.pxe diff --git a/dev-tools/virtualBoxTFTPRoot/pxelinux.0 b/dev-tools/virtualBoxTFTPRoot/pxelinux.0 Binary files differnew file mode 100644 index 00000000..61a38889 --- /dev/null +++ b/dev-tools/virtualBoxTFTPRoot/pxelinux.0 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 |
