Pass autoinstall URL to installer through PXE?

bmf614z

New Member
Apr 9, 2025
2
0
1
Hello,

I've read the auto install documentation for Proxmox.

I'm a little confused how do you pass the auto install URL to the installer via PXE?

In Debian it has been this:
Code:
preseed/url=

We don't really want to bake the autoinstall file into the ISO because then we'd need to maintain many different ISO images.

Is the only way to do this to specify the autoinstall file URL inside of the ISO?
 
Last edited:
Hello,

it is enough to specify the method like http when creating the modified iso for auto-install. The exact url can be provided later via DHCP option 250 or DNS TXT record as described here: https://pve.proxmox.com/wiki/Automated_Installation#Answer_Fetched_via_HTTP

Did you do some initrd prepping like in this script for the boot via PXE already? https://github.com/morph027/pve-iso-2-pxe/blob/master/pve-iso-2-pxe.sh
There were already two standard ways of doing PXE installs, the way I mentioned and cloud-init. We didnt need a 3rd.