Только что провел эксперимент.
Взял флешку 2 Гб и netinstall образ mageia 4 (~38 mb).
На флешке один пустой раздел FAT32.
Пишу образ в dd_rescue
Консоль
[root@localhost Загрузки]# dd_rescue boot-nonfree.iso /dev/sdb
dd_rescue: (info): Using softbs=131072, hardbs=4096
dd_rescue: (warning): /dev/sdb is a block device; -a not recommended; -A recommended
dd_rescue: (info): expect to copy 37888kB from boot-nonfree.iso
dd_rescue: (info): ipos: 28672.0k, opos: 28672.0k, xferd: 28672.0k
errs: 0, errxfer: 0.0k, succxfer: 28672.0k
+curr.rate: 272794kB/s, avg.rate: 272794kB/s, avg.load: 96.1%
>-.-.-.-.-.-.-..-.-.-.-.-.-..-.-..........< 75% ETA: 0:00:00
dd_rescue: (info): read boot-nonfree.iso (37888.0k): EOF
dd_rescue: (info): Summary for boot-nonfree.iso -> /dev/sdb
dd_rescue: (info): ipos: 37888.0k, opos: 37888.0k, xferd: 37888.0k
errs: 0, errxfer: 0.0k, succxfer: 37888.0k
+curr.rate: 204722kB/s, avg.rate: 2075kB/s, avg.load: 0.8%
>-.-.-.-.-.-.-..-.-.-.-.-.-..-.-.-.-.-.-.-< 100% TOT: 0:00:18
Отсоединяю и обратно подсоединяю флешку. Открываю gparted.
Как видно, на флешке есть мелкий раздел для загрузки системы, остальное не размечено. У раздела с Mageia стоят флаги boot и hiden.
Создаю на не размеченной области новый раздел FAT32.
Закрываю GParted, отсоединяю флешку и подсоединяю обратно.
Раздел FAT32 автоматически смонтировался, файлы на него записываются.
Консоль
[xxblx@localhost ~]$ mount | grep sdb
/dev/sdb2 on /run/media/xxblx/Mga Boot ISO type vfat (rw,nosuid,nodev,relatime,uid=500,gid=500,fmask=0022,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udis
При этом если снова открыть GParted, видно что раздел с netinstall Mageia никуда не делся, он на месте, его просто невидно из-за флага hidden.
Перезагрузил нетбук, выбрал загрузку с usb-flash. Mageia netinstall-установщик успешно загрузился.
Так что, как я понимаю, цель достигнута. И Mageia (точнее в моем случае, netinstall-установщик от Mageia) загружается с флешки, и файлы на этой же флешке можно хранить на типичном FAT32 разделе.
С нормальными образами LiveDVD проверить не могу, ибо там KDE4/GNOME3 - они полчаса на моем нетбуке будут загружаться (кроме нетбука под рукой ничего нет в данный момент). А Full DVD с установщиком банально не влезет на мою 2 Гб флешку.
Выше схема действий описана, попробуйте кто-нибудь с нормальными образами это же проделать.
з.ы. потребуются dd_rescue и gparted
[console=root]urpmi dd_rescue gparted[/console]
з.з.ы. помните, что /dev/sdb - это у меня флешка, у вас это hdd может оказаться, например, дома на десктопе у меня sdb - жесткий диск, а флешки - sdf. Перед тем как что-то делать в терминале в выхлопе mount или в gparted посмотрите свои устройства.
Fedora & GNOME