Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to get PXE booting to work for Linux VM #1014

Open
mvgijssel opened this issue Jan 22, 2025 · 0 comments
Open

Unable to get PXE booting to work for Linux VM #1014

mvgijssel opened this issue Jan 22, 2025 · 0 comments

Comments

@mvgijssel
Copy link

Hi folks!

First of all, thanks for Tart! It's simply amazing ❤ .

I'm trying to create a development environment for testing Tinkerbell with a PXE booted host. I've created a Linux VM with a modified grub entry which chainloads iPXE

menuentry "iPXE Boot" {
    insmod efi_gop
    insmod part_gpt
    insmod ext2
    set root='hd0,gpt15' 
    chainloader /EFI/ipxe/ipxe.efi
}

but unfortunately iPXE is unable to find any network card. My guess is this is because the network hardware is special somehow?

To reproduce using netboot.xyz (which also uses iPXE under the hood):

curl -L https://boot.netboot.xyz/ipxe/netboot.xyz-multiarch.iso --output netboot.xyz-multiarch.iso
tart create --linux netboot
tart run netboot --vnc-experimental --disk ./netboot.xyz-multiarch.iso

Any idea how to get this to work?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant