LINUX.ORG.RU

монтировать iso


0

0

Если я снял имидж с DVD, я монтирую его под суперпользователем.
mount -t iso9660 -o loop ./myimage.iso /mnt/iso
Но теперь хочу монтировать под пользователем, для этого в /etc/fstab пишу следующее:
~/$isoname /mnt/iso iso9660 loop,noauto,user,ro,iocharset=utf8 0 0

Но, к сожалению переменную он не видит..

ivan@Panama:~$ isoimage=The_fiancee-s.carcass.rus.iso
ivan@Panama:~$ echo $isoimage
The_fiancee-s.carcass.rus.iso
ivan@Panama:~$ ls -l $isoimage
-rw-r--r-- 1 ivan users 2495283200 2007-11-17 22:10 The_fiancee-s.carcass.rus.iso
ivan@Panama:~$ mount /mnt/iso
~/$isoname: No such file or directory

★★

Ответ на: Re: монтировать iso от Deleted

Re: монтировать iso

>И? Что здесь не так? Все правильно.

Как видишь, он не хочет видеть заданное название фала :(

Я хотел монтиовать разные iso под пользователем так:

isoimage=назв_файла_образа.iso
mount /mnt/iso

возможно надо делать так:

set isoimage=назв_файла_образа.iso

baaba ★★ ()

Re: монтировать iso

Лучше создавай на требуемый исошник симлинк с известным именем, которое пропишешь в /etc/fstab.

Sphinx ★★☆☆ ()
Ответ на: Re: монтировать iso от Sphinx

Re: монтировать iso

> Лучше создавай на требуемый исошник симлинк с известным именем, которое пропишешь в /etc/fstab.

Идея. Спасибо! Но исошники по-разному называются, и их бывает несколько разных. Вобщем надо подумать.

baaba ★★ ()

Re: монтировать iso

Пишешь shell скрипт iso-mount, например такой:

#!/bin/sh mount -t iso9660 "$1" /mnt/iso -o loop,ro,iocharset=utf8

Прописываешь в sudoers (команда visudo) так, например:

%cdrom ALL = (root) iso-mount

Теперь пользователи группы cdrom могут монтировать iso, вводя свой пароль, командой:

$ sudo iso-mount The_fiancee-s.carcass.rus.iso

Если прописать в sudoers:

%cdrom ALL = (root) NOPASSWD: iso-mount

то пароль вводить не надо. В общем, man sudoers.

watashiwa_daredeska ★★★★ ()
Ответ на: Re: монтировать iso от watashiwa_daredeska

Re: монтировать iso

Сорри. Скрипт:

#!/bin/sh
mount -t iso9660 "$1" /mnt/iso -o loop,ro,iocharset=utf8

Кладешь, например, в /usr/local/bin

В sudoers:

%cdrom ALL = (root) NOPASSWD: /usr/local/bin/iso-mount

(с полным путем к скрипту).

watashiwa_daredeska ★★★★ ()
Ответ на: Re: монтировать iso от watashiwa_daredeska

Re: монтировать iso

> В sudoers:

Спасибо, у меня схожая проблема была, с sudo не разобрался.

acheron ★★★★ ()

Re: монтировать iso

Попробуй fuseiso

Rikz ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.