我安裝了一個 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
.最後,擦除驅動器,創建新的分區表和新的檔案系統修復了它。