Я плохо знаком с Linux и Ubuntu, и я борюсь с названиями и местоположением пути к файлу. У меня есть новый компьютер с установленным LTS 16.04. Этот компьютер имеет твердотельный жесткий диск и оптический диск. В Наутилусе названием SSHD является Объем на 2,0 ТБ. Когда я надеюсь открывать некоторые файлы в различных приложениях, я не вижу Объем на 2,0 ТБ, и я вынужден перейти в/media/USERNAME/02689296-24e3-4e9b-b940-b33bdbbcab43.
Почему делает смену имени на основе того, ищу ли я в Наутилусе по сравнению с приложением? Почему загадочные SSHHD называют? Я могу переименовать 02689296-24e3-4e9b-b940-b33bdbbcab43 что-то как SSHD и иметь то имя, появляются в каком-либо файловом браузере?
Наутилус имеет действие нейтрализации по умолчанию, если раздел на диске не имеет маркировки: это говорит "{РАЗМЕР ФАЙЛА} Объем", чтобы это было несколько более полезно для конечного пользователя. Однако это не изменяет поведение монтирования бэкенда, которое это использует, который основан на UUID раздела. (Это только имеет место, если у Вас нет маркировки на разделе диска для него для отображения. И не вся файловая система вводит дисковые маркировки поддержки, в зависимости от возраста типа файловой системы),
Закулисный, однако, это - на самом деле случай, где система в ее основе использует уникальный идентификатор диска как имя папки точки монтирования.
Рассмотрите этот пример - это - мой существующий жесткий диск и дисковые идентификационные данные из blkid
на командной строке:
$ blkid
/dev/sda1: LABEL="System Reserved" UUID="C63884F13884E233" TYPE="ntfs" PARTUUID="1f35ad56-01"
/dev/sda2: UUID="805C879B5C878A9C" TYPE="ntfs" PARTUUID="1f35ad56-02"
/dev/sda3: LABEL="DATASTORE" UUID="1E3AD5A957140669" TYPE="ntfs" PARTUUID="1f35ad56-03"
/dev/sda5: UUID="84445130-00d6-4cba-9d1c-34b9e04c499a" TYPE="ext4" PARTUUID="1f35ad56-05"
/dev/sda6: UUID="08610b3f-1bc6-4f2b-be71-f0317415f96f" TYPE="swap" PARTUUID="1f35ad56-06"
/dev/sdb1: UUID="0B43-D39A" TYPE="vfat" PARTUUID="137296b7-01"
Существует в общей сложности 5 разделов. /dev/sdb1
вот карта с интерфейсом USB, поднятая в мой компьютер.
Заметьте поле UUID. Это - уникальный идентификатор устройства / сам диск. Для разделов жесткого диска это - подробная форма строка UUID. Скажем, то, что я монтируюсь /dev/sda2
, который является моим разделом двойной загрузки Windows. Раздел диска Windows не имеет поля "LABEL". Таким образом, система не знает, что использовать для маркировки в точке монтирования или в Наутилусе. В результате это создает точку монтирования для моего пользователя в /home/teward/805C879B5C878A9C
который основан на уникальном идентификаторе и отображает размер файла в 'маркировании' на Nautilus ("822GB Volume" конкретно является маркировать наборами Nautilus, который является приблизительным размером того раздела). UUID обычно всегда уникален и поэтому является 'безопасным' способом создать точку монтирования, которая не будет конфликтовать ни с какими другими так же названными дисками/объемами с подобными маркировками, смонтированными одновременно. (Это - поведение по умолчанию, если никакие маркировки диска не приведены в действие, и если существуют дублирующиеся маркировки диска, которые оно добавляет 1
, 2
, и т.д. к тому, что точка монтирования).
TL; DR: при установке маркировки на разделе/диске это будет правильно использовать то имя маркировки (если конфликт не будет существовать) в пути для точки монтирования, а также в Наутилусе. Если Вы не делаете, это использует раздел/диск uuid
для точки монтирования и размера тома того раздела/диска в маркировке Наутилуса.
Для установки маркировки на данном диске Вы могли бы хотеть установить gparted
, перейдите к диску, который имеет немаркированный раздел, щелкните правой кнопкой по разделу, выберите "Label File System" и затем установите маркировку файловой системы. Обратите внимание, что это обычно - короткая строка, и для более старых форматов файловой системы Вы не можете использовать больше чем 8 или 10 символов.