為什麼系統為綁定的“/tmp”分配一個“卷名稱”?

為什麼系統為綁定的“/tmp”分配一個“卷名稱”?

(問題發現於:KUbuntu 13.10)


  1. 最初/tmp不受約束。
  2. 系統有一個帶有標籤“Vol_2”的磁碟區(例如,/dev/sda2)
  3. 用戶登入。
  4. 使用者將磁碟區“Vol_2”安裝到/媒體/Vol_2(如果該磁碟機尚未安裝;該磁碟機可能已在上一個會話中安裝)。
  5. 使用者啟動檔案總管(Dolphin)。
  6. 設備清單包含項目「Vol_2」。該裝置的檔案管理器 (Dolphin) 顯示內容為「(/dev/sda2)/」。

  7. 用戶運行: sudo 安裝 --bind /media/Vol_2/tmp /tmp

  8. 使用者啟動檔案總管(Dolphin)。

  9. 設備清單包含項目「Vol_2」。該裝置的檔案管理器 (Dolphin) 顯示內容為「(/dev/sda2)/tmp“ (不是 ”(/dev/sda2)/”)。

10.為什麼?這種行為是由 Ubuntu 還是 KDE 定義的?

  1. 檔案管理器(Dolphin)顯示資料夾的正確內容“/媒體/Vol_2」。

答案1

答案是(我找到的):

可能(如我所見),如果一個磁碟區有超過 1 個安裝點,軟體(如檔案管理器)總是會得到第一的mountpoint 並將其與卷標相關聯。

掛載點已排序(如我所見)按字母順序,降序排列

在上述情況下,解決方案可能是:將磁碟區安裝到資料夾,該資料夾的路徑(作為字串)按字母順序 > 大於“/tmp」。例如,磁碟區可以安裝到“/zmedia/Vol_2」。


我發現它在我的系統中有效。

相關內容