Существует несколько способов создания загрузочных флешек на базе CentOs, однако все они весьма трудоемки. Наиболее простой и быстрый способ - использование скрипта livecd-iso-to-disk, идущего в комплекте с образами CentOs 6.3 (для CentOs 5.+ этот способ не подходит).

  1. Достать скрипт из образа *.iso CentOs 6.+
  2. Отформатировать флешку в FAT32 (на флешке должен быть один раздел).
  3. Проверить, что флешка не примонтирована.
  4. Установить extlinux, isomd5sum (опционально).
  5. Выполнить команду:
# CentOS-6.3-i386-minimal.iso - образ CentOs
# /dev/sdb1 - наша флешка
$ ./livecd-iso-to-disk --format --reset-mbr CentOS-6.3-i386-minimal.iso /dev/sdb1

Подробнее о других способах создания загрузочной флешки можно прочитать здесь