ubuntu 擴充儲存空間

來源:互聯網
上載者:User

今天解決了一個Ubuntu儲存空間不足的問題。我在網上查了很多資料,都沒有什麼讓我滿意的方法。
我是菜鳥級的使用者,當然使用最菜的方法。以下是我的解決方案,供大家參考。

方法步驟:

第一步,在Ubuntu系統下,進入安裝Ubuntu的目錄下 /host/ubuntu/disks,複製虛擬磁碟 root.disk 到 extra.disk 。時間有一點長,慢慢等待……

當然,你命別的名也可以。

第二步,在終端執行 "sudo mount -o loop /host/ubuntu/disks/extra.disk /mnt" 命令,將 extra.disk 掛載到 /mnt 目錄下。

第三步,檢查 extra.disk 虛擬盤是否掛載正常。如果掛載正常, /mnt 目錄下會有 bin,home,usr,etc 之類的檔案目錄,這些檔案目錄就是複製的 / 目錄。
刪除除 /mnt/home 外的所有目錄及檔案。

第四步,執行 "sudo mv -r /mnt/home/ /mnt/" 將 /mnt/home 目錄下的所有子目錄及檔案移動到 /mnt 下。刪除 /mnt/home 目錄。

第五步,執行 "sudo vi /etc/fstab" 修改 /etc/fstab 檔案,將 extra.disk 掛載到 /home 目錄下。

第六步,執行 "sudo rm -rf /home/*" 刪除 /home 目錄下所有資料。

第七步,執行 "sudo mount -a" 或 重啟進入Ubuntu系統,上述操作生效!(註:mount -a 命令是掛載 /etc/fstab 中所有盤符)

驗證:

在終端下執行 "df -h" 查看盤符的掛載與使用狀況。


如上所示:/dev/loop1 掛載到了 /home 目錄上,大小為12G。

運行[菜單]-[附件]-[磁碟流量分析器],可以分析一下磁碟的使用方式。

可以選擇性刪除一些占空間較大的檔案或目錄。
使用GNOME提供的刪除不是真正的刪除,而是將檔案移動到 ~/.local/share/Trash 目錄下,該目錄相當於資源回收筒。使用 rm 才能真正在刪除檔案。

總結:

除了掛在 /home 目錄下,還可掛在別的地方,如 /opt, /usr, /mnt 等等。隨你喜好。
除了複製一個虛擬磁碟來掛外,你也可以掛載真正的盤符,如 /dev/sda6 。具體怎麼做,這就舉一反三了。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.