管理較小系統磁碟機和較大擴充磁碟機之間的空間

管理較小系統磁碟機和較大擴充磁碟機之間的空間

我有兩個驅動器,一個 150 GB,另一個 1 TB。我需要更多地使用 1 TB 驅動器,因為我遇到了空間問題。預設情況下,apt-get我的 Ubuntu 14.04 系統中的所有安裝(當我這樣做時)都發生在較小的驅動器中。我已將一些目錄移至更大的驅動器以節省空間。

如何管理檔案系統,以便使用較大的磁碟機來處理一些佔用空間較多的內容,同時將作業系統和其他系統相關的內容保留在較小的磁碟機中?

答案1

/home將,/var和/或資料夾移至/usr外部磁碟機

要釋放一些空間,您可以將/home/var和/或/usr資料夾移至 1TB 磁碟機:

  1. 啟動至 Ubuntu Live CD/USB
  2. 縮小 1TB 磁碟上的其他分割區,為新分割區騰出空間
  3. 根據您的喜好,為/home/var和/或製作新分區。/usr它們應該是類型ext4
  4. 將您的分割區掛載root到 150GB 磁碟機上以及您在某處建立的新分割區
  5. rsync -avz SOURCE DESTINATION使用, 例如rsync -avz /mnt/root/usr/ /mnt/usr等複製根分區中的文件
  6. 更新/etc/fstab以包含新分割區。例如:

    UUID=b6cf2a0d-2174-4c88-98fc-5502c5630498 /usr ext4 defaults 0 2
    

    確保根據您的配置變更 UUID ( UUID=b6cf2a0d-2174-4c88-98fc-5502c5630498)、掛載點 ( /usr) 和檔案系統 ( )。ext4

  7. 重新啟動至 Ubuntu,並確保您的設定有效。

  8. 如果一切正常,請刪除 150GB 分割區上的舊檔案:

    sudo mount --bind / /mnt
    sudo rm -rf /mnt/usr
    sudo umount /mnt
    

    其中/usr是您移動到單獨分割區的資料夾的名稱。

答案2

@hear我使用系統連結將我的 /home/vinny 目錄保留在較大的磁碟機上。

在大驅動器上建立一個資料夾/目錄,例如 Ubuntu,並將您的文件、圖片、影片、音樂、等等資料夾移到其中,然後將它們連結回您的家。這樣,資料就位於大型硬碟上,每當您將內容新增至 /home/you/Documents 時,它實際上會儲存在大磁碟機上。

或將 /home/you 安裝在大驅動器上。

相關內容