GenISOImage : créer des images ISO d'un dossier

Astuce rapide et pratique pour générer des images ISO de dossiers/fichiers depuis la CLI Linux – Utilisez GenISOImage !

Voulant transférer des dossiers et des images ISO vers un ESXi depuis une machine Debian, je me suis retrouvé coincé dans la problématique suivante : comment créer une image ISO d’un dossier et/ou d’un fichier ?

GenISOImage à la rescousse#

Utilitaire pratique à avoir sur vos machines d’administration, GenISOImage vous permet de créer tout type de fichier ISO en une commande.

bash
genisoimage -allow-limited-size -l -J -r -iso-label-3 -o /destination/file.iso /fichiers1/dossier2...

Ok, un peu de détails sur la commande :

  • -allow-limited-size : permet de créer des fichiers .ISO de plus de 2 Go
  • -l : avoir un nom de plus de 31 caractères
  • -J : ajoute les extensions « Joliet », permettant la lecture du fichier ISO sur tous les systèmes
  • -r : enlève les attributs de sécurité quant au créateur de l’ISO.
  • -iso-level 3 : enlève quelques restrictions vis-à-vis des normes de création d’un fichier ISO.
  • -o : destination du fichier prochainement créé.

Les attributs sont un peu lourds à retenir, vous pouvez toutefois créer un alias dans votre shell pour faciliter la saisie. Je ne me passe plus de cette commande pour créer mes fichiers ISO et ainsi transférer mes données entre machines d’un OS à l’autre, sans risque d’être non lu !

Pour plus d’informations sur les attributs possibles (il y en a moult…), rendez-vous à cette adresse : linux.die.net .

Articles similaires

#tuto Aucune image
#centos

Mettre une IP fixe sur un système CentOS 7

Configuration d'une adresse IP fixe sous CentOS 7 via les fichiers de configuration réseau dans /etc/sysconfig/network-scripts/.

Lire l'article
#tuto Aucune image
#apache2

Apache2 et le module userdir

Introduction et mise en place du module userdir d'Apache2 pour offrir un espace web personnel à chaque utilisateur.

Lire l'article

Derniers dans #linux