web-dev-qa-db-fra.com

Problèmes de montage de fichiers .ISO

J'utilise Precise, avec GNOME. J'ai essayé d'installer du rétro,
jeux multi-cd (KOTOR1) via des images .ISO et WINE,

mais je ne peux pas obtenir l'ISO pour monter correctement. J'ai d'abord essayé GMountISO, qui affichait un avertissement read-only mais fonctionnait - jusqu'à ce que je descende. Lorsque le programme d'installation a demandé le CD 2, je n'ai pas pu démonter le dossier /cdrom, car ni GMountISO ni umount du terminal ne pouvaient détecter le montage.

Après un redémarrage, je suis passé à GISOMount (différent d’une certaine façon, je suppose?), Mais lorsque j’essaie de monter l’ISO, une fenêtre d’erreur indiquant la syntaxe de la commande mount s’affiche. J'essaie d'utiliser mount depuis le terminal. Après avoir vérifié /media à partir du terminal sur une alouette, je vois le disque monté deux fois dessus, mais umount ne le reconnaît pas, même si je spécifie le chemin complet Sudo umount /media/KOTOR_1.iso. Il a éclairci au redémarrage.

Quelqu'un peut-il s'il vous plaît aider?

UPDATE :: Merci pour la réponse rapide. Ce qui est bizarre, c'est que les images sont comme coincées dans les limbes ... Je vais vous montrer:

sc@sc-HP-110-3700:/media$ ls
cdrom  KOTOR_1(0)(vcd)  KOTOR_1(vcd)
sc@sc-HP-110-3700:/media$ cd cdrom 
sc@sc-HP-110-3700:/media/cdrom$ ls 
sc@sc-HP-110-3700:/media/cdrom$ cd .. 
sc@sc-HP-110-3700:/media$ umount KOTOR_1(vcd) 
bash: syntax error near unexpected token `(' 
sc@sc-HP-110-3700:/media$ umount KOTOR_1.ISO 
umount: KOTOR_1.ISO is not mounted (according to mtab)
sc@sc-HP-110-3700:/media$ Sudo umount -a 
umount: /run/shm: device is busy. 
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))
umount: /run: device is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1)) 
umount: /dev: device is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1)) 
umount: /: device is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))
sc@sc-HP-110-3700:/media$ 

UPDATE 2 :: a trouvé une autre anomalie en essayant d'utiliser fuseiso à la place, peut-être utile:

sc@sc-HP-110-3700:~/Downloads/KOTOR$ ls
KOTOR_1.ISO  KOTOR_2.ISO  KOTOR_3.ISO  KOTOR_4.ISO
sc@sc-HP-110-3700:~/Downloads/KOTOR$ fuseiso KOTOR_1.ISO ~/cdrom
Fuse: bad mount point `/home/sc/cdrom': No such file or directory
sc@sc-HP-110-3700:~/Downloads/KOTOR$ Sudo mkdir /media/cdrom
mkdir: cannot create directory `/media/cdrom': File exists

UPDATE 3 :: essayé d'utiliser fuser -ck /media comme dernière option, le shell a basculé, mais lorsque j'ai exécuté "ls" dans le dossier, les fichiers sont toujours présents.

3
user89599

Euh, je ne sais pas ce que GMountISO est, mais je le ferais simplement en ligne de commande. Linux n'a pas besoin d'outils supplémentaires pour monter un fichier ISO.

À monter:

Sudo mkdir /media/cdrom
Sudo mount -o loop -t iso9660 file.iso /media/cdrom

Pour démonter:

Sudo umount /media/cdrom

EDIT: pour monter sans privilèges d’administrateur, installez fuseiso:

Sudo apt-get install fuseiso

Ensuite, vous pouvez monter:

fuseiso file.iso ~/cdrom

et démontez:

fusermount -u ~/cdrom

sans Sudo.

5
January