I haven't tried NFS nor TFTP, but make sure you've got the `dracut-network` package.