我有一个新的 3TB 内置硬盘,在向其中写入一些数据后,我使用 DD 将硬盘完全清零。然后我在 Gparted 中创建了一个分区表 (GPT),并创建了一个 ext4 分区。一切顺利,但驱动器属性中的权限都设置为 root,我无法将文件写入驱动器。
好的,那么 chown 应该可以工作了吧?我尝试过:
sudo chown -R user:user /dev/sdb1
用户是我的用户名,但仍然没有区别。
我尝试了 chmod 操作以确保效果良好:
sudo chmod -R 755 /dev/sdb1
依然没有。
对于我遗漏的内容有什么想法吗?
答案1
是dev/sdb1
设备文件。但硬盘的挂载点应该在其他地方。例如,在/media/<user>/
或下/mnt/
。尝试在挂载点而不是设备文件本身上。
答案2
您不需要设置设备的所有权,而是需要设置挂载点的所有权/权限。
假设你将挂载点放在/data:
sudo chown user:user /data
sudo chmod 777 /data
这会将所有权设置为该用户,并授予每个人读取、写入和执行的权限。