С музыкой и фотографией в linux дела обстоят намного хуже, чем в Windows или OS X, поэтому на компьютере я держу небольшой раздел с установленной Windows, а данные вынужден хранить на NTFS разделах, которые для удобства монтирую в соответствующие директори внутри ~/
Nautilus не умеет отличать флешки от жёстких дисков внутри системного блока и всё, что смонтировано не в /mnt, выводит в списке «устройства», поэтому первым делом монтируем разделы, чтобы nautilus на них не обращал внимания.
Чтобы не монтировать разделы каждый раз руками, сохраним настройки в /etc/fstab. Вот выдержка из моего:
UUID=36486D38186CF7EF /mnt/Music ntfs users,defaults 0 0 UUID=068ECC978ACC84A1 /mnt/Video ntfs users,defaults 0 0 UUID=9E2E6D1C2E6CFEA1 /mnt/Warehouse ntfs users,defaults 0 0 UUID=2EEE572EEE570E09 /mnt/Win7 ntfs users,defaults 0 0 UUID=0C1451C21455B006 /mnt/Win7boot ntfs users,defaults 0 0Узнать UUID можно выполнив sudo blkid
Чтобы к данным можно было получить доступ из домашней директории, можно создать символические ссылки на нужные разделы, например:
ln -s /mnt/Video ~/ВидеоНо этот вариант мне не нравится, поэтому я предпочитаю использовать mount --bind. Для этого в /etc/fstab нужно добавить строки подобные этим:
/mnt/Music /home/ocelot/Музыка none defaults,bind 0 0 /mnt/Video /home/ocelot/Видео none defaults,bind 0 0 /mnt/Warehouse /home/ocelot/Документы none defaults,bind 0 0Но в этом случае наутилус всё-равно показывает разделы в списке устройств. Отучим его, запретив чтение /etc/fstab всем, кроме root:
sudo chmod o-r /etc/fstabМожет этот вариант и накладывает какие-то ограничения, но я на них не натыкался
Всё, теперь осталось только либо перезагрузить компьютер, либо просто смонтировать все разделы выполнив
sudo mount -aЕсли система будет ругаться, что какой-то раздел занят, скорее всего, он уже где-то смонтирован. Размонтируйте его:
sudo umount /dev/<имя раздела>и попробуйте ещё раз.