如何调整根分区的大小

如何调整根分区的大小

我的根分区空间即将用完,但还有大量未分配空间。创建分区时,我以为有足够的空间,但结果却不是这样。我找到的信息表明这样做风险很大,所以我想确保操作正确。我应该如何调整根分区的大小?(我有 Windows 双启动)

情况如下:

在此处输入图片描述 在此处输入图片描述 在此处输入图片描述

更新:我按照您的指示操作,但出现了错误:

在此处输入图片描述 在此处输入图片描述

答案1

分区

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

请记住以下几点:

  • 始终以发出交换在任何已安装的交换分区上:
sudo swapoff -a
  • A移动通过将鼠标指针指向分区的中心,然后使用手形光标向左/向右拖动来完成

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

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

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

  • 在整个过程结束时,发出斯瓦彭在同一个交换分区上:

sudo swapon -a

请执行下列操作...

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

  • 启动 Ubuntu Live DVD/USB,进入“试用 Ubuntu”模式
  • 开始gparted
  • 调整大小/dev/nvme0n1p6 左侧向右移动约 70G
  • 调整大小/dev/nvme0n1p5 的右侧一直到右侧
  • 点击应用图标

完成后,退出gparted并重新启动。

更新#1:

GRUB

编辑/etc/default/grub并在文件顶部编辑这两行...

GRUB_DEFAULT=saved    # edit this line
GRUB_SAVEDEFAULT=true # add this line

sudo update-grub# 将更改写入磁盘

reboot# 验证结果

在 GRUB 菜单中,手动选择 Ubuntu 进行启动。它会记住此选择,直到您手动将其更改为其他内容。

更新 #2:

视窗

来源:如何在预装了 UEFI 的 Windows 的同时安装 Ubuntu?

另一个可能导致系统直接启动到 Windows(甚至不显示 GRUB 菜单)的问题是,如果 Windows 控制了启动管理器,或者在安装 Ubuntu 后,EFI 分区未正确配置为 Windows。要解决此问题,只需转到 Windows 并打开终端,然后键入以下内容(需要管理权限):

bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi

这将配置 Windows 启动管理器以考虑 GRUB 启动管理器。即使在 Ubuntu 中运行启动修复后,这种情况仍可能发生。因此,如果您使用的是 EFI 启动系统而不是旧 BIOS,请确保 Windows 读取 Ubuntu EFI 分区将解决此问题。在上面的命令行中,shimx64.efi 和 grubx64.efi 之间的区别在于 shimx64 是实际的 Microsoft 签名二进制文件,可在启用安全启动的情况下使用,而 grubx64 是普通的 grub 二进制文件(未签名)。

相关内容