iPXE discussion forum
iPXE support for SUSE OS - Printable Version

+- iPXE discussion forum (https://forum.ipxe.org)
+-- Forum: iPXE user forums (/forumdisplay.php?fid=1)
+--- Forum: General (/forumdisplay.php?fid=2)
+--- Thread: iPXE support for SUSE OS (/showthread.php?tid=7848)



iPXE support for SUSE OS - Donofap - 2015-10-20 11:23

Hi There,

I have setup a iPXE server in which I am planning to install all linux flavors. I have automated the installation process using kickstart files for linux. When it comes to SUSE i am not able to find out how to provide the kickstart file.

I have tried the below formats ipxe script.

initrd http://172.20.10.5/cobbler/ks_mirror/SLES12SP1x64-x86_64/boot/x86_64/loader/initrd
chain http://172.20.10.5/cobbler/ks_mirror/SLES12SP1x64-x86_64/boot/x86_64/loader/linux initrd=initrd ks=http://172.20.10.5/ks_mirror/SLES12GMx64/autoinst.xml network ksdevice=${netX/mac}
boot

However it is not detecting the kickstart file. I have tried replacing the ks with autoyast but no luck. Please let me know if anyone having the working syntax for providing kickstart in through iPXE script.

Thank you,
Donofap


RE: iPXE support for SUSE OS - robinsmidsrod - 2016-10-07 08:40

You chain arguments look correct. This should work. If it does not, I think you need to review what kernel cmdline parameters your SUSE install initrd supports. Check their documentation. At best you can dump to a shell during install and type "cat /proc/cmdline" to ensure your ipxe script expanded your variables in the way you expected. You might need ${netX/mac:hexhyp} depending on how the ksdevice= entry expects the MAC to be formatted.