我的笔记本电脑上安装了 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
。