删除分区

删除分区

不久前,我在硬盘上完整安装了 Ubuntu 17.04。系统要求我升级到 17.10,升级后,我开始遇到一些困难。我无法解决这些问题,因此我创建了一个 Live CD,然后在另一个分区中安装了 17.04。从那时起,我一直在使用它。现在的问题是,我不再需要 17.10 分区。我想删除它,但这很危险,因为我的 grub 安装在其中。如何解决这个问题?如何安全地删除和合并这些分区?

答案1

  1. 启动您想要保留的 17.04 安装。
  2. 跑去lsblk弄清楚所有东西都在哪儿,并在心里/身体上记下来,以备日后使用
  3. 运行fdisk /dev/sdX,其中 X 是与您的驱动器关联的相应字母,如您在 2 中找到的(通常是 /dev/sda)
  4. 按下d删除。
  5. 当被问到类似这样的问题时,Partition number 1,2, 5-7, default 7它会询问您要删除哪个分区。您在运行 时应该已经看到了它lsblk。它将类似于 /dev/sdxN,其中 x 是磁盘(通常是 /dev/sda),N 是与分区关联的编号(类似于 /dev/sda2)。输入分区号,然后按 Enter。该分区将被删除。
  6. 键入w并按回车键写入更改并退出。
  7. 重新安装 grub。使用 完成grub-install。运行sudo grub-install /dev/sdxN,其中 sdxN 是您要保留的分区的标识符。这会将 grub 安装到该分区。或者,您可以执行,sudo grub-install /dev/sdx其中 x 替换为磁盘(通常是 /dev/sda),这样您的 grub 安装将与分区无关,以后您就可以避免这种情况。
  8. 屏住呼吸,然后重启。您应该会再次看到 grub,并能够启动到新系统。

在完成所有这些操作之前,我建议您制作一个实时 USB,以防万一出现问题而无法启动,这样您就有办法重新 chroot 并修复问题。还要备份重要数据等(以防万一)。最后,完成所有这些操作后,无论如何您都需要能够启动到实时环境,并扩展新的主分区以填充新空白空间的其余部分(如果需要)。这可以通过 gparted 之类的工具轻松完成。

相关内容