由于分区之间无法互相识别,因此无法合并

由于分区之间无法互相识别,因此无法合并

我有以下内容

在此处输入图片描述

其中/dev/sda2- Windows7 和“ unallocated”是我想要添加到当前 Linux 安装的分区/dev/sda6。但由于某种原因,我无法执行此操作。即使我格式化未分配的分区,然后单击“调整大小”,我也只能将其缩小。对于 也是如此/dev/sda6

也就是说,/dev/sda1彼此/dev/sda6不再见面。

那么我该如何/dev/sda1合并/dev/sda6

/dev/sda3 上没有太多菜单项“调整大小”,尽管它没有被挂载:

a@a ~ $ sudo umount /dev/sda3
umount: /dev/sda3: not mounted
a@a ~ $ sudo umount /dev/sda6
umount: /dev/sda6: not mounted
a@a ~ $ sudo umount /dev/sda5
umount: /dev/sda5: not mounted

更新2:

$ sudo lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 931.5G  0 disk 
├─sda2   8:2    0 829.8G  0 part 
├─sda3   8:3    0     1K  0 part 
├─sda5   8:5    0   3.6G  0 part [SWAP]
└─sda6   8:6    0  98.2G  0 part 
sdb      8:16   1  14.6G  0 disk 
└─sdb1   8:17   1  14.5G  0 part /cdrom
sr0     11:0    1  1024M  0 rom  
loop0    7:0    0   1.1G  1 loop /rofs

在此处输入图片描述

单击 /dev/sda3 并选择“调整大小” 在此处输入图片描述

答案1

如果我理解正确的话,您想保留 Windows 和 Ubuntu,但在 sda6 上给 Ubuntu 留出更多空间?首先备份重要数据!事情可能会出错(虽然不应该出错,但你永远不能太安全!)这里的问题是:

a - 看来您目前已启动到该特定硬盘。您无法在当前使用该驱动器时修改分区。要解决此问题,请启动到实时 USB(使用您的 Ubuntu 安装磁盘)。

b - 当您想要合并两个分区时,您需要将它们并排放置。为此,您需要

1 选择 sda2,并将其移到左侧(使用分区菜单>移动)。注意:会弹出一个错误,警告您启动失败,这是正常的!

步骤1

2 选择 sda3,单击“调整大小”,然后将左侧的滑块拖到最左侧,将未分配的空间添加到 sda3。它看起来应该像这样:

第2步

3 选择 sda6,单击调整大小,将未分配的空间添加到 sda6。

步骤3

之后,你的图表看起来应该像这样:

完成品

现在您要做的就是单击绿色复选框以应用更改。这将需要很长时间!

警告:完成此操作后,您的计算机可能无法启动!要解决此问题,您必须重新安装 grub(启动 Windows 或 Ubuntu 之前看到的屏幕)。有两种方法可以做到这一点:

无论哪种方式,你都需要一个 Live CD/USB 来启动。我发现了相当详细的说明这里。第一种方法比较简单(但您需要有 ubuntu 12.04 或更高版本的 live CD,并可以访问互联网),但第二种方法(通过终端)也有效。只需按照说明操作,如有任何问题,请随时提问!

为您提供帮助,

开发者新手

注意:图片会与您的略有不同(分区大小/标签等),但总体方法应该有效。另外,我在 Ubuntu 12.04 LTS 上使用 gparted,但它在 Ubuntu 13.10 上应该也能正常工作

答案2

要将 718 GB 未分配空间与 合并/dev/sda6,您必须遵循以下步骤。

  1. 首先从 Ubuntu 活动磁盘启动并确保所有分区都已卸载。Gparted 不会调整已安装分区的大小。

  2. 现在右键单击/dev/sda2分区并单击调整大小。将拖动器移动到最左边,以便未分配的空间位于/dev/sda2分区的正下方。

  3. 右键单击扩展分区(/dev/sda3)并选择调整大小选项。现在您可以将未分配的空间添加到扩展分区。

  4. 现在未分配的空间将进入您的扩展分区,即位于/dev/sda5分区的正下方。

  5. 右键单击/dev/sda5分区,选择调整大小选项,然后将拖动器移动到最右边。这样未分配的空间就会位于/dev/sda5分区的正上方。

  6. 现在您可以调整/dev/sda6Ubuntu 分区的大小。

答案3

您无法合并分区。未分配的分区没有文件系统,必须在使用前格式化。您的 /dev/sda6 是主分区 /dev/sda3 上的逻辑分区,并且不能大于主分区 /dev/sda3,因为没有空间用于 /dev/sda5。

解决方案是将分区 /dev/sda2 移到磁盘开头。然后移动分区 /dev/sda3 并将其调整为最大空间。最后调整逻辑分区 /dev/sda6 的大小。

我不确定,也许有作用。

最好的方法是备份数据并全新安装展位系统。

相关内容