I have successfully installed PXE Server and managed to boot and install CentOS OS from it. However, when i tried to configure to boot SystemRescueCD i constantly get stuck at:
:: Mounting '/dev/disk/by-label/' to '/run/archiso/bootmnt'
Waiting 30 seconds for device /dev/disk/by-label/ ...
ERROR: '/dev/disk/by-label/' device did not show up after 30 seconds...
I get dropped to shell and path /dev/disk/by-label doesn't even exists, which begs me to think that it did not even load the proper image.
This is pxelinux.cfg/default
file
default menu.c32
prompt 0
timeout 30
MENU TITLE Linux Installation Menu
LABEL centos7_x64_vps
MENU LABEL CentOS 7 X64 - VPS
KERNEL networkboot/vmlinuz
APPEND initrd=networkboot/initrd.img inst.repo=ftp://devbox.server.net/pub/CentOS7 ks=ftp://devbox.server.net/pub/CentOS7/centos7-vps.cfg
LABEL centos7_x64_phy
MENU LABEL CentOS 7 X64 - Physical
KERNEL networkboot/vmlinuz
APPEND initrd=networkboot/initrd.img inst.repo=ftp://devbox.server.net/pub/CentOS7 ks=ftp://devbox.server.net/pub/CentOS7/centos7-phy.cfg
LABEL centos7_x64_manual
MENU LABEL CentOS 7 X64 - Manual
KERNEL networkboot/vmlinuz
APPEND initrd=networkboot/initrd.img method=ftp://devbox.server.net/pub/CentOS7 devfs=nomount
LABEL sysresccd
MENU LABEL SystemRescueCD - Live Linux
KERNEL sysresccd/boot/x86_64/vmlinuz
INITRD sysresccd/boot/intel_ucode.img,sysresccd/boot/amd_ucode.img,sysresccd/boot/x86_64/sysresccd.img
APPEND archisobasedir=sysresccd archiso_http_srv=http://172.168.1.11/ checksum
SYSAPPEND 1
During boot i normally get loading messages like:
Loading sysrescuecd/boot/x86_64/vmlinuz........
Loading sysrescuecd/boot/intel_ucode.img.....
Loading sysrescuecd/boot/amd_ucode.img...
Loading sysrescuecd/boot/x86_64/sysresccd.img.............................
But i cannot figure out why it cannot boot it. I tried to sniff the traffic and it did not even try to contact http server to download squashfs. HTTP server is normally visible and i can download files manually without issue.