Тест S5 Box

Вот примерно так работает модуль в реале...

Монтирование разделов NTFS, FAT в Ubuntu

ntfs fat logo

В своей работе пользуюсь как Ubuntu так и Windows XP. Созрела необходимость, чтобы Ubuntu автоматически монтировал разделы Windows (NTFS и FAT32). Так намного удобнее получать к ним доступ.

Для этого нам необходимо отредактировать файл FSTAB - в нем описываются все файловые системы, которые используются.

Редактируем fstab вручную

Регистрируемся в терминале как суперпользователь:

# sudo -i

Создаем папку в которую будет монтироваться наш NTFS или FAT32 раздел, важно чтобы название создаваемой папки в точности по регистру совпадало с именем раздела который хотим монтировать:

# mkdir /mnt/имя папки

Далее смотрим какие диски у нас подключены:

# fdisk -l

Получам к примеру такое окно:

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *           1        3824    30716248+   7  HPFS/NTFS
/dev/sda2            3825        7471    29294527+   5  Расширенный
/dev/sda3            7472       32967   204796620    7  HPFS/NTFS
/dev/sda4           32968       60800   223568572+   7  HPFS/NTFS
/dev/sda5            3825        7471    29294496   83  Linux

Теперь мы знаем какие разделы смонтированы, под каким "именем" и какие файловые системы (например - /dev/sda5 это раздел Linux, /dev/sda4 - раздел NTFS).

Теперь нам остается узнать как маркируются устройства, которые мы хотим автоматически монтировать. Для этого открываем "Дисковую утилиту". Она находится: "Система" ? "Администрирование" ? "Дисковая утилита"

Дисковая утилита Ubuntu

На скриншоте видно, что раздел называется koskv и маркируется /dev/sdb1. Приступим к монтированию.

Открываем на редактирование файл FSTAB выполнив команду:

# nano /etc/fstab

Добавляем в файл FSTAB следующую строку:

/dev/sdb1 -> /media/имя созданной папки папки -> ntfs users,defaults,umask=000 0 0

Где /dev/sda6 - указываем номер раздела; /mnt/имя папки  - путь к созданной нами папке в которую будет монтироваться наш раздел; ntfs - тип монтируемого раздела(в данном случае мы монтируем раздел NTFS); знаком ->  я пометил знак Табуляции(Это важно не пробел а именно знак Tab).

В данном случае команда будет выглядеть так:
/dev/sdb1 /media/koskv ntfs users,defaults,umask=000 0 0
Подробная расшифровка

Первое поле – имя устройства (локального или сетевого) для монтирования.

Второе поле – директория в которую монтируется устройство.

Третье поле – тип файловой системы (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.

Перезагружаемся и пользуемся смонтированными разделами !

Можно проверить подмонтировались ли разделы выполнив команду:

# fdisk -l

Автоматическое редактирование fstab - Disk Manager

Для автоматизации монтирования дисков есть разные GUI приложения, одна из них Disk Manager, команда для установки:

# sudo apt-get install disk-manager

Или же скачать отсюда и установить. (Проверено на Ubuntu 10.10)

Если установщик потребует установку Python2.6, то установите его:

# sudo add-apt-repository ppa:fkrull/deadsnakes
# sudo apt-get update
# sudo apt-get install python2.6 python2.6-dev

После установки запускаем "Система" ? "Администрирование" ? "Disk Manager". Приложение умеет в удобном виде показывать информацию о каждом из доступных разделов (имя, тип ФС, объем) или общую информацию (сколько всего партиций, общий объем на всех дисках и т.д.). Все операции по монтированию/размонтированию, указанию опций происходят в окне приложения. Для каждого из разделов Disk Manager предлагает точку монтирования и опции, которые можно подправить или оставить как есть. Чекбокс в колонке Enable записывает все изменения в /etc/fstab.

Disk Manager Ubuntu

Автоматическое редактирование fstab - MountManager

Еще одно приложения для монтирования/демонтирования через GUI интерфейс – MountManager. Опций для настроек будет по-больше, по сравнению с предыдущем софтом – что позволяет более гибко сконфигурировать монтирования, есть короткое описание терминов, что для новичков будет самое оно.

Установить Mount Manager в Ubuntu можно из официального репозитория командой:

# sudo apt-get install mountmanager

При первом запуске программы получите такое окно:

Приветствие MountManager

Далееможете приступить к изучению программы, благо интерфейс руссифицирован.

MountManager

Опции:

  • Указывать опции монтирования для различных разделов;
  • Показ всех логических дисков физического диска;
  • Замена конфигурационного файла /etc/fstab;
  • Объяснение многих опций и других настроек монтирования;
  • Система восстановления предыдущих файлов конфигурации;
  • Монтирование образов;
  • Поддержка расширений;
  • Создание правил для udev;
  • Монтирование NFS шар;
  • Монтирование Samba шар;
  • И т.д.

Для отключения отображения иконок примонтированных дисков на рабочем столе надо: запустить gconf-editor, перейти в /apps/nautilus/desktop/ и напротив записи volumes_visible снять чекбокс. К сожалению пропадают иконки для всех примонтированных устройств, а хотелось бы, что бы флешки, cd/dvd остались.


Еще один простой способ автоматического монтирования нашел недавно в интернете. Как найду ссылку откуда взял, то напишу тут... Все делаем вручную:

1. Заходим на все нужные диски через Nautilus. Тем самым они временно смонтируются.

2. Открываем, можно через терминал файл /etc/mtab

# sudo gedit /etc/mtab

3. Находим строку с описанием примонтированного диска, по аналогии как на картинке:

Список смонтированных дисков- файл /etc/mtab.

4. Выделяем все то описание и добавляем это все в конец файла /etc/fstab

Удачи !

Комментарии   

 
#1 Guest 18.03.2019 08:14
Комментарий был удален администратором
 
cs-nsk

Последние комментарии

Теги ...

Опрос: iOS или Android ?

Какой ОС вы чаще пользуетесь?

iOS - 0%
Android - 60%
Windows Mobile - 20%
Tizen - 0%
Другая. - 20%

Всего голосов: 5
Голосование в этом опросе закончено в: 01 Янв 2017 - 00:00
Яндекс.Метрика Анализ сайта Рейтинг@Mail.ru