我对此很陌生,并且尝试解决这个问题大约两个小时但没有成功。
我刚刚组装好我的新电脑,并安装了一个新的 2TB Seagate 硬盘作为辅助驱动器(我的启动驱动器完全没有问题)。我已将其格式化为两个分区,一个通过 GParted 格式化为 ext4。我想使用此分区来存储额外的文件和程序(特别是游戏和 CAD 资料)。我去其中创建了一个 steam 库文件夹,发现它是只读的。它位于 /dev/sda1
我首先尝试重新格式化它,但没有成功。我四处寻找帮助(我发现的大多数帮助都与外部存储有关),并通过终端尝试了一些方法来更改所有者。
mount /dev/sda3 /mnt/
返回“只有 root 可以做到这一点。”
我被困在这里了,我尝试了其他一些方法,现在无法找到,但每次尝试都给我带来了访问问题。我该如何改变这种情况并重新获得访问权限?有没有更有效的方法来映射/安装此驱动器以避免将来出现此问题?谢谢!
答案1
您的分区挂载在哪里?找到它,打开终端,然后切换到包含它的目录。然后输入命令ls -l
。这将向您显示谁拥有挂载点,从而显示其下的所有文件。如果是 root,您可以通过输入将其更改为您拥有它。sudo chown [yourusername]:[yourusername] [the mountpoint]
它会要求您输入密码,输入密码,输入时您将看不到任何内容。这在类似情况下对我有帮助。