OVH Cloud OVH Cloud

Modifier une image iso

25 réponses
Avatar
Olivier V
Bonjour,

J'ai une image iso dont je souhaiterais modifier quelques fichiers qui sont
bugués qu'elle contient.

Je parviens à la monter et à en voir le contenu par une commande que j'ai
trouvé :

mount -t iso9660 -o ro,loop texlive-live.iso /mnt/texlive

J'ai modifié les droits en écriture.
Mais je ne parviens pas à modifier quoi que ce soit.

Est-il possible de modifier une iso ?
Si oui, comment faire ?

Merci

Olivier V

10 réponses

1 2 3
Avatar
Franck
Olivier V wrote:
J'ai modifié les droits en écriture.
Mais je ne parviens pas à modifier quoi que ce soit.


Je pense que ce n'est pas possible. La solution consiste à extraire
l'ensemble du contenu de l'ISO dans un répertoire, de faire les
modifications désirées, puis de générer un nouveau fichier ISO à l'aide de
la commande mkisofs.

Avatar
Doug713705
Le Lundi 17 Mai 2004 14:19, Olivier V s'est exprimé de la sorte sur
fr.comp.os.linux.configuration :

Bonjour,


Bonjour,

J'ai une image iso dont je souhaiterais modifier quelques fichiers qui
sont bugués qu'elle contient.

Je parviens à la monter et à en voir le contenu par une commande que j'ai
trouvé :

mount -t iso9660 -o ro,loop texlive-live.iso /mnt/texlive
^^^^^


Je ne sais pas si c'est possible (en fait c'est une question que je me suis
souvent posée) mais une chose est sûre, si tu la montes en read-only
(paramètre ro) elle ne sera pas modifiable !!!

--
@+
Doug [Linux user #307925]
[Pourquoi t'es qui, qu'est ce que tu fais par où ?]
-- Pour me contacter enlever no-spam (2X) --

Avatar
Kevin
Le Mon, 17 May 2004 14:19:24 +0200, Olivier V a ecrit:
|
| J'ai une image iso dont je souhaiterais modifier quelques fichiers qui sont
| bugués qu'elle contient.
|
| Je parviens à la monter et à en voir le contenu par une commande que j'ai
| trouvé :
|
| mount -t iso9660 -o ro,loop texlive-live.iso /mnt/texlive
|
| J'ai modifié les droits en écriture.
| Mais je ne parviens pas à modifier quoi que ce soit.
|
| Est-il possible de modifier une iso ?

non.

| Si oui, comment faire ?
|
copier l'arborescence autre part (en gros sur un filesystem
qui accepte les modifs), faire les modifs, et refaire l'iso avec
mkisofs

--
Kevin
Mes conges commencent demain.
-+- Les 100 choses que vous n'aimez pas entendre de la part du sysadmin -+-
Avatar
Olivier V
Franck wrote:

Je pense que ce n'est pas possible. La solution consiste à extraire
l'ensemble du contenu de l'ISO dans un répertoire, de faire les
modifications désirées, puis de générer un nouveau fichier ISO à l'aide de
la commande mkisofs.


Merci à tous !

Olivier V

Avatar
Jerome
"Kevin DENIS" a écrit dans le message de
news:
Le Mon, 17 May 2004 14:19:24 +0200, Olivier V a ecrit:
|
| J'ai une image iso dont je souhaiterais modifier quelques fichiers qui
sont

| bugués qu'elle contient.
|
| Je parviens à la monter et à en voir le contenu par une commande que
j'ai

| trouvé :
|
| mount -t iso9660 -o ro,loop texlive-live.iso /mnt/texlive
|
| J'ai modifié les droits en écriture.
| Mais je ne parviens pas à modifier quoi que ce soit.
|
| Est-il possible de modifier une iso ?

non.


Si, je l'ai deja fait il y a quelque années. Je me souviens plus de tete les
parametres a passer mais ca se fait. Je renvoie un message quand je
retrouve les bon parametres.


| Si oui, comment faire ?
|
copier l'arborescence autre part (en gros sur un filesystem
qui accepte les modifs), faire les modifs, et refaire l'iso avec
mkisofs

--
Kevin
Mes conges commencent demain.
-+- Les 100 choses que vous n'aimez pas entendre de la part du
sysadmin -+-


Avatar
TiChou
Dans le message <news:,
*Jerome* tapota sur f.c.o.l.configuration :

J'ai une image iso dont je souhaiterais modifier quelques fichiers qui
sont bugués qu'elle contient.

Je parviens à la monter et à en voir le contenu par une commande que
j'ai trouvé :

mount -t iso9660 -o ro,loop texlive-live.iso /mnt/texlive

J'ai modifié les droits en écriture.




Hmmm ? A savoir ?

Mais je ne parviens pas à modifier quoi que ce soit.

Est-il possible de modifier une iso ?


non.


Si, je l'ai deja fait il y a quelque années. Je me souviens plus de tete
les parametres a passer mais ca se fait. Je renvoie un message quand je
retrouve les bon parametres.


Le support du système de fichier iso9660 dans le noyau n'est disponible
qu'en lecture. Vous pourrez alors passer tous les paramètres que vous voulez
à la commande mount, cela n'y changera malheureusement rien.

--
TiChou



Avatar
Olivier V
Merci pour vos réponses.

Si Jerome a encore des infos, elles seront les bienvenues !

Pour l'instant, j'ai copié le contenu (monté) ailleurs, puis fait les
modifs.
Il me reste à graver tout cela
Encore une question : lorsqu'on fait cela, on perd le caractère bootable
d'un cd, non ?

Olivier V
Avatar
Franck
Olivier V wrote:
Encore une question : lorsqu'on fait cela, on perd le caractère
bootable d'un cd, non ?


Oui, mais il est possible de recréer un CD bootable avec mkisofs. Par contre
là je suis totalement incompétent dans le domaine donc je m'abstiendrai de
donner le moindre conseil :-p

Avatar
beebee
Le Tue, 18 May 2004 10:03:01 +0200, Olivier V a écrit :

Merci pour vos réponses.

Si Jerome a encore des infos, elles seront les bienvenues !

Pour l'instant, j'ai copié le contenu (monté) ailleurs, puis fait les
modifs.
Il me reste à graver tout cela
Encore une question : lorsqu'on fait cela, on perd le caractère bootable
d'un cd, non ?

Olivier V


bonjour!

Non, vous ne perdrez pas le caractère bootable:)
Comme vous avez recréer une nouvelle arborescence de cd!
Il suffit de déclarer dans xcdroast que vous voulez le cd bootable:)
Votre nouvelle image "iso" sera une copie fidèle de votre cd bootable:)

Mais cela se complique un peu, quand on veut laisser ouverte la
sesson pour faire du multisession!
Moi, personnellemnt j'en suis là, je voudrais faire mon cd bootable
mais en laissant l'ouverture multisession pour intégrer des updates.....
Je suis pratiquement sûr que c'est un soucis de toc,
après réecriture
l'image" bootable" est "écrasée" si j'autorise la reconstruction
automatique de toc!et comment faire autrement?
Et l'image de boot linux doit impérativement rester à la même place
et pas dépasser une certaine taille.....
Il y a un nouveau prog que j'ai pas testé qui s'appelle K ISO
qui est intégré dans la dernière version kde!


Voilà!

Sinon, plus léger , il est possible par contre de supprimer
des fichiers à l'intérieur d'une image iso, sans avoir à la
reconstruire:)
A+

Avatar
Jerome
Dans le message <news:,
*Jerome* tapota sur f.c.o.l.configuration :


J'ai une image iso dont je souhaiterais modifier quelques fichiers qui
sont bugués qu'elle contient.





Je parviens à la monter et à en voir le contenu par une commande que
j'ai trouvé :





mount -t iso9660 -o ro,loop texlive-live.iso /mnt/texlive





J'ai modifié les droits en écriture.





Hmmm ? A savoir ?


Mais je ne parviens pas à modifier quoi que ce soit.





Est-il possible de modifier une iso ?


non.




Si, je l'ai deja fait il y a quelque années. Je me souviens plus de tete
les parametres a passer mais ca se fait. Je renvoie un message quand je
retrouve les bon parametres.



Le support du système de fichier iso9660 dans le noyau n'est disponible
qu'en lecture. Vous pourrez alors passer tous les paramètres que vous voulez
à la commande mount, cela n'y changera malheureusement rien.



Au temps pour moi, je me rapelle maintenant que c'était des image udf
pour cdrw :-)
Dans ce cas on peut en effet monter l'image en rw et ecrite en direct
dedans.
Toutes mes excuses.

Jerome




1 2 3