我安装了一个 EXT4 磁盘,/mnt/external
我也尝试将其安装在~/EXTERNALMNT
.该磁盘不是 NFS 共享。它是一个外部 USB 驱动器。我可以从磁盘读取但不能写入,除非我是 root。这与 权限:rwxr-xr-x
和 所有权一致root:root
。
但是,我需要能够在不成为 root 的情况下写入它。在挂载点上运行sudo chmod -R 777
会在几秒钟后完成,但实际上不会更改权限。结果是每个文件/文件夹的sudo chown -R murrax2:murrax2
消息。Operation not permitted
运行sudo chattr -a
并-i
产生Operation not supported while reading flags
.
我尝试通过 Windows 笔记本电脑通过允许 EXT4 访问的程序来访问它,并且我可以写入数据并且它会持续存在(包括当插回我的 Arch PC 时)。为什么我无法更改权限/所有权,如何修复?
答案1
我无法使用指定的 gid/uid 进行挂载。它会给出通用的mount: wrong fs type, bad option, bad superblock
.最后,擦除驱动器,创建新的分区表和新的文件系统修复了它。