如何扩展分区(上面有我的 Grub 引导加载程序)并确保它在事后仍然可以引导?

如何扩展分区(上面有我的 Grub 引导加载程序)并确保它在事后仍然可以引导?

我有一个 2TB 硬盘,我在上面恢复了 Clonezilla Ubuntu OS 映像,该映像是 512GB 磁盘,所以现在我的系统将 2TB 驱动器视为具有 1.5TB 可用空间的 512。我研究了它,一些建议是从 USB 启动,然后安装 gparted,然后合并它们,但后来它说它可能会弄乱 grub,因为它是操作系统系统驱动器,我不想弄乱它,这就是为什么我我在尝试之前寻求建议。

这是结果sudo lsblk

在此输入图像描述

所以我想知道如何将 1.5TB 分配给操作系统硬盘的其余部分,以便我的系统将驱动器视为 2TB 而不是 512GB,而不弄乱 GRUB?

在此输入图像描述

答案1

  1. 卸载交换分区和逻辑分区
  2. 使用 gparted 删除分区
  3. 使用 gparted 扩展根分区
  4. 最后创建一个逻辑分区和一个交换分区
  5. 验证/修改 /etc/fstab 以使 UUID 匹配

这是一个小插图。根据您的情况进行相应修改。如果您遇到任何错误/疑问,请随时询问,如果有帮助,请接受答案


如果您从系统本身执行此操作,请在继续之前卸载交换分区

如果从实时 USB 执行此操作,请确保未安装的 ofc 中的每个分区):


  1. 目前情况,磁盘在mbr,交换在lartition

在此输入图像描述

  1. 首先删除交换分区

在此输入图像描述

  1. 删除逻辑分区

在此输入图像描述

  1. 调整根 ext4 分区的大小

在此输入图像描述


在这里你可能会得到类似的东西

在此输入图像描述

请仔细阅读;基本上,如果在调整大小期间发生任何事情,那么您就完成了并且您的数据消失了);


  1. 调整大小之前的根分区大小

在此输入图像描述

  1. 调整大小后根分区大小

在此输入图像描述

  1. 现在它应该看起来像这样

在此输入图像描述

  1. 创建您的逻辑分区

在此输入图像描述

  1. 分配逻辑分区的大小

在此输入图像描述

  1. 在逻辑分区中创建交换分区

在此输入图像描述

  1. 分配交换分区大小

在此输入图像描述

  1. 最后它应该看起来像这样。检查挂起的进程列表

在此输入图像描述

  1. 应用更改

在此输入图像描述

  1. 全部完成,这就是它应该的样子

在此输入图像描述

  1. 更正交换分区的 UUID/etc/fstab

在此输入图像描述

相关内容