IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
next up previous contents index index
suivant: Signature et vérification d'intégrité monter: Astuces précédent: Mirroring OpenBSD-current Mandrake-cooker   Table des matières   Index

Sous-sections


Manipulation des images ISO & Gravure

Le but cette astuce et de pouvoir créer, manipuler, graver une image iso. Pour se faire Linux (si cela a été spécifié lors de compilation du noyau) permet de pouvoir monter un périphérique en loopback.

Création d'une image ISO

la création d'une image iso sous Linux/*BSD se fait par le programme mkisofs, qui permet toutes les manipulations possibles autour de l'image.
________________________________________________________________
Création une image non bootage:
mkisofs -J -R -o OpenBSD.iso OpenBSD/
________________________________________________________________
Pour créer une image bootage:
mkisofs -b 3.1/i386/cdrom31.fs -J -R -o OpenBSD.iso OpenBSD/
-b : fichier de démarrage (chemin relatif).
-J : extension Joilet (windows) pour les fichier de 64 caractères.
-R : extention Rock Ridge.
-o : nom de l'image créée.
OpenBSD/ : répertoire contenant les fichiers a inclure.
________________________________________________________________
Options supplémentaires:
-c boot.catalog : création du catalogue de boot.
-l : permet les noms longs (32 caractères).
-r : mets les permissions sur les fichiers.
-L : permet les noms de fichier commençant par un ``.''.

Manipulation d'une image ISO

Sous Linux  
mount -t iso9660 image.iso /iso -o loop=loop0 pour monter l'image dans le répertoire /iso.
et umount /iso pour démonter cette image.
   
Sous *BSD  
vnconfig -c vnd0 image.iso  
mount -t cd9660 /dev/vnd0c /mnt pour monter l'image dans le répertoire /mnt
et umount /mnt  
vnconfig -u vnd pour démonter l'image
   
Sous Solaris  
mount -F fbk -o ro,type=hsfs  
/dev/fbk0:output.iso /mnt pour monter l'image
et umount /mnt pour démonter l'image

Gravure d'une image ISO sur cdrom

Pour se faire il faudra commencer par exécuter la commande ``cdrecord -scanbus'' si vous n'obtenez pas une liste contenant votre graveur, il vous faudra alors, dans le cas d'un graveur IDE, charger le module ide-scsi par la commande ``modprobe ide-scsi''. il vous faudra alors noter le numero du périphérique qui sera nécessaire pour l'étape suivante. cdrecord -dev,0,0 -speed=12 -v image.iso
-dev,0,0 : numero du device.
-speed : spécifiant la vitesse de gravure.
-v : mode affichant tous les messages.
-eject : éjection du cdrom aprés gravure.
image.iso l'image iso que vous voulez graver.

next up previous contents index index
suivant: Signature et vérification d'intégrité monter: Astuces précédent: Mirroring OpenBSD-current Mandrake-cooker   Table des matières   Index