Проблема владения / разрешения с автоматическим подключением exfat drive

Я новичок в Linux, и у меня возникают проблемы с автоматическим монтированием раздела в формате exFat на Lacie-диске в Ubuntu 16.04.

Я установил exfat-fuse а также exfat-utils и затем можно установить вручную, используя:

sudo mount -t exfat /dev/sdb2 /media/maria/Lexfat

Диск exfat не будет автоматически монтироваться, поэтому я отредактировал /etc/fstab (хотя не уверен, что означают варианты, так что, возможно, проблема в этом...?)

sudo nano /etc/fstab
/dev/sdb2 /media/maria/Lexfat exfat defaults,auto,umask=000,users,rw 0 0

(Я пытался получить UUID, используя blkid, но это не список моего exfat диска)

Теперь диск запускается автоматически при запуске Ubuntu, но принадлежит пользователю root.

Поэтому мне нужно дать пароль, чтобы размонтировать его, и мне не разрешено перемонтировать его с помощью графического интерфейса. Мне не разрешено менять владельца, используя chown, или.

Я перенес файлы с удаленного сервера на диск, используя rsync, который прекрасно работает, кроме того, что я получаю

failed to set times-error

Я предполагаю, что и монтаж, и rsync Проблемы с правами собственности / разрешениями, но я не понимаю, как это исправить. Есть идеи, пожалуйста?

1 ответ

Решение

Automount exfat с разрешениями пользователя

При указании опции auto устройства автоматически монтируются во время загрузки с правами root. Правильные параметры exfat описаны на странице руководства mount.exfat. Изменить /etc/fstab вход в:

/dev/sdb1 /media/maria/Lexfat exfat defaults,uid=1000,gid=1000 0 0

Параметры по умолчанию (rw, suid, dev, exec, auto, nouser и async) в большинстве случаев достаточно хороши. Правильный uid а также gid может быть получен

$ id yourusername
uid=1000(yourusername) gid=1000(yourusername) groups=1000(yourusername),4(adm),24(cdrom),...

Чоун в exfat

Учитывая chown проблемы и ошибки: exfat не поддерживает права пользователей. Итак, используя chown для файла внутри exfat всегда происходит сбой:

$ sudo chown root:root /media/maria/Lexfat/test.txt
chown: changing ownership of ‘test.txt’: Function not implemented

rsync в exfat

Проблема с отметками времени и разрешениями такая же, как и проблема владения: exfat не поддерживает ее. Но rsync все равно будет работать, просто не используйте -a вариант.

$ rsync -r /from/here /media/maria/Lexfat
Другие вопросы по тегам