
Так уж повелось, что по умолчанию Ubuntu монтирует только свой системный раздел, называя его "файловой системой". Остальные разделы (кроме флэшек и других подключаемых устройств) придется монтировать вручную. Нас такой расклад не устраивает и мы хотим иметь доступ к нашему второму (третьему, четвертому...) разделу сразу после загрузки ОС.
Каждый раздел имеет свой UUID (Universally Unique Identifier), и мы будем подключать разделы с помощью него.
Шаг 1. Узнаем идентификаторы подключенных разделов
sudo blkid
Получаем что-то примерно такое:
/dev/sda1: UUID="b2098d42-3e3d-470c-8ddb-76f74f0f6d44" TYPE="ext4"
/dev/sda3: LABEL="ntfs" UUID="6798491F3EB8CFC8" TYPE="ntfs"
/dev/sda5: LABEL="FAT32" UUID="1D7D-F985" TYPE="vfat"
/dev/sda6: LABEL="ext3" UUID="a4f6af01-786f-4bdf-9405-d340fded6580" TYPE="ext3"
/dev/sda7: LABEL="ext2" UUID="4b2c5e07-97db-4a65-9147-e6b0dceb1353" TYPE="ext2"
/dev/sda8: LABEL="ext4" UUID="b74143c3-6679-4a3a-9a20-b608ba085170" TYPE="ext4"
Если Вашему разделу задан Label, то всё отлично, поиски необходимого не займут много времени. Например, нам нужен раздел "ntfs" с UUID "6798491F3EB8CFC8". Для определения UUID для раздела без Label придется воспользоваться программами типа gParted или стандартного менеджера дисков, здесь Вам помогут обозначения /dev/sdaX.
Если же Вам лень искать UUID, то можно воспользоваться порядковым номером: /dev/sda3. Минус такого подхода - порядковый номер может измениться при добавлении или переставлении дисков.
Шаг 2. Оповещаем систему о новом разделе
Вся информация по монтируемым разделам хранится в fstab:
sudo gedit /etc/fstab
Если у Вас не установлен gedit, то можете воспользоваться nano или любым другим текстовым редактором. В этом файле добавляем в конец строку:
UUID="6798491F3EB8CFC8" /media/isergium/ntfs ntfs-3g defaults,uid=1000 0 0
Монтировать разделы желательно в /media - так они продолжут распознаваться некоторыми проводниками (например, Nemo) как разделы. Для удобства все разделы можно монтировать в одну папку, например /media/*username*.
Приведённый выше формат действителен для NTFS. Обязательно убедитесь что пакет ntfs-3g установлен в Вашей системе. Он даёт много преимуществ перед использованием обычного ntfs, поэтому просто используйте его. Для других файловых систем рекомендованы другие параметры и обозначения:
NTFS | ntfs-3g | ntfs-3g defaults,uid=1000 0 0 |
FAT16, FAT32 | vfat | user,auto,fmask=0111,dmask=0000 |
Apple HFS | hfsplus | user,auto,file_umask=0177,dir_umask=0077,uid=1000 |
ext2 | ext2 | defaults |
ext3 | ext3 | |
ext4 | ext4 |
Не забудьте подставить свои значение UUID и путь монтирования.
Шаг 3. Завершаем дело
Осталось перезагрузиться или смонтировать несмонтированные диски:
sudo mount -a
Шаг 4. Гуляем смело
Вот и всё. Отныне для доступа к необходимым файлам не придется вручную монтировать разделы с ними.
Вариант 2. Gnome Disk Utility
В комментариях был предложен более удобный способ автоматического монтирования с помощью стандартной программы "Диски" (gnome-disks). Вот пример работы с ним на Elementary OS Freya (дистрибутив основан на Ubuntu 14.04):
Выбрать диск, выбрать раздел, нажать на кнопку с шестерёнками, в появившемся меню выбрать "Изменить параметры монтирования" ("Edit Mount Options"). В настройках выключить верхний переключатель "Параметры автоматического подключения" ("Automatic Mount Options"), включить "Подключение при запуске" ("Mount at startup") и "Показывать в интерфейсе" ("Show in user interface"). В "Идентифицировать как" ("Identify as") лучше выбрать что-нибудь связанное с UUID. По желанию можно задать Тип файловой системы ("Filesystem Type"), Точку подключения ("Mount Point") и что-нибудь ещё.
После сохранения соответствующая запись появится в /etc/fstab:
UUID=3C1D4F9C296DA92C /mnt/3C1D4F9C296DA92C auto nosuid,nodev,nofail,x-gvfs-show 0 0
После перезагрузки и каждого следующего включения диск будет примонтирован автоматически:
Если программа "Диски" не была найдена, то её можно запустить из консоли:
gnome-disks
Установить её можно из исходников или командой:
sudo apt-get install gnome-disk-utility
Проблемы с удалением в корзину?
Если при удалении файлов со смонтированных дисков выдаются ошибки вроде "не удалось переместить в корзину", "невозможно удалить в корзину" и подобные, то достаточно добавить в параметры монтирования параметр uid=1000.
UUID="6798491F3EB8CFC8" /media/isergium/ntfs ntfs-3g defaults,uid=1000 0 0
Этот параметр устанавливает владельца примонтированного раздела, по умолчанию это (зависит от файловой системы) либо root, либо владелец процесса. Если Ваш UID иной (что маловероятно), то можете поискать свой в /etc/passwd и прописать его.
Вместо uid можно использовать gid - этот параметр установит группу владельцев. Обычно это тоже 1000, проверить можно в /etc/group.
Комментарии