Можно ли создать в Ubuntu 12.04 загрузочную флешку на Grub4DOS с поледующей установкой с неё системы (Linux, Windows) и различными программами?
Загрузочная флешка
Ответ: можно, но только осторожно. На оффтопик действуют лицензионные ограничения А вот Linux-дистрибутивов можете натолкать на флешку хоть все существующие (ну, за некоторыми исключениями), лишь бы места хватило.
Так как это делать?
Ну, с LiveCD все не так уж и сложно, поскольку у них есть образ корневой файловой системы - файл, который может являться одновременно и initrd (Initial RAM Disk), запакованный либо в CPIO-архив, либо в образ squashfs. Задача сводится к тому, что под разными именами копируем ядра и эти initrd к ним и прописываем их как пункты меню isolinux/grub/другого загрузчика. А инсталляторы нужно сконфигурировать так, чтобы искали пакеты для установки в подкаталогах на этой флешке.
Удобнее и проще, хотя и не дешевле, и в карман не спрячешь, вот такой вариант:
http://linuxforum.ru/viewtopic.php?pid=336836#p336836