Ubuntu монтируем флешку/CD/DVD/ISO

Узнаем обозначение разделов флешки
Узнаем UUID разделов флешки
Определяем тип файловой системы раздела флешки
Создаем папку для монтирования раздела флешки
Монируем флешку
Размонтируем флешку
Монтируем раздел флешки с файловой системой FAT
Монтируем раздел флешки с файловой системой NTFS
Монтируем CD/DVD
Монтируем iso образ
Монтируем nrg образ
Если не удается размонтировать раздел
Автомонтирование при загрузке системы

Выведем обозначение разделов всех устройств

и найдем среди них флеш накопитель:

sudo fdisk -u -l /dev/sd?

Так же, для определения разделов на всех устройства, можно воспользоваться командой:

sudo cat /proc/partitions

Узнаем UUID разделов

так же выведется тип файловой системы разделов флешки:

sudo blkid

так же можно воспользовать командой

sudo ls -l /dev/disk/by-uuid

Определяем файловую систему раздела флешки:

sudo file -s /dev/sdX1

где, sdX1 - первый раздел флешки sdX.

Создаем каталог для монтирования:

sudo mkdir /media/NameFolder

где, NameFolder название создаваемой папки.

Зададим права доступа к созданной нами папки обычному пользователю:

sudo chmod 777 /media/NameFolder

Смонтируем флешку

в созданный каталог:

mount -t vFileSystemType /dev/sbX1 /media/NameFolder

где, sdX1 - первый раздел флешки sdX.
FileSystemType - файловая система первого раздела флешки sdX, тип файловой системы мы поределили выше командой blkid

Размонтируем флешку:

sudo umount /media/NameFolder

Монтируем раздел флешки с файловой системой FAT

sudo mount -t vfat /dev/sdX1 /media/NameFolder -o iocharset=utf8,codepage=866,rw

Монтируем раздел флешки с файловой системой NTFS

Устанавливаем драйвер NTFS-3g

aptitude install ntfs-3g

Монтируем:

sudo mount -t ntfs-3g /dev/sdX /medis/NameFolder -o umask=0,nls=utf8

Монтируем CD/DVD:

sudo mount -t iso9660 /dev/sdX /media/NameFolder

Монтируем iso образ:

sudo mount -t iso9660 File.iso /media/NameFolder -o loop

Также есть более легковесная утилита gmountiso которая позволяет монтировать iso образы через графический интерфейс.

Монтируем nrg образ:

Можно переконвертировать nrg в iso пакетом nrg2iso
И смонтировать способом для iso

nrg2iso image.nrg image.iso


AcetoneISO предоставляет графический интерфейс для монтирования или создания образов.
Для получения программы установите пакет acetoneiso

apt-get install acetoneiso

С ее помощью можно монтировать ISO BIN NRG MDF IMG.

Монитруем раздел снятый командой dd:

Для этого с помощью команды fdisk посмотрим какие разделы есть в контейнере
fdisk -l /PathToImageCreateViaDD/NameOfImage
Найдем какой раздел будем монтировать, в нашем случае три раздела, 1-ый загрузочный, 2-сама система, 3-ий swap.
Смонитруем второй раздел где находиться сама система, для этого выполним команду mount и в ней укажем с какого блока начинаем монтировать, то есть нам нужно пропустить первый загрузочный раздел:

sudo mount -o offset=$[КоличествоБлоковКоторыхНужноПропустить*512] /PathToImageCreateViaDD/NameOfImage  /PathКудаМонтируем

Так же еще можно воспользоваться программой kpartx

Если не удается размонтировать раздел:

Система сообщает:

umount: /media/NameFolder: device is busy

Узнаем какой процесс препятсвуют размонтированию:

lsof | grep /media/NameFolder

Автомонтирование при загрузке системы

Откроем файл fstab для редактирования от root в редакторе nano:

sudo nano /etc/fstab

добавим в файл fstab строку и с параметарми нашей флешки, которую необходимо монтировать при загрузке:

# Our Comment
UUID=363C991F3C98DAE7example /media/NameFolder/ ntfs-3g users,defaults,umask=0 0 0
/media/NameFolder/ – директория монтирования. Должна существовать, быть пустой
ntfs-3g – это файловая система ntfs; для cd и dvd приводов это iso9660, udf, для FAT32 – vfat;
users – позволяет членам группы user (т.е. пользователям системы) монтировать и отмонтировать раздел
noexec – запрещает запуск исполняемых файлов с диска
auto – автоматическое монтирование раздела при загрузке системы (можно не указывать, срабатывает по умолчанию)
noauto – не монтировать раздел при старте системы
ro – с раздела можно будет читать, а писать нельзя
rw – можно и писать и читать
locale=ru_RU.UTF-8 – определение кодировки файловой системы
Первый ноль читает dump-utility.
0 – резервная копия раздела делаться не будет.
1 - заставит делать резервную копию раздела.
Второй ноль - приоритете раздела во время проверки дисков.
1 – приоритет высочайший (чаще всего для рутового раздела),
2 – нормальный приоритет
0 – проверка на данном разделе не требуется.
Таксаномия: