Forum archive
a turnkey way to boot TurnKey (or other) .isos on any cloud provider?
Hi folks, long story short I have clients who prefer some "mom & pop" cloud providers who have to manually add a .iso image to their control panel before one can boot a VPS from a custom image with them. This provider offers all manner of images and are fine with Turnkey so I'm not trying to bend the rules, just cut down on waiting for a support ticket.
Curious if anyone has a surefire method to boot an arbitrary .iso from e.g. a stock Debian 9 or 10 system, or something like System Rescue CD. I tried a number of things with System Rescue CD, but never got anything to work. Seems like maybe the best method might be to use grub's isoboot capability, I'm just wondering if anyone knows of any guides or has any tips before I try to possibly reinvent the wheel.
Re your post getting eaten, I was under the impression that it only happens (sometimes) with new users who are filtered by the spam filtering mechanisms (i.e. that I haven't modified their user account), but it seems I was wrong!? I wonder what happens when that occurs? I haven't hit it for a long time, but it appears to happen more with first post in a new thread (and that's something I rarely do).
Anyway, TBH, I'm not really sure. I know that grub can boot from an ISO, but it needs to know the name of the file, plus it needs to know where to find the file. AFAIK, that is often used on "multiboot" USB sticks with various ISO files copied onto the USB.
Whether that functionality could be somehow leveraged to support your desired boot scenario, I'm not sure. Possibly?
Also, I'm not sure if it's of any value, but Syslinux (which provides ISOlinux; the bootloader our ISO uses) is capable of chainloading ISOs too AFAIK. Although again, I'm not sure if that's of value...?