Linux:更改權限 - 裝置上沒有剩餘空間

Linux:更改權限 - 裝置上沒有剩餘空間

我有一個外部驅動器。當我將帶有預設檔案的磁碟機插入電腦時/etc/fstab,作業系統會偵測到它並且它位於 Dolphin 瀏覽器中。我可以選擇它,可以在命令列上導航到它,讀/寫/等等上面的文件,等等。

我正在嘗試將磁碟機安裝到我的主目錄中,以便 Plex Media Server 可以存取它。我之前已經在 Linux 上使用同一個驅動器執行過一百萬次,沒有問題。

我最近重新安裝了作業系統並像往常一樣去設定驅動器。同樣,這種完全相同的配置過去也曾在相同版本的 Linux (OpenSUSE Leap 42.1)、同一台機器、相同的硬碟上運行過。我已新增此條目

UUID=F474B7AA74B76DCC /home/craig/MediaDrive ntfs-3g defaults,nofail,permissions,auto 0 1

/etc/fstab磁碟機安裝到我的主目錄中。我把它安裝到/home/craig/MediaDrive.第一個奇怪的事情是ls -l顯示

d--------- 1 root  root   12288 May 16 18:33 MediaDrive

然後我去設定所有權並更改權限

sudo chown -R 777 /home/craig/MediaDrive

我收到錯誤:

chmod: changing permissions of ‘MediaDrive’: No space left on device

問題是,還有足夠的空間。剩餘空間超過 300GB。我將我的df -h輸出貼在下面。

Filesystem      Size  Used Avail Use% Mounted on
/dev/sde1       1.9T  1.6T  316G  84% /home/craig/MediaDrive

看來不是inode的問題;這是輸出df -i

Filesystem      Inodes  IUsed      IFree  IUse%  Mounted on
/dev/sde1    331060948   4846  331056102     1%  /home/craig/MediaDrive

同樣,只有當我嘗試將磁碟機安裝到該位置(在我的主目錄中)時,此權限問題才存在;否則,當它位於預設的 run/media/craig/My Passport 位置時,就可以了。讀、寫等等。

如何讓我的磁碟機成功安裝在我的主目錄中?

答案1

卸載它,並使掛載點更加寬鬆。有時這是相關的......也許是在你的情況下,因為使用不同的安裝點有不同的結果。比較這兩個目錄的權限以獲取更多資訊。

檢查man ntfs-3g選項並使用它們,例如:

mount -o fmask=664,dmask=775,uid=1000,gid=1000 /dev/sde1 /home/craig/MediaDrive

相關內容