2012-06-08, 18:20
Hi guys,
In a traditional pxe boot the following files are loaded:
- initrd (initrd.gz)
- kernel (linux)
Using TFTP as the download protocol, using ipxe I created this script so dhcpd would read it and boot the previous files. The script looks like this:
#!ipxe
dhcp
initrd tftp://192.168.2.100/ubuntu-installer/i386/initrd.gz
kernel tftp://192.168.2.100/ubuntu-installer/i386/linux vga=78
boot
But since i'm trying to boot using SLAM, I can't find a way to boot both files since mini-slamd only accepts one file. The only file I can boot is the kernel, like this:
./mini-slamd /srv/tftp/X86PC/linux/linux
My linux directory has these files:
ls /srv/tftp/X86PC/linux/
initrd.gz, linux, pxelinux.0
Any way to boot this correctly ?
In a traditional pxe boot the following files are loaded:
- initrd (initrd.gz)
- kernel (linux)
Using TFTP as the download protocol, using ipxe I created this script so dhcpd would read it and boot the previous files. The script looks like this:
#!ipxe
dhcp
initrd tftp://192.168.2.100/ubuntu-installer/i386/initrd.gz
kernel tftp://192.168.2.100/ubuntu-installer/i386/linux vga=78
boot
But since i'm trying to boot using SLAM, I can't find a way to boot both files since mini-slamd only accepts one file. The only file I can boot is the kernel, like this:
./mini-slamd /srv/tftp/X86PC/linux/linux
My linux directory has these files:
ls /srv/tftp/X86PC/linux/
initrd.gz, linux, pxelinux.0
Any way to boot this correctly ?