使用 GParted 在没有 Live USB 的情况下增加我在 Ubuntu 中的空间

BAL*_*ATI 4 partitioning gparted

这是我的 GParted 空间分配:

我的 GParted 空间分配

  1. 我想将我的根空间 ext4/dev/nvme0n1p6增加到左侧。
  2. 我想增加我的家庭空间 ext4, /dev/nvme0n1p8.

拜托,你能建议我一些方法来增加两个分区,而不使用任何 Live USB 吗?

C.S*_*ron 7

在没有 USB 的情况下启动 Ubuntu Live

  • 使用 Windows 磁盘管理缩小您的 Windows 分区。

  • 将 Ubuntu ISO 放在您的 /home 分区上或将 swap 更改为 ext4 一段时间并将其放在那里。

  • 将以下菜单项添加到/etc/grub.d/40_custom.

菜单项

menuentry "isoname ISO" {
    rmmod tpm
    set root=(hdX,Y)
    set isofile="/[path]/[name].iso"
        loopback loop $isofile
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile toram fsck.mode=skip --
        initrd (loop)/casper/initrd
}
Run Code Online (Sandbox Code Playgroud)
  • 其中 hdX 是磁盘,Y 是 ISO 位置的分区号。

  • [path] 是 ISO 文件的路径, [name] 是 ISO 文件的名称。

  • 运行sudo update-grub以将菜单项添加到 grub.cfg。

  • 关机并重新启动。

  • 从 GRUB 菜单中选择“isoname ISO”。(如果您的 ISO 位于您要更改的分区上,您可能需要启动 toram)。

  • 如果需要,您可以使用sudo umount -lrf /isodevice卸载 isodevice。

您可以像从 Live USB 启动一样访问 GParted。