我剛剛安裝了 Ubuntu 作為我的基本作業系統。安裝時,它問我是否要刪除所有內容或與 Windows 一起安裝。我選擇刪除一切。
一切都安裝得很好。但是,我的筆記型電腦有 SSD 和 HDD。我不知道為什麼,但只是發現Ubuntu的根目錄只使用SSD,根本不使用HDD。 (/dev/nvmeon1)
我時不時地收到磁碟空間不足的錯誤。我已經安裝了硬碟的捲,root 無法使用它們。(/dev/sda)
我有 1TB 驅動器,但不知道為什麼 Ubuntu 不使用它。我可以以某種方式在 root 中使用這些磁碟區嗎?(雖然我在根分割區表中看到那些,即/dev/nvmeon1)我不想重新安裝它來解決這個問題。如果有人可以分享他們的想法,那就太好了。
答案1
基於 @guiverc 的建議,將一個或多個大型目錄移至您的 HDD,從以下內容開始/home
:
cp
或rsync
當前內容。我會使用,但是否sudo rsync -alz --progress /home /myHDD/
使用主要是品味問題。這將建立一個新目錄。下文件的所有者和權限也應保留(由於該標誌)。cp
rsync
/myHDD/home
/home
-a
- 為了絕對確定,請重複該命令。第二次實際上不應該複製任何內容,除了來自活動用戶的一些快取或歷史文件之外,但沒有什麼真正重要的。
- 相比
du -s /home
於du -s /myHDD/home
。輸出應該幾乎相同。 - 當您對所有文件都已傳輸感到滿意時,請執行
sudo ln -s /myHDD/home /home
。這基本上會刪除/home
根分割區上的目錄,並將所有進出該/home
資料夾的流量引用到該myHDD
分割區。 - 此時,每次存取
/home
實際上都會存取 HDD,並且 SDD 上的空間將被釋放。
確保myHDD
每次啟動時都正確安裝分割區。否則您將無法登入。