Я работаю на компьютере с двойной загрузкой и недавно обновился с Ubuntu 16 до Ubuntu 17. У меня есть диск FAT32 SATA емкостью 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, пожалуйста, дайте мне знать. В противном случае я закрою эту ветку...
решение1
Мне удалось смонтировать этот диск с соответствующими разрешениями, отформатировав его в NTFS из Windows (был FAT32), а затем добавив следующую строку в /etc/fstab, вдохновленнуюэта почта:
/dev/sda1 /media/dos ntfs nls=iso8859-1,permissions,users,auto,exec