Les images ISOs hybrides ont l'avantage de pouvoir être directement posées sur une clef USB pour être bootées depuis la clef USB.
Bien sur toutes les images ISO ne sont pas hybrides.
Pour déterminer si un fichier iso est hybride ou non : un fichier hybride possède une table de partition (alors qu'un non hybride non :p)
Il suffit donc de regarder cette table de partition (oupa) avec fdisk :
fdisk -l /chemin/vers/fichier/iso
fdisk -l /srv/isos/CentOS-6.6-i386-bin-DVD1.iso Disk /srv/isos/CentOS-6.6-i386-bin-DVD1.iso: 4029 MB, 4029677568 bytes 64 heads, 32 sectors/track, 3843 cylinders, total 7870464 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x594e9f46 Device Boot Start End Blocks Id System /srv/isos/CentOS-6.6-i386-bin-DVD1.iso1 * 0 7870463 3935232 17 Hidden HPFS/NTFS
fdisk -l /srv/isos/debian-40r9-i386-netinst.iso Disk /srv/isos/debian-40r9-i386-netinst.iso: 168 MB, 168785920 bytes 255 heads, 63 sectors/track, 20 cylinders, total 329660 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /srv/isos/debian-40r9-i386-netinst.iso doesn't contain a valid partition table
En supposant que votre clef USB est sdb : (notez qu'on ne met pas de numéro de partition : sdb et non sdb1) :
# dd bs=4M if=/srv/isos/CentOS-6.6-i386-bin-DVD1.iso of=/dev/sdb && sync