升级到 Ubuntu 17 后,辅助 SATA 硬盘无法再访问

升级到 Ubuntu 17 后,辅助 SATA 硬盘无法再访问

我在双启动机器上,最近从 Ubuntu 16 升级到了 Ubuntu 17。我有一个 1 TB FAT32 SATA 驱动器,与 Ubuntu 16 上的 Windows 共享(Windows 上为 D:,Ubuntu 上为 /media/willem/...)。

当我升级到 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

我能够通过在 Windows 中将驱动器格式化为 NTFS(原为 FAT32)并在 /etc/fstab 中添加以下行来以适当的权限挂载此驱动器,灵感来自这个帖子

/dev/sda1 /media/dos ntfs nls=iso8859-1,permissions,users,auto,exec

相关内容