Hi,
On Tue, 9 Nov 2021 at 02:19, MonkZ wrote:
> Hi,
>
> currently enabling booting via ipxe (https://ipxe.org/) over http needs
> a dedicated mirror that has vmlinuz and initrd extracted from the iso.
>
> Would it be possible to release those files - already extracted from the
> iso - alongside those very isos?
>
This is something we should do, yes. I've created an internal ticket to
look into it (after failing to find the one I was *sure* already existed)
-- I personally am not very familiar with the relevant bits and pieces.
Cheers,
mwh
> This would enable ubuntu to create one iso, that can boot every version
> available directly from one usb stick or pxe server.
>
> #!ipxe
> dhcp
> set http-server https://releases.ubuntu.com
> kernel
> http://${http-server}/ubuntu/21.10/ubuntu-21.10-desktop-amd64.iso.vmlinuz
> initrd
> http://${http-server}/ubuntu/21.10/ubuntu-21.10-desktop-amd64.iso.initrd
> imgargs ubuntu-21.10-desktop-amd64.iso.vmlinuz root=/dev/ram0
> ramdisk_size=300 boot=casper ip=dhcp netboot=url
> url=http://${http-server}/os/ubuntu/21.10/ubuntu-21.10.x-desktop-amd64.iso
> boot || shell
>
> Something similar is done by Arch Linux. But they included the Let's
> Encrypt Root Certificate too, to enable boot via https, and they
> chainloaded a menu from their mirror to just have one iso or usbstick
> image to work indefinitely, as the critical information, what to boot
> would be loaded after the boot of ipxe.
>
>
> Regards
>
> MonkZ
>
>
> --
> Ubuntu-devel-discuss mailing list
> Ubuntu-devel-discuss@lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
>
--
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss