我有兩個驅動器,一個 150 GB,另一個 1 TB。我需要更多地使用 1 TB 驅動器,因為我遇到了空間問題。預設情況下,apt-get
我的 Ubuntu 14.04 系統中的所有安裝(當我這樣做時)都發生在較小的驅動器中。我已將一些目錄移至更大的驅動器以節省空間。
如何管理檔案系統,以便使用較大的磁碟機來處理一些佔用空間較多的內容,同時將作業系統和其他系統相關的內容保留在較小的磁碟機中?
答案1
/home
將,/var
和/或資料夾移至/usr
外部磁碟機
要釋放一些空間,您可以將/home
、/var
和/或/usr
資料夾移至 1TB 磁碟機:
- 啟動至 Ubuntu Live CD/USB
- 縮小 1TB 磁碟上的其他分割區,為新分割區騰出空間
- 根據您的喜好,為
/home
、/var
和/或製作新分區。/usr
它們應該是類型ext4
- 將您的分割區掛載
root
到 150GB 磁碟機上以及您在某處建立的新分割區 rsync -avz SOURCE DESTINATION
使用, 例如rsync -avz /mnt/root/usr/ /mnt/usr
等複製根分區中的文件更新
/etc/fstab
以包含新分割區。例如:UUID=b6cf2a0d-2174-4c88-98fc-5502c5630498 /usr ext4 defaults 0 2
確保根據您的配置變更 UUID (
UUID=b6cf2a0d-2174-4c88-98fc-5502c5630498
)、掛載點 (/usr
) 和檔案系統 ( )。ext4
重新啟動至 Ubuntu,並確保您的設定有效。
如果一切正常,請刪除 150GB 分割區上的舊檔案:
sudo mount --bind / /mnt sudo rm -rf /mnt/usr sudo umount /mnt
其中
/usr
是您移動到單獨分割區的資料夾的名稱。
答案2
@hear我使用系統連結將我的 /home/vinny 目錄保留在較大的磁碟機上。
在大驅動器上建立一個資料夾/目錄,例如 Ubuntu,並將您的文件、圖片、影片、音樂、等等資料夾移到其中,然後將它們連結回您的家。這樣,資料就位於大型硬碟上,每當您將內容新增至 /home/you/Documents 時,它實際上會儲存在大磁碟機上。
或將 /home/you 安裝在大驅動器上。