我在双引导计算机上,最近从Ubuntu 16升级到Ubuntu17。我有一个1 TB FAT32 SATA驱动器,已与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时突然更改,请告诉我。否则我将关闭该线程...
通过将驱动器从Windows格式化为NTFS(是FAT32),然后将以下行添加到/ etc / fstab中,我能够以适当的权限安装该驱动器,这是从这篇文章中得到的启发:
/dev/sda1 /media/dos ntfs nls=iso8859-1,permissions,users,auto,exec
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句