13.10 Раздел NTFS автоматически монтируется при запуске: приложения не могут получить доступ ко всем файлам. Ручное монтирование работает нормально?

13.10 Раздел NTFS автоматически монтируется при запуске: приложения не могут получить доступ ко всем файлам. Ручное монтирование работает нормально?

Я использую UBUNTU 13.10 и использую раздел NTFS в качестве хранилища.

Обычно я монтирую его, нажимая на имя раздела в Nautilus. Я хотел монтировать его автоматически при запуске, поэтому я попробовал:

  1. Из дисков отредактируйте параметры монтирования.., монтируйте при запуске (проверено с включенным и выключенным «показывать пользовательский интерфейс»)
  2. из автозагрузки приложений, создание элемента

    /usr/bin/udisks --mount /dev/disk/by-uuid/500D4BE5454B55ED

Во всех случаях раздел отображается как уже смонтированный и к нему можно нормально получить доступ в nautilus. Но, по крайней мере, некоторые приложения, похоже, не видят все файлы внутри. Например, Virtualbox не находит мои виртуальные машины, lightzone показывает метку раздела в media, но не показывает никаких файлов только при его выборе.

Synapse, похоже, тоже не может выполнять поиск, но я мог допустить какую-то ошибку в configdb, поэтому я открою отдельный вопрос по этому поводу, если у меня все еще будут проблемы после того, как я их решу.

Спасибо!

решение1

Примечание: какпредложенный, вам определенно следует рассмотреть возможность обновления до версии 12.04 или 14.04. и избегать использования ОС с истекшим сроком поддержки.

Для монтирования раздела при запуске нам понадобится запись в fstabфайле.

откройте терминал (ctrl+alt+t) и введите следующую команду

sudo blkid

Это выведет список всех разделов, доступных в вашей системе. Запишите UUIDраздел NTFS, который вы хотите смонтировать при загрузке.

Теперь создайте папку, например sudo mkdir /media/storage. Это папка, в которую будет смонтирован ваш раздел ntfs. Эта папка будет принадлежать пользователю root. Чтобы предоставить другим пользователям разрешение на чтение и запись в эту папку, нам нужно предоставить разрешения. этого chmod -R 777 /media/storageбудет достаточно. Теперь вам нужно отредактировать файл fstab. Для этого введите следующую команду.

sudo nano /etc/fstab

перейдите в конец файла и добавьте туда следующую строку.

UUID=0C0B1E /media/storage/ ntfs-3g auto,user,rw 0 0

конечно, замените мой UUID на UUID, который вы записали ранее. Перезагрузите систему, и все должно быть в порядке.

решение2

Обычный способ монтирования диска при запуске — сделать соответствующую запись в/etc/fstab

Информацию, которая вам понадобится для записи, можно найти с помощью команды, findmntпока диск смонтирован, но я подозреваю, что у вас уже есть вся необходимая информация.

решение3

Спасибо большое обоим! Я следовал инструкциям, но система не смогла найти раздел при запуске. Так что я понял, что файл уже существовал в media , но под media/myUserName/Data2

Я изменил строку в fstab на media/myUserName/Data2, оставив тот же идентификатор, и это сработало.

Я все еще не понимаю, почему это Data2, а не Data, учитывая, что и Data2, и Data существуют в media/myUserName, а sudo blkid и nautilus выдают Data в качестве метки, а не Data2:

вот вывод blkid:

$ sudo blkid
/dev/sda1: LABEL="PQSERVICE" UUID="5EB6C932B6C90B89" TYPE="ntfs" 
/dev/sda2: LABEL="SYSTEM RESERVED" UUID="C8529C51529C465A" TYPE="ntfs" 
/dev/sda3: UUID="C26619EE6619E3C7" TYPE="ntfs" 
/dev/sda5: LABEL="Data" UUID="CA88E7BC88E7A4E3" TYPE="ntfs" 
/dev/sda6: UUID="a55fe4bf-d74c-4bed-859d-4caef19e61a9" TYPE="ext4" 
/dev/sda7: UUID="c68503c2-60aa-4a36-9fa2-6d6c9af18d86" TYPE="swap" 

В любом случае, теперь все, кажется, работает как надо. Не уверен, почему другие методы, которые я пробовал, не дали результата, но я снова посмотрю и задам вопрос, если не пойму, где я ошибся.

Еще раз спасибо!

Связанный контент