有人知道如何删除这些块设备吗?我希望所有内容都集中在一个分区中。
答案1
这三个块设备是 LVM 卷组中的逻辑卷fedora
。swap
用于交换(RAM 溢出),home
用于存储您的所有个人数据,并root
用于其他所有内容(程序、系统配置、系统日志...)。
这三个设备分开是有充分理由的:
- 交换作为单独的块设备效果更好(替代方案是交换文件,但我上次检查的速度较慢);
- 将系统和个人文件分开意味着您可以重新安装系统而无需擦除所有数据。
如果您确实想将所有内容合并到一个分区中(我不推荐),这是所涉及的步骤,假设您所有现有数据都适合 54GB:
- 注销并以 登录
root
。 - 打开终端。
为您的数据创建一个新目录:
mkdir /home2
将所有数据转移到:
mv -t /home2 /home/*
卸载主页:
umount /home
禁用交换:
swapoff -a
创建交换文件:
dd if=/dev/zero of=/swap bs=1M count=8192
编辑
/etc/fstab
以删除有关行home
并替换/dev/fedora/swap
为/swap
。重命名您的新名称
/home
:rmdir /home
mv /home2 /home
启用交换文件:
swapon -a
使用诸如
gparted
删除swap
和home
卷之类的程序并调整大小root
。- 注销并以您自己的身份重新登录,您就完成了。
答案2
使用引导您完成该过程的 UI 来执行此操作的最简单方法是 GParted,否则您可以在命令行中使用 fdisk 删除/修改分区。