Solaris x86 grub has UNDI network driver, TCG Grub supports TPM - here they combined. See README for detials