Boot ISO memdisk 1.3+

I have seen references to past versions booting ISO’s with memdisk. I would like to utilize my FOG server for other options as well to battle problems before having to resort to imaging the workstations. I see the wiki that tutorials how to do a few PE softwares. Is there a general way to boot iso’s with memdisk?

@cnewman402 By the way, you don’t (and shouldn’t) put the item identifier :AVG (or similar) in parameters field, FOG will automatically generate the item name based on the Menu Item field (so make sure that one has no spaces or special characters to avoid potential issues)

Im starting to see how the entries are created. Thank you for pointing out each bootable image is unique. I’ll continue to test and see how the different images work. Im pretty new to Linux, with just basic experience from working at a webhost company for a while.

Is it possible to use memdisk with iso’s in this build or is it mandatory to extract and build entry into each one?

I would try to boot the iso directly first. If that doesn’t work then dig into the iso and extract its content to a directory on the fog server and then checkout the syslinux config file or the grub config file

Test and trials this morning on iso’s. I think I need to understand the menu entries, more specifically the parameters, and if they are always mandatory?
If so can I utilize memdisk in an entry?
Do I need to manually place a copy of memdisk in the directory or iso?

For example instead of using Bitdefender, if I want to add in AVG as an option.

I’ve been reading on the whole memdisk and ipxe iso booting at reverse engineered and ipxe. I see the inefficiencies, and read about why. Really what I’m trying to accomplish is to change from using E2B (Easy2Boot - USB) as an option because its not efficient when working with larger amounts of workstations. I apologize in advance I have not even imaged a workstation yet with FOG. I will Monday when I return to the office.

So in the wiki I see the DBAN entry. I really need to try this before I understand it, but: