Linux

磁碟自動重命名

  • November 5, 2020

一個月前,我為我的 PC 購買了一個新的 SSD 磁碟,我用 SATA3 埠將它連接到我的主機板。我在該磁碟上創建了一個分區/dev/sda3,並將其命名為 PatriotSata3。

它整個月都在正常工作。我必須在使用它之前手動安裝它,然後它在/media/username/PatriotSata3.

昨天,當我的主磁碟空間不足時,我通過本教程將所有 Docker 數據移動到了這個 PatriotSata3磁碟。

今天登錄時,我看到路徑/media/username/PatriotSata3在我手動安裝之前是可見的,但是是空的,我得到了

ls: Cannot open directory '.': Access denied

當我嘗試列出目錄時。但是當我手動安裝磁碟時,它在路徑下可見/media/username/PatriotSata31並且包含所有文件。/media/username/PatriotSata3也是可見的,但訪問仍然被拒絕。

我怎樣才能回到之前看到的所有文件的狀態/media/username/PatriotSata3

您的磁碟沒有被重命名,它只是安裝在不同的位置/ mountpoint,它並沒有真正的區別。從/media/<username>/<label>掛載點,我猜你要麼從 GUI 掛載(例如從 Nautilus 應用程序),要麼從終端使用udisksctl,所以掛載點選擇是由 UDisk 完成的。舊版本的 UDisk 有一個錯誤,即解除安裝驅動器後不會自動刪除掛載點,並且下次不會重用現有目錄,而是使用1添加到它的新掛載點。下次您可以簡單地刪除舊目錄(但請不要刪除目前正在使用的目錄),它將再次創建。

如果您打算更頻繁地使用新磁碟並且不想每次都手動掛載它,我建議添加它fstab以便在每次啟動後自動掛載它(您也可以選擇不會改變的更好的掛載點) .

引用自:https://unix.stackexchange.com/questions/617985