我可以合并/删除这些分区而不破坏所有内容吗?

我可以合并/删除这些分区而不破坏所有内容吗?

我很好奇,我可以安全地合并哪些分区?

在此处输入图片描述

在此处输入图片描述

答案1

首先,与使用字母(例如)来C:\标识磁盘的 Windows 不同,Linux 将它们视为块设备,例如/dev/sda/dev/sdb。例如,/dev/sda1将是第一个磁盘上的第一个分区,而/dev/sdb4将是第二个磁盘上的第四个分区。

就你的情况而言,我可以看到你确实有HDD/SSD。即两个物理上独立的硬件。您不能合并两个物理磁盘,除非您使用 RAID 和/或 JBOD 进行一些高级操作。

现在,在您的第一个磁盘上/dev/sda,您有EFI分区(引导加载程序)、主 Linux 分区(存储所有数据的地方),以及您的swap分区,它相当于 Windows 的“页面文件”。(如果物理 RAM 不足,则用作虚拟 RAM 的区域)。这些分区都无法合并。就这样。

关于你的第二个磁盘;我有点困惑为什么你有两个EFI分区...但是,你可以潜在能够合并/dev/sdb2/dev/sdb4/dev/sdb6,但如果不知道这些分区上有什么,我不知道合并它们是否安全。

答案2

如果你的目标是消除 sdb 22GiB 驱动器,您可以移动部分数据(看来你的数据很少) 从 sdb 移到 sda。如果您在 /sda2 上有一个 /home 目录,这将非常简单。只需将数据从 /sdb2、/sdb4 和 /sdb6 分区移动到 /sda2 上的 /home 目录即可。然后您需要编辑 /etc/fstab。

如果 sda2 上没有 /home 目录,您可以使用gpartedUbuntu Live DVD 缩小 /sda2,创建新的 /home 分区 /sda4,然后将数据从 /sdb2、/sdb4 和 sdb6 分区移动到 sda 上的新 /sda4 分区。然后您需要编辑 /etc/fstab。

或者,您可以缩小 /sda2,而不是创建 /sda4,然后使用 gparted 中的复制/粘贴将整个分区从 sdb 移动到 sda。同样,您需要编辑 /etc/fstab。

我根据少量数据做了一些假设。如果您对此有任何疑问,请提出。谢谢,Al

相关内容