morph027 / pve-iso-2-pxe

Create PXE bootable Proxmox installation
MIT License
419 stars 91 forks source link

no device with valid ISO found #46

Closed audiocrush closed 4 months ago

audiocrush commented 4 months ago

Hi there,

somehow I'm getting the error message in the title when testing in virtualbox. Is this expected?

I'm using an autoinstall iso that I have created using proxmox-auto-install-assistant because I want the machines to pxeboot and then get their config via an answer file from a URL they receive via DHCP option 250.

Screenshot 2024-06-05 172021

audiocrush commented 4 months ago

I also just tested this with a plain Proxmox VE 8.2-1 ISO I downloaded directly from the proxmox website and I get the same results.

Just for completeness:

to get the automated install running I had to edit the boot menu entry and add proxmox-start-auto-installer so it looks like this: append vga=791 video=vesafb:ywrap,mtrr ramdisk_size=16777216 rw quiet splash=silent proxmox-start-auto-installer instead of the way it is written in the manual like this: append vga=791 video=vesafb:ywrap,mtrr ramdisk_size=16777216 rw quiet splash=silent

morph027 commented 4 months ago

Probably too less memory?

Initramfs unpacking failed: write error

audiocrush commented 4 months ago

Oh! you're right. apparently 4gb was not enough in my test-vm works with 8 thank you! :)

I did not expect this but in hindsight it makes sense, since mdmdisk loads the full initrd into memory and then unpacks it again to obtain the iso... so it makes sense and would probably never happen on a real server :D