Я использую машину с двойной загрузкой и недавно обновил Ubuntu 16 до Ubuntu 17. У меня есть диск SATA FAT32 емкостью 1 ТБ, который использовался совместно с Windows в Ubuntu 16 (D: в Windows, / media / willem / ... в Ubuntu).
Когда я обновился до 17, с этим устройством стало труднее работать. Многие из параметров в gparted теперь неактивны для этого устройства, и при установке возникает новый набор проблем. Я могу смонтировать через:
sudo mount /dev/sda1 /dos
Но теперь только root может писать на этот диск. Попытка сменить владельца через:
sudo chown -R willem:willem /dos
приводит к ряду ошибок:
changing ownership of '/dos': Operation not permitted
changing ownership of '/dos/$RECYCLE.BIN': Operation not permitted
...
Я могу читать и изменять файлы на этом устройстве как root, но пользователи без полномочий root имеют только права на чтение. Все файлы, созданные пользователем root на этом диске, имеют права доступа 755. Попытка:
sudo chmod 644 file.txt
не изменяет права доступа с 755, но также не вызывает ошибок.
Есть предложения, как правильно смонтировать / настроить этот дополнительный диск?
Обновление:
Обновление / etc / fstab
настроек из этот пост теперь позволяет всем пользователям читать / доступ на запись к диску SATA. Файлы, созданные в Ubuntu, доступны для чтения, но не для записи в Windows. Файлы, созданные в Windows, доступны для чтения и для записи в Ubuntu. Это настолько незначительное неудобство, что вряд ли стоит заморачиваться. Если есть более элегантное решение или понимание того, почему оно внезапно изменилось при обновлении до Ubuntu 17, сообщите мне.В противном случае я закрою эту ветку ...
Я смог смонтироваться, этот диск с верными полномочиями путем форматирования диска к NTFS из Windows (был FAT32), и затем добавление следующей строки к/etc/fstab, вдохновленному этим сообщением:
/dev/sda1 /media/dos ntfs nls=iso8859-1,permissions,users,auto,exec