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. It looks like netboot.xyz has a custom script option if you self-host so I am going to look into that. Was thinking maybe there would be an iscsi/tftp server that shared the isos via iscsi and a way for something like ventoy to load the normal way for PXE by. Ventoy is a free and open source tool to create drives that allow you to select and boot any EFI, IMG, ISO, VHD (x), or WIM files stored on a rewriteable partition on the drive. 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. Click Install button, this time it will NOT write to the disk, but will create a VentoySparseImg.vtsi file. If the iso file is on the PXE server side, the whole solution must be refactored. Enable Option -> Generate VTSI File as follows: >. After the kernel booted, it must find the ISO file, mount it and continue the installation process. Try them one by one and there will definitely be a method can work. You will need to re-initialise the drive. and not just simply removing the partitions but keeping the partition structure in place. Fully wipes the first sectors of the drive so that there is no more boot record, partition table, etc. 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. When you run into the problem, dont worry, here I provide 2 methods. Most direct path is: diskpart list disk select disk X clean. 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.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |