Создание загрузочного USB Flash на базе ISO образа, без форматирования
и потери сохраненных на Flash данных (ставится прямо в VFAT, используя свободное место) Устанавливаем пакет livecd-tools
yum install livecd-tools
Создаем загрузочный USB Flash (устройство /dev/sdb1)
livecd-iso-to-disk livecd.iso /dev/sdb1
Возможные проблемы и их решения:
Если программа выдала сообщение "Partition isn't marked bootable!", запускаем:
parted /dev/sdb
Выполняем команду print и смотрим номер раздела (если раздел один, то будет 1)
Выполняем команду: toggle 1 boot
Выходим из parted: quit
Или в fdisk используем команду "a".
Если программа выдала сообщение "Need to have a filesystem label or UUID for your USB device":
dosfslabel /dev/sdb1 usbdisk
вместо usbdisk можно указать любое имя, на ваше усмотрение.
Если программа выдала сообщение "MBR appears to be blank", копируем образ MBR:
cat /usr/lib/syslinux/mbr.bin > /dev/sdb
Если fdisk -l /dev/sdb выдает "Partition has different physical/logical endings!" - нужно переформатировать Flash:
Создаем в fdisk один primary раздел типа 6 (FAT)
Форматируем: mkdosfs -n usbdisk /dev/sdb1
Тестируем подготовленный загрузочный Flash:
qemu -hda /dev/sdb1 -m 256 -std-vga
Если при загрузке пишет: "SYSLINUX 3.xx ... EBIOS Load error - Boot error",
нужно обновить пакет syslinux до версии 3.50 или выше.
URL: http://fedoraproject.org/wiki/FedoraLiveCD/USBHowTo
Обсуждается: https://www.opennet.ru/tips/info/1593.shtml