Программкой Gmount-iso примонтировал образ. Теперь не могу его размонтировать.
Unmount не работает.
Как быть ?
http://s019.radikal.ru/i628/1311/ed/914cb8caac75t.jpg

2

На самом деле, внешние программы для того, чтобы работать с образами дисков, в Linux уже есть из коробки. Это консольные программы. Смотрите вывод lsof /path/to/image.iso.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

3

kirillkost, используйте AcetoneISO2. Еще ни когда не подводил. Должен быть в репах.

Fedora 21 Workstation KDE 4.14.4
Gigabyte GA-Z77-D3H, Intel Core i5-3470, nVidia GeForce GTX 660 2GB, 8GB RAM, 1TB HDD

4 (02.11.2013 16:26:13 отредактировано Peter)

yars пишет:

На самом деле, внешние программы для того, чтобы работать с образами дисков, в Linux уже есть из коробки. Это консольные программы. Смотрите вывод lsof /path/to/image.iso.

А есть программа типа Daemon tools для Windows?

Если примонтировать, чтобы только посмотреть, то я это делаю одним из двух скриптов,
в них параметр - имя или путь к образу, без параметра размонтирует:

#!/bin/tcsh

if ($# == 0) then
if ( `grep -c "/media/iso" /etc/mtab` == 1 ) then
umount /media/iso
#umount /tmp/cd.iso
endif
if ( -e /tmp/iso && -l /tmp/iso ) then
rm -f /tmp/iso
exit 0
endif
else
ln -sf `pwd`/"$1" /tmp/iso
mount /tmp/iso
endif

или

#!/bin/tcsh

if ($# == 0) then
if ( `grep -c "/media/udf" /etc/mtab` == 1 ) then
umount /media/udf
#umount /tmp/cd.iso
endif
if ( -e /tmp/udf && -l /tmp/udf ) then
rm -f /tmp/udf
exit 0
endif
else
ln -sf `pwd`/"$1" /tmp/udf
mount /tmp/udf
endif

а в /etc/fstab есть строки:

/tmp/udf /media/udf iso13346,udf ro,noauto,users,loop=/dev/loop0,iocharset=utf8,unhide 0 0
/dev/loop0 /media/udf iso13346,udf ro,noauto,users,loop=/dev/loop0,iocharset=utf8,unhide 0 0
/tmp/iso /media/iso iso9660,udf ro,noauto,users,loop=/dev/loop0,iocharset=utf8,unhide 0 0

аналогично для mdf. Вот ещё ссылка, её здесь уже приводили:
http://wiki.e-lug.ru/%D0%9C%D0%BE%D0%BD … 0%B2_Linux

Пётр.

Пётр.

5

kirillkost пишет:

Программкой Gmount-iso примонтировал образ.

А для чего эти извращения? Нажимаете ПКМ на образе и выбираете "Подключение образов".

kirillkost пишет:

Теперь не могу его размонтировать

А на стрелочку напротив образа нажимать не пробовали?

Да, у меня Ubuntu.
Нет, не глючит.
yars пишет:

На самом деле, внешние программы для того, чтобы работать с образами дисков, в Linux уже есть из коробки. Это консольные программы. Смотрите вывод lsof /path/to/image.iso.

yars говорит дело.  суть в том что вьі примонтировали образ и возможно что-то из него открьіли на чтение к примеру...
команда lsof покажет вам какое приложение заняло образ...
можно делать еще и
lsof /path/to/mount_folder
куда примонтирован образ

7

yars пишет:

На самом деле, внешние программы для того, чтобы работать с образами дисков, в Linux уже есть из коробки. Это консольные программы. Смотрите вывод lsof /path/to/image.iso.

Харитон пишет:

yars говорит дело.  суть в том что вьі примонтировали образ и возможно что-то из него открьіли на чтение к примеру...
команда lsof покажет вам какое приложение заняло образ...
можно делать еще и
lsof /path/to/mount_folder
куда примонтирован образ

Вывод из lsof таков :

lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /root/.gvfs
      Output information may be incomplete.


Внятного объяснения в гугле этой ошибки я не нашел. По крайней мере для моего случая...
Как еще можно посмотреть что использует мой файл или в чем суть этой ошибки ?

-=Serj=- пишет:

А на стрелочку напротив образа нажимать не пробовали?

Пробовал, исход таков :
http://s018.radikal.ru/i521/1311/ee/cd0884e40c13.jpg
Под рутом нажал кнопку размонтирования, тоже что-то написало и пропал пунктик с этим диском. Но под обычным юзером все еще остался и пишет вот такое.

Всем спасибо

8

kirillkost, покажите вывод

$ mount
Да, у меня Ubuntu.
Нет, не глючит.

9

-=Serj=- пишет:

kirillkost, покажите вывод

$ mount
/dev/sda6 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
/dev/sda1 on /media/DiskD type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
rpc_pipefs on /run/rpc_pipefs type rpc_pipefs (rw)
gvfs-fuse-daemon on /home/neustart/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=neustart)
/dev/sdb1 on /media/4430E3C230E3B8D6 type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
/home/neustart/Загрузки/PREY.iso on /home/neustart/mount type iso9660 (ro)
gvfs-fuse-daemon on /root/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev)
/dev/sda3 on /media/1684C1FC84C1DDFD type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)

10

Сообщение о том, что носитель невозможно размонтировать может появиться потому, что вы не закрыли окно файлового менеджера, то есть, один из каталогов примонтированного образа является текущим.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

11

sudo umount -l /home/neustart/mount

12

kirillkost пишет:

Программкой Gmount-iso примонтировал образ. Теперь не могу его размонтировать.
Unmount не работает.

есть простое правило: размонтировать должен ТОТ юзер, и ТОЙ программой, что монтировал. Иначе получается ерунда.

Проще перезагрузится, чем извращаться.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

13

sandaksatru пишет:
sudo umount -l /home/neustart/mount

Помогло ! Спасибо !
всем спасибо )