为什么我不能使用 gParted 增加 sda1 的大小?

为什么我不能使用 gParted 增加 sda1 的大小?

我正在尝试使用 gparted Live cd 调整我的/dev/sda1分区大小,如图所示。但是,尽管我有未分配的空间,但我无法扩展它。我尝试过扩展它/dev/sda2(可行),然后从头开始减小它的大小(不可行)。但那也行不通。有人能告诉我如何调整我的/dev/sda1分区大小吗?

在此处输入图片描述

答案1

扩展sda2分区妨碍了操作。请执行以下两项操作之一:

  • 如果 Gparted 允许,请移动sda2到最右边,然后您就可以展开sda1
  • 或者,删除sda2,扩大sda12GB 然后重新创建交换分区(如果您有 4 个或更少的主分区,则不需要扩展分区)。

答案2

简化答案来自上一篇文章

在 gparted 中:

  1. 打开sda2并调整其大小以适合所有未分配的空间。
  2. 打开sda5linux-swap 并将其一直移动到最右,即磁盘的末尾。
  3. 再次打开sda2并使用左侧手柄调整其大小以仅适合sda5右角的大小,将未分配的空间留在左侧。

sda2 移至磁盘末尾

  1. 然后 gparted 将允许您调整大小sda1和增加其大小,并应用更改。

sda1 可以调整大小

答案3

为了扩展 sda1,我启动了 gparted live disk,然后删除了 sda2 并扩展了 sda1。Gparted 剩下了 1mb。启动时一切正常。(提示:关闭 gparted 时,必须双击退出)(提示:进行备份 - 有一次我确实丢失了所有内容!幸运的是,我有备份)

答案4

我遇到了这个问题,博客文章如下:约亨·赫布雷希特对我来说效果非常好!它描述了如何删除烦人的分区并调整所需的分区大小。

根本解决方案:使用 gParted

  1. 右键单击您不想要的分区并选择 swapoff
  2. 再次右键单击并选择删除
  3. 忽略警告
  4. 调整大小并应用
  5. 重新启动虚拟机/机器

这对我来说很有效,并且没有破坏我已经安装的内容。virtualbox vm 仍然运行良好!

相关内容