Когда-то сделал флешку через WinSetupFromUSB под Виндой.
Запускал в режиме LiveCD и устанавливал 12.04 разных подверсий.
Недавно скачал 14.04 добавил строку в файл запуска похожую на те которые были для 12.04. Запустилось, поставилось.
Основана флешка на grub4dos. NTFS 4G.
Можно сделать так:
Установить Grub2 на флешку.
grub4dos лежит в папке grub4dos
menu.lst лежит в корне флешки
Ubuntu ложим в каталог Ubuntu
Регистр имеет значение. Название файла образа, если отличается от ubuntu-14.04-desktop-amd64.iso
исправляйте на это, либо исправляйте файл под вторым спойлером где есть упоминание этого имени.
Прописывать текст нужно вконце файла через одну пустую строку. Обязательно оставте, на всякий случай пустую строку в конце файла.
Если все правильно сделать, запустится Grub2 выбираем grub4dos выбираем ubuntu.
В конфиге прописать, запускать Grub4DOS.
menuentry "Grub4DOS" --hotkey=g{
set root=(hd0,0)
linux /grub4dos/grub.exe
}
В menu.lst прописать запускать с LiveCD для Ubuntu 14.04.
title Start ubuntu-14.04-desktop-amd64 LIVE from partition 0
map --unmap=0:0xff
map --unhook
root (hd0,0)
map --heads=0 --sectors-per-track=0 /Ubuntu/ubuntu-14.04-desktop-amd64.iso (0xff) || map --heads=0 --sectors-per-track=0 --mem /Ubuntu/ubuntu-14.04-desktop-amd64.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/Ubuntu/ubuntu-14.04-desktop-amd64.iso quiet splash --
errorcheck off
initrd /casper/initrd.lz
initrd /casper/initrd.gz
errorcheck on
map --unmap=0:0xff
И таким образом запускать LiveCD.