Я следовал https://www.raspberrypi.org/documentation/configuration/external-storage.md и монтировал свой внешний драйвер seagate следующим образом:
PARTUUID=225d3878-01 /media/external ntfs defaults,auto,umask=000,users,rw 0 0
Я пытался UUID=...
но это не сработало, оно всегда давало мне ошибки при загрузке, даже не могло получить доступ к оболочке.
Таким образом, я загружаюсь, но когда я перехожу к /media
и делаю ls -la
:
drwxrwxrwx 1 root root 4096 May 7 18:52 external
, внешнее обозначается зеленым, как будто оно отличается от других вещей. Я получаю Отказ в разрешении, когда пытаюсь писать в него, даже с помощью sudo, но права доступа 777
.
Как изменить эти разрешения на менее разрешительные и сделать их доступными для записи моим пользователем?
Я также использую Пи, и я также присоединяю экстерна жесткий диск.
Для получения его работающий с ntfs, Вам нужны 2 других инструмента:
sudo apt install ntfs-3g fuse
и затем можно смонтировать диск с
- t ntfs-3g #is должен был получить считанный доступ для записи к дискам ntfs
- o #are некоторые опции
- uid=1000 #is идентификатор моего основного пользователя можно также использовать имена
- gid=100 #group идентификатор пользователей для создания этого простым - затем нам нужен источник, моя палка usb с ntfs расположена в SDC, и parition является SDC1
- последняя точка является местом назначения, и я хочу ее в/mnt/usbstick
sudo mount -t ntfs-3g -o uid=1000,gid=100 /dev/sdc1 /mnt/usb-stick
Таким образом, ответ Вашему Qestion является NTFS-3G вместо NTFS.
Если это работает, можно также использовать его в fstab.
Подсказка: NTFS-3G будет всегда устанавливать уровень доступа на 777 так никакое беспокойство, если папка будет зеленой :-)
br chris
br chris