我很困惑为什么会出现空间不足的错误,所以我跑过去df
看到了这个:
[me@fedlap /]$ df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 43G 9.4G 34G 23% /
...
/dev/mapper/vg_fedlap-lv_root 43G 9.4G 34G 23% /
...
/dev/mapper/vg_fedlap-lv_home 22G 21G 12M 100% /home
该分区约为 69GB,因此所有内容的总和都是正确的,但我不知道为什么/home
这样分配。 Gparted 显示 1 个 500MB ext4 分区和 1 个 lvm2 69Gb 分区。到底是什么/dev/mapper
以及有没有办法删除它?
我不知道将来安装的程序与用户数据的比例是多少,因此我不需要在单个用户系统上将它们分开。这是在 Fedora 16 上使用一个物理磁盘。
答案1
/dev/mapper
被使用左心室容量。除非删除 LVM,否则无法删除它,但这不是一项简单的任务;如果您坚持,最简单的方法是备份数据、重新安装并恢复数据。
答案2
您的系统正在使用逻辑卷管理器来管理磁盘空间。
使用 LVM 的优点之一是,无需重新安装系统,您就可以更改文件大小逻辑分区或添加新磁盘。
任何状况之下,备份您的数据。使用 LVM 调整分区大小非常简单,但这是您第一次这样做,所以要小心。
下次使用 LVM 安装系统时,应该使分区尽可能小。保留尽可能多的可用空间卷组。这样,当您需要更多空间时,您可以轻松地增加分区。
根据您的安装详细信息,您可以采用多种方法进行操作:
- 您的系统上是否有未分区的磁盘空间?如果是,您可以:
- 创建一个新的lvm分区(a物理体积(LVM 术语)。
- 将其添加到您的卷组vg_fedlap(使用
vgextend
命令)。 - 回到这个列表的第 2 点。
- 您的电脑中是否有一些可用空间卷组
vg_fedlap
?- 运行
vgdisplay vg_fedlap
并检查免费PE/尺寸。如果为零,则转到此列表的第 2 点。 - 用于
lvextend
扩展您的逻辑卷lv_home
- 将您的文件系统扩展到新的逻辑卷大小由
resize2fs
或resize_reiserfs
根据您的文件系统类型。
- 运行
- 如果您没有可用空间,则需要缩小你的根文件系统。