> On 15 Aug 2019, at 00:24, Orion Poplawski <[email protected]> wrote:
> 
> It sounds like you are not even at the point of running a "kickstart"
> configuration, but rather still at the PXE boot step.

We use syslinux. I have experimented with EFI kickstarts.

Our dhcp config has:

next-server <address>; 
option arch code 93 = unsigned integer 16;
if option arch = 00:07 {
  filename "efi64/syslinux.efi";
} else {
  filename "pxelinux.0";
}

I obtained the syslinux.efi from Fedora. I installed the package syslinux-efi64 
and copied over the necessary c32 and efi files to /var/lib/tftpboot/efi64. On 
legacy machines we use PXE for both kickstart installs and to provide a boot 
menu. IIRC the same syslinux config worked for both, we sym-linked pxelinux.cfg 
to the one we use for legacy boot. One issue we've found syslinux EFI is that 
it can't re-boot the system from disk (e.g. to implement a boot menu for dual 
boot systems). We need that so we didn't investigate further.

For the kickstart files themselves we just needed to add:

part /boot/efi --fstype vfat --ondisk=... --size=500

to the disk setup. We use EFI kickstart installs with HyperV and it seems to 
work fine.

The University of St Andrews is a charity registered in Scotland, No. SC013532.

Reply via email to