Не знаю как у вас, а у меня получилось сделать так (материнка Gigabyte 7VT600 - http://www.gigabyte.ru/products/page/mb/ga-7vt600/):

== все под рутом ==

  1. mkdiskimage -Mz4 /dev/sdX 700 64 32

sdX - ваша флешка, воткните и узнайте через dmesg, 700 мегабайт раздел, остальное для usb-zip

  1. blikd

узнаем UUID устройства

  1. syslinux --install /dev/sdX4

ставим syslinux

  1. mount -t vfat /dev/sdb4 /mnt

  2. nano /mnt/syslinux.cfg

Default USB-Stick

display syslinux.msg

F1 syslinux.f1

prompt 40

timeout 30

Label USB-Stick

kernel linux

append initrd=initrd.gz root=UUID=>UUID of the root partition from blkid<

  1. cp initrd.gz /mnt/initrd.gz

копируем образ fs initrd debian

  1. cp linux /mnt/linux

копируем ядро linux (после скачивания уберите расширение .gz из названия, д.б. просто linux)

  1. копируем iso образ дистрибутива (в моем случае debian-live-7.4-i386-standard.iso)

  2. umount /mnt

В биосе ставим usb-zip и ждем пока загрузится ядро, а потом initrd.gz. Далее установщик сам найдет iso.