whemls.blogg.se

Ventoy pxe
Ventoy pxe













BE ADVISED: Security concerns may exist for this project.Now you get a list of ISOs to pick from when booting. Grab it, run its built in scripts (possible security concerns), builds a few partitions on a USB stick, then copy and paste some ISOs on the right partition, slam it into the machine and boot. An alternative if you want to maintain a physical disk is Ventoy.Makes it easier to validate before jumping in "for reals". first to test your config before fooling with real physical hardware. Try booting over UEFI PXE using VirtualBox, VMWare Fusion/Workstation, etc.$ pixiecore boot "$HOME/Downloads/" -bootmsg "booting from pxe" -d -ipxe-efi64 "$HOME/Downloads/" -t $ go install # needs go 1.17, see tips # assuming you downloaded the netboot efi already Skipping straight to the point (see below for reference, explanation, advisories): # Install pixiecore Solution: pixiecore on your dev machine booting a netboot.xyz EFI allows you to navigate a text menu from the booting machine, select an operating system to download (live disk, installer, etc.) then you install from there. They seem to separate each bootable by type, so I could maybe dump my Debian stuff into there and get a finished boot label option.Problem: you want to quickly boot something over network (PXE boot) to install an operating system on another machine, but don't want to go through the hassle and long-term maintenance involved with setting up a real PXE boot environment (tftp, dhcp server, and so on). It looks like netboot.xyz has a custom script option if you self-host so I am going to look into that. It looks like iPXE lets you use variables to simplify things, but I would still have to do some manual work to add all the menu options and modify them to work with PXE/iPXE instead of disk. My issue with flexibility is less so with the TFTP/DHCP thing (I got the individual host/UUID/MAC stuff to work easily) and more with being able to take a random syslinux-based ISO or ZIP and make it so “it just works.” Most of my bootables are Debian-based which theorertically i can treat all the same, but it would still be a pain to keep up with copying and modifying the syslinux config every time I update Debian. Might be missing something, but why not just use iPXE, your config isn’t in the image, all it does is point to a url where to get the config.















Ventoy pxe