Проблемы с монтированием.ISO файлы

Я использую Точный с GNOME. Я попытался установить некоторое ретро,
игры мультиCD (KOTOR1) с помощью изображений.ISO и ВИНА,

но я не могу заставить ISO монтироваться правильно. Сначала я попробовал GMountISO, который показал a read-only предупреждение, но работало - пока я не перешел к размонтированию. Когда программа установки попросила CD 2, я не мог размонтироваться от /cdrom папка, потому что никакой GMountISO или umount от терминала мог обнаружить монтирование.

После перезагрузки я изменился на GISOMount (отличающийся так или иначе, я предполагаю?), но когда я пытаюсь смонтировать ISO, я получаю ошибочное окно, объясняя синтаксис mount команда и, который является также, что я получаю, когда я пытаюсь использовать mount от терминала. После проверки /media от терминала на жаворонке я вижу диск, смонтированный там дважды, но umount не распознает его, даже когда я указываю полный путь sudo umount /media/KOTOR_1.iso. Это разрешило на перезагрузку.

Кто-то может помочь?

ОБНОВЛЕНИЕ:: Спасибо за быстрый ответ. То, что является странным, является изображениями, как всунутая неопределенность... Я покажу Вам:

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$ 

ОБНОВЛЕНИЕ 2:: найденный другой аномалией, пытающейся использовать fuseiso, вместо этого, возможно, полезный:

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

ОБНОВЛЕНИЕ 3:: испытанное использование fuser -ck /media как последняя опция, опрокинутая ударом ноги оболочка, но когда я выполнил "ls" на папке снова, все еще присутствуют файлы.

3
задан 28 September 2012 в 18:00

1 ответ

Хм, я не знаю, что такое GMountISO, но я бы просто сделал это с помощью командной строки. Linux не требует никаких дополнительных инструментов для монтирования файла ISO.

Чтобы смонтировать:

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

Для размонтирования:

sudo umount /media/cdrom

РЕДАКТИРОВАТЬ: для монтирования без прав администратора установите fuseiso:

sudo apt-get install fuseiso

Затем вы можете mount:

fuseiso file.iso ~/cdrom

и размонтирование:

fusermount -u ~/cdrom

без sudo.

0
ответ дан 28 September 2012 в 18:00

Другие вопросы по тегам:

Похожие вопросы: