среда, 21 мая 2014 г.

Монтирование разделов под Ubuntu

Монтирование разделов под Ubuntu

ubuntu-mount.pngЧто такое монтирование и про этапы монтирования читаем на wikipedia –Монтирование файловой системы. Сам процесс монтирования разделов производится двумя способами:
  • автоматически – указание нужных разделов для монтирования в файле /etc/fstab
  • в ручную – с помощью команды mount
Для начала соберем информацию о разделах.
Просмотр информации о подключенных hdd, партициях, их ФС, размерах:
sudo fdisk -l
Просмотр информации о отдельном устройстве:
sudo fdisk -l /dev/sda
Список рботующих дисков, их партиций и размере:
$cat /proc/partitions
Для ручного монтирования разделов используется команда mount.
Пример монтирования раздела с FAT32:
sudo mount -t vfat -o defaults,utf8 /dev/sda1 /media/disk_c
Пример монтирования флешки с FAT32 на запись для всех:
sudo mount -t vfat -o umask=0000 /dev/sdb1 /media/flash
Пример монтирования раздела с NTFS:
sudo mount -t ntfs-3g -o defaults,utf8 /dev/sda1 /media/disk_c
Пример монтирования ISO файла:
mount -o loop diskimage.iso /media/iso
Список подключенных разделов хранится в файле /etc/fstab (File System Table).
Пример записи для раздела FAT32:
/dev/sda5   /media/work vfat  defaults,utf8,rw,user,umask=0  0  0
Первое поле – имя устройства (локального или сетевого) для монтирования. Возможно указать UUID устройства, список UUID для подключенных устройств можно получить с помощью команды
sudo blkid
Пример строчки в /etc/fstab
UUID=7c63e706-a14b-4b19-aa28-57c17ae063b9 /media/mybits ext4 rw,nosuid,nodev,uhelper=udisks,noatime 0 2
Второе поле – директория в которую монтируется устройство.
Третье поле – тип файловой системы (ext2, ext3, vfat, iso9660, nfs, swap, ignore, etc).
Четвертое поле – список опций, разделенных запятой. Множество опций зависят от ФС на разделе, список наиболее общих опций:
  • async – асинхронная запись в ФС
  • auto – автоматическое монтирование при обнаружении раздела или выполнении команды mount -a
  • defaults – набор опций по-умолчанию: async, auto, dev, exec, nouser, rw, suid
  • exec – выполнение программ, скриптов
  • gid=ID – назначение ID группы
  • uid=ID – назначение ID пользователя
  • noauto – запретить автоматическое монтирование
  • nouser – разрешает монтирования только root пользователю
  • owner – владельцем монтируемого раздела автоматически становится пользователь, который выполняет монтирования (по-умолчанию root)
  • ro – монтирование в режиме только чтения
  • rw – монтирование в режиме чтения-запись
  • suid – разрешить приложениям менять ID пользователя или группы
Пятое поле – указание приложению dump выполнять бекап для заданного раздела
Шестое поле – указание приложению fsck выполнять проверку раздела на целостность при загрузке ОС
Более подробнее все описано в man mount.
Для автоматизации монтирования дисков есть разные GUI приложения, одна из них Disk Manager, команда для установки sudo apt-get install disk-manager. После установки из репозитариев запускаем командой disk-manager или в Система-Администрирование-Disk Manager. Приложение умеет в удобном виде показывать информацию о каждом из доступных разделов (имя, тип ФС, объем) или общею информацию (сколько всего партиций, общий объем на всех дисках и т.д.). Все операции по монтированию/размонтированию, указанию опций происходят в окне приложения. Для каждого из разделов Disk Manager предлагает точку монтирования и опции, которые можно подправить или оставить как есть. Чекбокс в колонке Enable записывает все изменения в /etc/fstab.
diskmanager.png
Еще одно приложения для монтирования/демонтирования через GUI интерфейс – MountManager. Опций для настроек будет по-больше, по сравнению с предыдущем софтом – что позволяет более гибко сконфигурировать монтирования, есть короткое описание терминов, что для новичков будет самое оно.
mountmanager.png
Из о программе:
  • Указывать опции монтирования для различных разделов
  • Показ всех логических дисков физического диска
  • Замена конфигурационного файла /etc/fstab
  • Объяснение многих опций и других настроек монтирования
  • Система восстановления предыдущих файлов конфигурации
  • Монтирование образов
  • Поддержка расширений
  • Создание правил для udev
  • Монтирование NFS шар
  • Монтирование Samba шар
  • И т.д.
Для отключения отображения иконок примонтированных дисков на рабочем столе надо: запустить gconf-editor, перейти в /apps/nautilus/desktop/ и напротив записи volumes_visible снять чекбокс. К сожалению пропадают иконки для всех примонтированных устройств, а хотелось бы, что бы флешки, cd/dvd остались.

Комментариев нет:

Отправить комментарий