使用 gparted 创建分区后,如果没有 root 权限,则无法在其中复制粘贴或创建目录

使用 gparted 创建分区后,如果没有 root 权限,则无法在其中复制粘贴或创建目录

这是我的 gparted 与 hdd 的照片:

图 1

我想通过卸载和删除扩展分区 sdb1,然后创建一个新分区来增加硬盘空间...
现在在 gparted 中,我有这个:

图 2

所以我想从 nautilus 打开硬盘,但我无法打开它...
我遇到一个错误,提示:

无法显示此位置

您没有查看“lost+found”内容所需的权限。

现在,我该怎么办?我无法通过 nautilus 执行任何操作(复制粘贴文件或文件夹或在硬盘中打开新文件夹),但我可以通过具有 root 权限的终端执行任何操作。

检查一下: 图 3

图 4

答案1

使用以下方法在分区中创建一个或多个目录

sudo mkdir directory-name

并使用以下方式将所有权更改为您的常规用户 ID:

sudo chown "$USER":"$USER" directory-name

然后,您就能够以普通用户身份使用这些目录(在我的示例中为“目录名称”)。在这些目录中,您可以不受限制地创建和删除子目录和文件。


其他用户请注意:请注意,这是一个 Linuxext4文件系统。如果您有 Microsoft 文件系统、FAT32、exFAT 或 NTFS,则在挂载文件系统时会设置 Linux 的权限和所有权。所有子目录和文件将继承权限和所有权。如果自动挂载不提供写入权限,您可以尝试以下链接,

如何更改 NTFS 格式的自动安装 USB 闪存盘的默认权限?

答案2

运行以下命令

$ sudo fdisk -l

您将找到分区列表,因此您可以识别无法复制粘贴或创建新文件夹的分区。

运行第二个命令

$ sudo ntfsfix /dev/sdb3 

/dev/sdb3用你的驱动器替换

现在运行第三个命令

$ sudo mount -o remount,rw /media/dravinash/General/

替换/media/dravinash/General/为您的驱动器名称

现在重新启动系统。

我不是专家,但我在网上找到了这些命令,并且对我很有用.....

相关内容