Partition

無法重命名根目錄中的目錄

  • January 27, 2021

我的硬碟分為兩個分區,它們放在根目錄下的 mnt 文件夾中。它們分別位於 new 和 windows 內。每當我嘗試在終端中使用 root 訪問重命名第二個分區時,我都會收到一條錯誤消息,指出:無法將“/mnt/windows”移動到“/mnt/Main Volume”:設備或資源繁忙。讓我分享我執行的完整終端程式碼。

mv /mnt/windows /mnt/Main\ Volume
mv: cannot move '/mnt/windows' to '/mnt/Main Volume': Device or resource busy

誰能告訴我為什麼會這樣?還有其他方法可以重命名分區文件夾嗎?

您的分區沒有放置在/mnt,它們被安裝在那裡 - 通過將分區(磁碟/卷……)安裝到特定位置,您是在說“我想要這個設備的內容”並且您不能簡單地更改它通過重命名掛載點,您需要解除安裝設備並將其再次掛載到新位置。

由於fstab條目,我假設您的 Windows 分區在引導期間自動掛載,因此您需要在/etc/fstab那裡編輯和更改掛載點,然後重新啟動或執行sudo umount /mnt/windows,並sudo mount -a在不重新啟動的情況下更改掛載點。

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