Is it possible to boot a generic OS (not necessarily linux or windows) from USB by simply loading a live-CD image file?
Use case: one USB drive with custom MBR, one text configuration file and one or more liveCD images. On boot-up, the user selects one of the images and loads that generic OS.