Iso

Bonjour,

Alors voilà mon problème, après 2 jours de recherches et d’application, j’ essaye de monté des iso mais sans succès… Sur internet il y a un bon nomre de topic me donnant certaine commande afin de le faire…

Par exemple quand je lance en root :

mount -o loop -t iso9660 fichier.iso /mnt/iso
le terminal me renvoie :
<

Alors j’ai installer des logiciels comme brasero, cd image manipulator ou iso master mais je n’arrive toujours pas a monter mes iso…
Un sujet à été créer avec le même problème que moi, en effet, mais son iso ne comporter pas toutes les données ce qui empécher le montage… Or ici, j’ai essayer avec 5 fichier.iso…

Si je pourrais obtenir de l’aide j’en serais heureux.

Mon système, carte graphique GTS 450 (2GB), 8GB de RAM, DD de 500GB, avec debian (installation minimale) et Envirronement graphique KDE. Avant j’avais ubuntu, j’ai changer il y a à peu près une semaine.

Merci d’avances.
Bonne soirée.

Renvoie-nous la sortie standard de cette commande

(hypothèse le répertoire /mnt/iso n’existe pas, l’iso ne peut pas être montée dedans… (OK c’est l’équivalent de « votre ordinateur est-il bien allumé » sur les hotlines d’aide… désolé, mais mieux vaut vérifier les basiques))

Bonjour,

Merci pour la réponse rapide.

Quand j’écrit dant le terminal en root :

ls /mnt

Il renvoie rien du tout:

"root@firenight:/home/firenight# ls /mnt
root@firenight:/home/firenight# "

il faut bien sûr créer le répertoire /mnt/iso

J’ai alors lancé :

root@firenight:/home/firenight# mkdir /mnt/iso

maintenant je lance mount -o loop -t iso9660 fichier.iso /mnt/repertoire-iso ?

Si oui, j’ai une question, le fichier.iso, je ne dois pas définir le chemin ?

des essais viennent d’être réalisé, mais sans succès.

Le terminal me renvoie toujours “<”

Il te renverrait pas plutôt l’inverse: >

C’est dû à une demande pour executer la commande sur plusieurs lignes, exemple:

mount -t

iso …

Puis tu fait “enter” et sa execute la commande en forme d’une ligne (mount -t iso …).

Sinon, essaie, en tant qu’utilisateur:

Il te demandera mot de passe root, tape, puis fait enter.
N’oublie pas les virgules au début et à la fin, et bien donnée l’addresse complet de ton iso.

je l’ai fait et il me renvoie la commande

Qu’est ce que je dois marquer ici afin de le monter ? C’est normale ?

Ré-essaye, une fois tu as >, ferme le logiciel, puis ouvre le logiciel et execute cet commande:
tail -n 10 ~/.bash_history

Et donne le résultat ici.

@ firenight :
À l’avenir, fais des titres plus explicites, OK ?

[quote=“firenight”]je l’ai fait et il me renvoie la commande

Qu’est ce que je dois marquer ici afin de le monter ? C’est normale ?[/quote]

après avoir créer le répertoire /mnt/iso

Le shell affiche le caractère “<” ou “>” ? Que fais-tu ensuite pour revenir à l’invite normale et que se passe-t-il ?

Si c’est “>”, alors cela signifie que la commande est incomplète du point de vue de la syntaxe du shell (et non du programme exécuté, ici mount, le shell ne sachant pas quels arguments il attend). C’est ce qui se passe par exemple quand on la ligne de commande se termine par le caractère “”, ou quand elle contient un “if” sans “fi”, ou une parenthèse ouvrante sans parenthèse fermante… C’est une invite pour compléter la commande. Mais je ne vois rien de tel dans ta commande. S’il y avait un problème avec les arguments passés à mount, il y aurait un message d’erreur et un retour au prompt normal.

Si c’est “<”, alors je ne connais pas.

La commande
mount -o loop /chemin du fichier/ iso /mnt/iso
me donne

Pour quitter cette commande je dois réécrire exactement la commande…
POurtant je ne vois rien de mauvais dans la commande…

ensuite quand je rentre
Code:
mount -o loop -t iso9660 /chemin/vers/image.iso /mnt/iso

il me répond que le fichiers n’existe pas. Or, il existe réellement, et j’ai taper, copier-coller, il ne peut y avoir d’erreur…

Quels sont le chemin et le nom complets du fichier ? Je soupçonne qu’ils contiennent un caractère spécial (’, “, `…) qu’il faut échapper (en le faisant précéder de ) pour éviter qu’il soit interprété par le shell.
S’il ne contiennent pas de guillemet (”), entoure-les de guillemets : “/chemin/vers/fichier.iso”.
S’il ne contiennent pas d’apostrophe (’), entoure-les d’apostrophes : ‘/chemin/vers/fichier.iso’.

Note 1 : l’espace est aussi un « caractère spécial ». les caractères spéciaux doivent être précédé du caractère « \ » pour ne pas être interprété. (Il est possible de s’épargner cet exercice fastidieux en suivant la note 2.)

Note 2 : les émulateurs de terminal modernes proposent l’autocomplétion, tu peux taper le chemin en n’écrivant que les premières lettres du nom de dossier/fichiers, puis appui sur « tab », et ainsi de suite jusqu’à ce que le chemin du fichier soit complet (une astuce : pour effacer essaie « Alt + Backspace » : celà doit effacer le dernier nom de fichier/dossier)

Ma proposition tient toujours:

Ré-essaye, une fois tu as >, ferme le logiciel (avec la souris ou les menus), puis ouvre le logiciel et execute cet commande: tail -n 10 ~/.bash_history Et donne le résultat.

Oui, mais il ne peut pas provoquer le comportement décrit. Pour cela il faut un caractère qui fasse attendre quelque chose de plus au shell, ce qui n’est pas le cas de l’espace.

Pour qu’on puisse vraiment voir ce qui cloche, ne te contente pas de recopier tes commandes ici mais fais un copier-coller du contenu complet du contenu de ta console (invites comprises) entre les balises .

Quand je rentre :

J’ai donc copier les dossier dans /etc/fstab.d, et /etc, car mtab et un fichiers texte, tout comme fstab.
En revanche, si je le fais sans les " et ', je me retrouve une nouvelle fois avec >.

Ensuite j’ai alors relancer les commandes :

Il me renvoie une nouvelle fois

mount : impossible de trouver '/etc/CA1.iso /mnt/iso' dans /etc/fstab ou /etc/mtab

Pourquoi il me demande sa ? Ce ne sont pas des dossier alors je ne comprends pas…

Ensuite quand je lance :

Il me renvoie

su -c 'mkdir /mnt/iso && mount -o loop /home/firenight/Desktop/CA/CA1.iso /mnt/iso' tail -n 10 ~/.bash_history su -c 'mkdir /mnt/iso && mount -o loop /home/firenight/Desktop/CA/CA1.iso /mnt/iso' tail -n 10 ~/.bash_history

Voilà, désolé du retard mais pour c’était compliqué pour répondre avant…