Manjaro / 磁盘空间不足,如何调整 /dev/mapper/ 分区的大小?

Manjaro / 磁盘空间不足,如何调整 /dev/mapper/ 分区的大小?

我的笔记本电脑上安装了 Manjaro Linux。当我登录时我收到一条消息

Only 0.22GB or 28.71 GB left on /

之前的建议是运行 Pacman -Scc 来清除 pacman 缓存,这在一段时间内有效,但现在在我这样做后它仍然警告我。

我打开GParted查看分区,基本上系统就有了一个大分区。

运行 df -h 显示以下内容(与我在 GParted 中看到的不匹配):

Filesystem                         Size  Used Avail Use% Mounted on
dev                                1.9G     0  1.9G   0% /dev
run                                1.9G  1.1M  1.9G   1% /run
/dev/mapper/ManjaroVG-ManjaroRoot   29G   28G  226M 100% /  
tmpfs                              1.9G  104K  1.9G   1% /dev/shm
tmpfs                              1.9G     0  1.9G   0% /sys/fs/cgroup
tmpfs                              1.9G   56K  1.9G   1% /tmp
/dev/sda3                          248M   97M  139M  42% /boot
/dev/mapper/ManjaroVG-ManjaroHome  426G  122G  283G  31% /home
/dev/sda2                           99M  356K   99M   1% /boot/efi
tmpfs                              385M   20K  385M   1% /run/user/1000

/dev/mapper/ 分区对我来说很新。有人能解释一下它们的工作原理,以及我如何调整它们的大小吗?

答案1

这些是逻辑卷,因此您可以使用 调整它们的大小lvresize

但是,这只是调整底层块设备的大小,您仍然需要调整其上的文件系统的大小,并且执行此操作的方法将取决于文件系统类型及其初始配置。

最常用的 Linux 文件系统支持在线调整大小、基于 ext2 的使用resize2fs和 xfs 使用xfs_growfs

相关内容