if you want to create a bootable usb key from a cd isoimage, first check that your iso is ready for that
$ fdisk -l Porteus-MATE-v3.1-i486.iso
Disque Porteus-MATE-v3.1-i486.iso : 250 Mo, 250468352 octets
255 têtes, 63 secteurs/piste, 30 cylindres, total 489196 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000
Le disque Porteus-MATE-v3.1-i486.iso ne contient pas une table de partitions valable
The last line indicates that the iso doesn't contain a partition table and that may prohibit your key from being bootable on some systems.
To correct that, first install the isolinux package on your system:
$ apt-get install syslinux
then add the partition table
$ isohybrid Porteus-MATE-v3.1-i486.iso
Then check
$ fdisk -l Porteus-MATE-v3.1-i486.iso
Disque Porteus-MATE-v3.1-i486.iso : 250 Mo, 250609664 octets
64 têtes, 32 secteurs/piste, 239 cylindres, total 489472 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x515facbe
Périphérique Amorçage Début Fin Blocs Id. Système
Porteus-MATE-v3.1-i486.iso1 * 0 489471 244736 17 HPFS/NTFS masquée
To copy the image
$ dd if=Porteus-MATE-v3.1-i486.iso of=/dev/sdX
Aucun commentaire:
Enregistrer un commentaire