如何使分区可读写而不是只读?

如何使分区可读写而不是只读?

我最近在我的笔记本电脑上安装了 ubuntu(我以前用的是 Windows),而之前在 Windows 上保存所有数据和文件的分区现在在 Linux 中被设置为只读,我该如何更改呢?

答案1

您可能需要编辑/etc/fstab,以便设置分区所需的权限,并将其自动挂载到指定的挂载点。必须在编辑 之前创建此挂载点/etc/fstab。使用 创建它

sudo mkdir <mount_point>
  • <mount_point>通常是 里面的一个目录/media。我将/media/Data其用作我的<mount_point>。您可能想要使用/media/OS(您可以使用任何您想要的名称来代替 Data 和 OS)。

然后,您需要获取分区的 UUID 和类型。为此,请运行

sudo blkid

确定您想要的分区后,编辑/etc/fstab

sudo nano /etc/fstab

在文件末尾添加以下内容(因为您使用的是 Windows,所以我认为您的分区类型是“ntfs”):

UUID=<your_partition's_UUID> <mount_point> ntfs-3g  defaults,nls=utf8,fmask=117,dmask=007,uid=1000,windows_names 0 0
  • <your_partition's_UUID>是您从 获得的 UUID blkid

  • <mount_point>是您之前创建的挂载点。

  • ntfs-3g您的分区的文件系统类型是(我假设是 ntfs;如果是其他类型,则必须相应地指定)

  • 其余选项设置分区的权限。我上面使用的选项授予您对分区的读写权限,并删除该分区上所有文件的可执行权限。

Ctrl使用+保存更改,使用+O关闭 nano并重新启动笔记本电脑以使更改生效。CtrlX

上述设置对我来说效果很好。但是,如果您需要其他设置或需要更多详细信息fstab,请查看此fstab 维基

相关内容