Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
bchunk [Le 29/07/2009, 02:23] v0n |
bchunk [Le 01/09/2022, 00:04] (Version actuelle) moths-art Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>hardy jaunty}} | + | {{tag>Focal Bionic gravure}} |
---- | ---- | ||
- | ====== bchunk ====== | + | ====== Bchunk: Convertir un fichier image .bin et .cue en fichier .iso====== |
- | ===== Présentation ===== | + | **bchunk** (BinChunker) est un utilitaire en [[:commande_shell|ligne de commande]] qui permet de convertir un fichier image CD/DVD aux extensions **[[wpfr>.cue|*.bin associé ou non d'un fichier *.cue]]** en fichier image **[[wpfr>ISO_9660|*.iso]]**, devenant ainsi utilisable par toutes les [[:gravure#applications_de_gravure_fonctionnant_sous_ubuntu|applications de gravure]] ou encore d'autres applications reconnaissant le format **[[wpfr>ISO_9660]]** ([[:VLC]], [[:totem|Video]],etc.). |
- | **bchunk** est en utilitaire qui permet de convertir un fichier ***.bin** muni ou non d'un fichier ***.cue** en ***.iso**. | ||
===== Installation ===== | ===== Installation ===== | ||
- | + | Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>bchunk]]**. | |
- | Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **bchunk** [[apt://bchunk|{{apt.png}}]]. | + | |
===== Utilisation ===== | ===== Utilisation ===== | ||
+ | Cet utilitaire s'exécute en [[:commande_shell|lignes de commande]] depuis un [[:terminal]]. | ||
==== Création du fichier ISO ==== | ==== Création du fichier ISO ==== | ||
+ | ===3.1.a Si vous disposez du fichier .bin et du fichier .cue=== | ||
+ | - Ouvrir un [[:terminal]]: | ||
+ | - Avant tout, il faut depuis le [[:terminal]] à l'aide de la commande **[[:console#cd|cd]]**, se positionner dans le dossier où se trouve le fichier ***.bin** et ***.cue**. | ||
+ | - Ensuite, la syntaxe de la [[:commande_shell|commande]] est simple: Il suffit dans un [[:terminal]] de saisir: le nom de l'utilitaire suivi du nom du fichier .bin, du nom du fichier .cue et enfin le nom du fichier .iso à créer. Chaque nom devant être séparé d'un espace. Exemple: <code>bchunk <fichier.bin> <fichier.cue> <fichier.iso></code> | ||
+ | Le fichier ***.iso** sera créé dans le même dossier. | ||
- | * Si vous disposez du fichier ***.bin** et du fichier ***.cue** : | + | ===3.1.b Si vous ne disposez pas du fichier .cue=== |
- | bchunk fichier.bin fichier.cue fichier.iso | + | - [[:tutoriel:comment_editer_un_fichier|Créer]] le fichier **biniso** avec le contenu suivant :<file>echo FILE ”$1.bin” BINARY >> $1.cue |
- | + | ||
- | * Si vous ne disposez pas du fichier ***.cue** : | + | |
- | + | ||
- | [[:tutoriel:comment_editer_un_fichier|Créer]] le fichier **biniso** avec le contenu suivant : | + | |
- | + | ||
- | <code> | + | |
- | echo FILE ”$1.bin” BINARY >> $1.cue | + | |
echo TRACK 01 MODE1/2352 >> $1.cue | echo TRACK 01 MODE1/2352 >> $1.cue | ||
echo INDEX 01 00:00:00 >> $1.cue | echo INDEX 01 00:00:00 >> $1.cue | ||
bchunk $1.bin $1.cue $1_ | bchunk $1.bin $1.cue $1_ | ||
- | rm $1.cue | + | rm $1.cue</file> |
- | </code> | + | - Depuis un [[:terminal]], rendre le fichier exécutable avec la [[:commande_shell|commande]]: <code>sudo chmod a+x biniso</code> |
+ | - Ensuite pour créer le fichier **iso** il suffit d'exécuter ce fichier avec la [[:commande_shell|commande]]: <code>./biniso <fichier.bin></code> | ||
- | Rendre le fichier exécutable : | + | Avec les [[:sudo|droits d'administration]], vous pouvez sauvegarder le fichier **biniso** dans le dossier **/usr/local/bin** pour une utilisation ultérieure: <code>sudo mv biniso /usr/local/bin</code> Comme ceci, pour les futures utilisations vous n'aurez plus qu'à exécuter simplement dans un [[:terminal]] la [[commande_shell|commande]] de création du fichier: <code>biniso <fichier.bin></code> |
- | + | ||
- | sudo chmod a+x biniso | + | |
- | + | ||
- | Ensuite pour créer le fichier **iso** il suffit de se servir du fichier comme suit : | + | |
- | + | ||
- | ./biniso **monfichier_bin** | + | |
- | + | ||
- | Vous pouvez sauvegarder le fichier **biniso** dans le répertoire **/usr/local/bin** pour une utilisation extérieure : | + | |
- | + | ||
- | sudo mv biniso /usr/local/bin | + | |
- | + | ||
- | Et pour les futures utilisations vous n'aurez plus qu'à exécuter : | + | |
- | + | ||
- | biniso monchier_bin | + | |
==== Monter le fichier ISO ==== | ==== Monter le fichier ISO ==== | ||
- | + | Pour monter le fichier ***.iso**: | |
- | Pour monter le fichier iso au préalable créer le répertoire **/media/iso** | + | - au préalable, créer le dossier **/media/iso** avec la [[:commande_shell|commande]] suivante saisie dans un [[:terminal]]: <code>sudo mkdir /media/iso</code> |
- | + | - Et avec la [[:commande_shell|commande]] suivante, monter le fichier dans le dossier: <code>sudo mount -t iso9660 <mon_fichier_iso.iso> /media/iso -o loop</code> | |
- | sudo mkdir /media/iso | + | Voir aussi d'autres [[:fuse|applications en utilisant Fuse pour monter des fichiers ISO]]. |
- | + | ||
- | Et monter le fichier dans le répertoire : | + | |
- | + | ||
- | sudo mount -t iso9660 mon_fichier_iso.iso /media/iso -o loop | + | |
===== Liens ===== | ===== Liens ===== | ||
* **(en)** [[http://he.fi/bchunk/|Site de l'éditeur]] | * **(en)** [[http://he.fi/bchunk/|Site de l'éditeur]] | ||
- | * **(en)** [[http://extremefx.wordpress.com/2008/03/26/how-to-convert-bin-to-iso-image-whithout-having-cue-file-in-linux/|extremefx (Ressources)]] | + | * **(en)** [[https://extremefx.wordpress.com/2008/03/26/how-to-convert-bin-to-iso-image-whithout-having-cue-file-in-linux/|extremefx (Ressources)]] |
+ | * **(en)** [[man>bchunk|Le manuel]]. | ||
+ | * Tutoriel [[tutoriel:convertir_des_images_cd|Convertir des images CD/DVD propriétaires en image ISO]] | ||
---- | ---- | ||
//Contributeurs : [[utilisateurs:Zordhak]].// | //Contributeurs : [[utilisateurs:Zordhak]].// |