Показаны сообщения с ярлыком iso. Показать все сообщения
Показаны сообщения с ярлыком iso. Показать все сообщения

среда, 3 декабря 2008 г.

Монтирование .ISO из контекста гнома

Идем в дирикторию /home/username/.gnome2/nautilus-scripts
и создаем там скрипты:
Скрипт монтирования mount.sh:
#!/bin/bash
# mount

gksudo -k /bin/echo "got r00t?"

BASENAME=`basename $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS .iso`

sudo mkdir "/media/$BASENAME"

zenity --info --title "ISO Mounter" --text "$BASENAME e $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS"

if sudo mount -o loop -t iso9660 $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS "/media/$BASENAME"
then
if zenity --question --title "ISO Mounter" --text "$BASENAME Successfully Mounted. Open Volume?"

then
nautilus /media/"$BASENAME" --no-desktop
fi

exit 0
else
sudo rmdir "/media/$BASENAME"

zenity --error --title "ISO Mounter" --text "Cannot mount $BASENAME!"

exit 1
fi

четверг, 13 ноября 2008 г.

Монтирование образов, дисков, smb, ssh

Монтирование образов дисков хорошо описано тут:
http://linux-ru.blogspot.com/2006/12/linux_28.html
http://yurik-notes.blogspot.com/2007/06/ubuntu_05.html

Создание образа диска
mount -t iso9660 -o loop /home/user/sample.iso /media/cdrom/
mount /home/username/obraz.iso /mnt/obraz/ -o loop
iso из папки - genisoimage -V label -r -J -nobak -o /home/user/sample.iso /home/user/files/

genisoimage -V label -r -J -nobak -o /home/user/sample.iso /home/user/files/
Монтирование ISO
$sudo mkdir /media/iso_file
$sudo mount -o loop -t iso9660 iso_file.iso /media/iso_file
Монтирование Локальных дисков

В случае с ntfs
sudo mount -t ntfs-3g,rw /dev/sda5 /media/sda5
В случае с xfs, ext2, ext3.
Например примонтируем xfs
sudo mount -t xfs /dev/sda6 /media/sda6
Расшаривание SMB ресурса: