I'm using this script
https://github.com/morph027/pve-iso-2-pxe
to install PVE from PXE (and USB as well).
As I have seen, other Linux distributions, which also support installing via this method, have a kernel parameter such as "iso-scan=", "inst.repo=", or others, which allows to tell the kernel where to find the installer ISO and thus continue with installation.
Debian in particular uses "iso-scan", though only available in the live ISO, or the hd-media initrd.
My question is, does Proxmox have any similar means to specify location of the original ISO installer?
Such that one could use it similar to this
That would allow to just load original Proxmox kernel and unmodified initrd without having to pack the installer ISO inside the initrd image, and instead use just an additional kernel parameter. This would make PXE installations much simpler, IMHO...
But I already tried the above precisely, and only got "no cdrom found unable to continue" at the end; meaning the option is being ignored.
Also searched inside initrd image, and the init script itself, and found nothing hinting to a similar function...
Thanks.
https://github.com/morph027/pve-iso-2-pxe
to install PVE from PXE (and USB as well).
As I have seen, other Linux distributions, which also support installing via this method, have a kernel parameter such as "iso-scan=", "inst.repo=", or others, which allows to tell the kernel where to find the installer ISO and thus continue with installation.
Debian in particular uses "iso-scan", though only available in the live ISO, or the hd-media initrd.
My question is, does Proxmox have any similar means to specify location of the original ISO installer?
Such that one could use it similar to this
Code:
linux http://${webserver}/proxmox/${version}/linux26
initrd http://${webserver}/proxmox/${version}/initrd.img
append iso-scan/filename=http://path/to/PVEiso [...]
That would allow to just load original Proxmox kernel and unmodified initrd without having to pack the installer ISO inside the initrd image, and instead use just an additional kernel parameter. This would make PXE installations much simpler, IMHO...
But I already tried the above precisely, and only got "no cdrom found unable to continue" at the end; meaning the option is being ignored.
Also searched inside initrd image, and the init script itself, and found nothing hinting to a similar function...
Thanks.
Last edited: