调整两个分区相邻的分区大小

调整两个分区相邻的分区大小

PFA 我磁盘上的当前分区。第二个分区(选定的一个)是交换分区(8gb),但最近我升级了内存并想将交换分区设为 16gb。

使用时我收到此消息systemctl hibernate

 Failed to hibernate system via logind: Not enough swap space for hibernation

最初我想缩小nvme0n1p3并向右移动,然后扩展第二个分区。然而现实并非如此简单,Gparted不允许进行此类操作(至少我没能想出办法)。

我的另一个想法是删除交换分区,将分区nvme0n1p3向左扩展,然后从右缩小以腾出空间用于交换。但是我不确定这是否可行,或者这是解决该问题的最佳方法。此外,如果我这样做,GRUB 是否有可能无法以某种方式无法启动到我的操作系统。我只有一个操作系统,没有双启动。

有人可以指导我吗?

在此处输入图片描述

答案1

确保您已对重要的 Ubuntu 文件进行良好的备份,因为此过程可能会损坏或丢失数据。

请记住以下几点:

  • 始终以发出交换在任何已挂载的交换分区上,并通过发出斯瓦彭在同一个交换分区上

  • A移动通过将鼠标指针指向分区的中心,然后使用手形光标向左/向右拖动来完成

  • A调整大小通过使用方向箭头光标将分区的左侧/右侧向左/向右拖动来完成

  • 如果任何分区无法移动/调整大小图形上,你可能必须手动输入所需的具体数字数据(除非我指示你这样做,否则不要这样做)

  • 你开始任何移动/调整大小右键单击主窗口下方窗格中的分区,从弹出菜单中选择所需操作,然后在新窗口中完成该操作移动/调整大小窗户

请执行下列操作...

笔记:如果程序没有完全按照我概述的方式进行,停止立即和不要继续。

  • 启动 Ubuntu Live DVD/USB,进入“试用 Ubuntu”模式
  • 开始gparted
  • 调整大小将右侧p3分区向下移动10-15G
  • 移动p3 分区最右边
  • 交换在 p2 分区上
  • 调整大小p2 分区的右侧一直到右侧
  • 点击应用图标

相关内容