ubuntu 擴展存儲空間


今天解決了一個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 。具體怎么做,這就舉一反三了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM