Linux

/usr 分區已滿,需要擴大或掛載到其他地方

  • August 21, 2018

我有 160 GBhdd。我有ubuntu大約 30GB,其餘為PC-BSD9.0。

在 PC-BSD 上,我的 /usr 大約是 11GB,而且都用完了。我意識到當我嘗試在裡面安裝 ubuntu 時VirtualBox。我至少需要 15GB。

我不明白 11GB 是如何成為 /usr 分區的限制的。我不記得在安裝時做出任何此類決定。

順便說一句,現在,為了解決我的問題,這裡是gpart. 如何擴展 /usr?

或者,我怎樣才能使現在屬於 /usr/home 的主目錄與 /usr 分開?

[root@pcbsd] ~# gpart show
=>       63  312581745  ada0  MBR  (149G)
        63    2002879        - free -  (978M)
   2002942   60825602     2  ebr  (29G)
  62828544    6000640     1  linux-data  (2.9G)
  68829184       9341        - free -  (4.6M)
  68838525  243738180     3  freebsd  [active]  (116G)
 312576705       5103        - free -  (2.5M)

=>       0  60825602  ada0s2  EBR  (29G)
        0   7997442       1  linux-swap  (3.8G)
  7997442  48828416  126944  linux-data  (23G)
 56825858      1230          - free -  (615k)
 56827088   3998514  902018  linux-data  (1.9G)

=>        0  243738180  ada0s3  BSD  (116G)
         0    4194304       1  freebsd-ufs  (2.0G)
   4194304    8101888       2  freebsd-swap  (3.9G)
  12296192    4194304       4  freebsd-ufs  (2.0G)
  16490496  227247684       5  freebsd-ufs  (108G)

[root@pcbsd] ~# df -k
Filesystem         1024-blocks     Used    Avail Capacity  Mounted on
/dev/label/rootfs0     2063900   570260  1328528    30%    /
devfs                        1        1        0   100%    /dev
/dev/label/var0        2063900   207488  1691300    11%    /var
/dev/label/usr0      111838140 11911712 90979380    12%    /usr
procfs                       4        4        0   100%    /proc
linprocfs                    4        4        0   100%    /compat/linux/proc

整個磁碟的磁碟使用分析器

/usr 的磁碟使用分析器已滿

gpart我在您的輸出中沒有看到任何 11GB 分區。/root是使用者“root”的主目錄,通常位於/分區上。為什麼需要 15GB /root?在 FreeBSD/home上,通常符號連結到/usr/home(除非有單獨的分區)並使用和/home之後剩餘的所有可用磁碟空間。/``/var

引用自:https://unix.stackexchange.com/questions/27797