PXE Boot Broken after 12.04 Upgrade

Solution 1:

Correcting the pxeconfig line enabled the system:

APPEND boot=nfs root=/dev/nfs initrd=legolas/initrd.img nfsroot=192.168.0.8:/srv/tftp/legolas,rsize=4096,wsize=4096 ip=dhcp pci=nomsi rw quiet

The change from above was only boot=nfs

I also want to point out that DisklessUbuntuHowto does not mention the boot=nfs parameter, and I could not get the system to boot without it. I hope someone with the same issues finds this before they waste too much time.