{{tag>iso cd dvd hybrid bootable clef usb}}
====== Déterminer si une ISO est hybride ======
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
Attention fdisk est un outil puissant : faites attention à ce que vous faites ;p
* Exemple avec une ISO hybride : on voit bien une partition
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
* Exemple avec une ISO non hybride : pas de table de partition valide :
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
====== Déposer cette fameuse ISO hybride sur une clef USB ======
{{tag>iso cd dvd hybrid dd clef usb}}
Attention dd est un outil **puissant** : faites attention à ce que vous faites sans quoi vous allez écraser le mauvais disque, par exemple celui de votre système ;p
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
Ne pas oublier le sync qui vous permettra de debrancher votre clef USB en étant sur que tout est réellement écrit dessus (cache)