Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: не работает сценарий unmount.sh  (Прочитано 1512 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Serg

  • Автор темы
  • Активист
  • *
  • Сообщений: 482
  • U 20.04/64
    • Просмотр профиля
не работает сценарий unmount.sh
« : 08 Апреля 2011, 16:28:27 »
Решил упростить монтирование iso-образов.
Все сделал по инструкции
mount.sh работает на ура, а вот unmount.sh не срабатывает, т.е. реакции ноль (ПКМ по образ.iso - сценарии - unmount.sh)
Демонтируется только после перезагрузки системы.
Что здесь не так?

собственно инструкция:
Цитировать
Открыть ISO образ диска без записи его на CD/DVD
Иногда нужно открыть ISO файл (образ диска) без записи его на болванку. С помощью руководства ниже можно примонтировать (mount) и отмонтировать (unmount) ISO файл.



1. Скачайте 2 скрипта, которые позволяют сделать это:

mount.sh
unmount.sh
2. Сделаем 2 скачанных скрипта исполняемыми, для этого набираем в консоли:

sudo chmod +x /путь/куда/скачали/скрипт/mount.sh
sudo chmod +x /путь/куда/скачали/скрипт/unmount.sh

3. Копируем скрипты в папку ~/.gnome2/nautilus-scripts/:

sudo mv /путь/куда/скачали/скрипт/mount.sh ~/.gnome2/nautilus-scripts/
sudo mv /путь/куда/скачали/скрипт/unmount.sh ~/.gnome2/nautilus-scripts/

Готово! Теперь вы можете монтировать и отмонтировать файлы образов ISO.

Использование
Примонтировать ISO

Кликаем на файле ISO правой кнопкой мыши, в контекстном меню выбираем пункт «Сценарии -> mount.sh».

Запрашивается root-пароль. Вводим его и нажимаем «ОК».



Далее вы увидите уведомление о том, что образ был примонтирован.



После этого, вы можете открыть ISO файл нажатием кнопки «OK».

Отобразится содержание ISO образа.

Отмонтировать ISO
Для «извлечения» (отмонтирования) файла образа, кликните на нем правой кнопкой мыши вновь и выберите пункт «Сценарии -> unmount.sh» в контекстном меню.

После «извлечения» отобразится уведомление.

« Последнее редактирование: 08 Апреля 2011, 16:32:18 от serg »
Правильно заданный вопрос - уже половина ответа

save-it

  • Гость

Оффлайн yorik1984

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 1592
  • Кто не хочет, ищет причины
    • Просмотр профиля
Re: не работает сценарий unmount.sh
« Ответ #2 : 09 Апреля 2011, 08:18:26 »
#!/bin/bash
#
BASENAME=`basename "$*"`
foo=`gksudo -u root -k -m "enter your password for root terminal access" /bin/echo "got r00t?"`
sudo umount /media/"$BASENAME" && zenity --info --text "/media/$BASENAME/ успешно отмонтирован" && sudo rmdir /media/"$BASENAME"
немного поправил
проверил
работает. Пользуйтесь)

Оффлайн Serg

  • Автор темы
  • Активист
  • *
  • Сообщений: 482
  • U 20.04/64
    • Просмотр профиля
Re: не работает сценарий unmount.sh
« Ответ #3 : 10 Апреля 2011, 16:02:00 »
#!/bin/bash
#
BASENAME=`basename "$*"`
foo=`gksudo -u root -k -m "enter your password for root terminal access" /bin/echo "got r00t?"`
sudo umount /media/"$BASENAME" && zenity --info --text "/media/$BASENAME/ успешно отмонтирован" && sudo rmdir /media/"$BASENAME"
немного поправил
проверил
работает. Пользуйтесь)
увы, ничего не изменилось  :-\

код отличался только предпоследним знаком (слэш перед кавычками)
« Последнее редактирование: 10 Апреля 2011, 16:04:47 от serg »
Правильно заданный вопрос - уже половина ответа

Оффлайн yorik1984

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 1592
  • Кто не хочет, ищет причины
    • Просмотр профиля
Re: не работает сценарий unmount.sh
« Ответ #4 : 10 Апреля 2011, 16:06:53 »
нужно перейти в каталог /media  и там ПКМ по образу нажать и применить  этот сценарий!

Оффлайн Serg

  • Автор темы
  • Активист
  • *
  • Сообщений: 482
  • U 20.04/64
    • Просмотр профиля
Re: не работает сценарий unmount.sh
« Ответ #5 : 10 Апреля 2011, 16:55:42 »
нужно перейти в каталог /media  и там ПКМ по образу нажать и применить  этот сценарий!
Большое спасибо. Все работает.
Правильно заданный вопрос - уже половина ответа

Оффлайн Serg

  • Автор темы
  • Активист
  • *
  • Сообщений: 482
  • U 20.04/64
    • Просмотр профиля
Re: не работает сценарий unmount.sh
« Ответ #6 : 13 Мая 2011, 17:43:29 »
У меня все работает на ура, уже месяц пользуюсь, еще раз спасибо yoik1984
Теперь на другом компе с системой 11,04 не монтируется, ругается "Не удалось смонтировать образ.iso!", причем любой, т.е образ не причем.
Для 11,04 сценарий нужен другой?
Правильно заданный вопрос - уже половина ответа

andrey_p

  • Гость
Re: не работает сценарий unmount.sh
« Ответ #7 : 13 Мая 2011, 17:53:32 »
А если попробовать вручную в терминале:
sudo mkdir /media/iso
sudo mount -o loop -t iso9660 <disk.iso>

Диск должен смонтироваться в /media/iso. Если нет, какие сообщения об ошибках будут?

 

Страница сгенерирована за 0.061 секунд. Запросов: 25.