两个分区相邻是什么意思?

两个分区相邻是什么意思?

我一直读到,要合并两个分区,它们必须是相邻的。但我没有找到“相邻”一词在此上下文中的定义。我如何判断两个分区是否相邻?

答案1

首先,您无法合并分区。您可以删除一个分区,然后调整另一个分区的大小以额外使用现在的可用空间。

在此处输入图片描述

在此图中,分区hda1hda3相邻,可以通过以下方式“合并”,例如备份上的数据hda3,删除此分区,这将导致hda1和扩展分区之间有 7GiB 的未分配空间hda4,以及丢失所有文件hda3。现在,可以调整大小hda1以使用这个可用空间,然后将文件放回那里。

hda1并且hda4并不相邻,因为中间有一个隔板。

答案2

“相邻”的意思是“紧挨着”,因此,如果您的分区(为了解释,称为 A、B、C 和 D)在磁盘上的物理布局如下:

AAAAAAABBBBBBBCCCCCCCDDDDDDD  

其中,A 和 B 相邻,B 和 C 相邻,C 和 D 相邻。没有其他对相邻。当考虑如何合并 A 和 B 时,“只有相邻分区可以合并”是有道理的,因为

AAAAAAAAAAAAAACCCCCCCDDDDDDD   

您可以通过查看gparted的显示来判断 - 如果分区彼此相邻,那么它们就是相邻的。

答案3

这张图片可能会更清楚一点:

在此处输入图片描述

分区在硬盘上物理上是相邻的,如下所示:

在此处输入图片描述

因此,您不能直接将绿色和紫色放在一个分区中。您必须先将它们放在一起,然后交换它们。以下是计算机执行的步骤:

  1. 删除红色(可用空间)
  2. 删除绿色(可用空间)
  3. 添加红色(如果需要,在中心)
  4. 拉伸紫色(使可用空间具有相同的格式,例如ext4

我的图像末尾的灰色(未分配)无法成为其中的一部分,/dev/sda1因为它/dev/sda5挡住了路。

相关内容