Joined: 17 Nov 2010
|Posted: Wed Oct 02, 2013 5:07 pm Post subject: UEFI + GRUB2 + Cobbler Network Boot
I've got a number of new Dell PowerEdge servers with UEFI BIOS that I want to install in a repeatable way. Here's what I've got:
- n PowerEdge servers on same physical network
- A Cobbler VM
- grub2 installed on a Gentoo machine
Cobbler is serving up various EFI images over tftp (from /var/lib/tftpboot/grub).
These images contain grub 0.97 and do not work with the UEFI boxes when booted from the network (client hang).
I've built a new x86_64-efi image using grub2-mkstandalone on the Gentoo box - using this on the cobbler box gets me to a grub 2 prompt on the client machines.
However I'm stumped as to how to configure this to load a kernel and initrd.gz from the tftp server.
There are a couple of references to using root (nd0) and/or setting net_default_server but I haven't found a working example anywhere.
Has anyone out there done this successfully?
P.S. It's grub 2 and UEFI (not grub/grub legacy/legacy BIOS)