调整 ubuntu 分区大小后无法在 grub 中创建启动分区

Omn*_*ent 2 boot grub2 gparted

我从 live cd 启动,这样我就可以增加 ubuntu 分区的磁盘空间和交换空间。早些时候我也有 Windows 分区,但我删除了它并为我的 ubuntu 分区提供了空间。当我在此之后启动时,我遇到了可怕的“找不到分区”grub 错误。经过一番研究,我发现我需要一个引导分区才能引导。但是,现在当我创建一个新分区(用于引导)时,我无法管理它的“标志”。因此,我无法创建带有“引导”标志的分区。请看下面的截图。

我该怎么办?我的目的是在 1.85 GB 的未分配空间上设置引导标志。在此处输入图片说明

gab*_*iel 7

好的,每次我格式化 /home 分区和 windows 分区时,我都遇到了完全相同的问题至少 9-10 次。我每次都这样做:

  1. 挂载 ubuntu live cd 并尝试 ubuntu
  2. 打开终端
  3. sudo fdisk -l (给出分区列表)
  4. sudo mount /dev/sdanumber_0f_disk_you_have_installed_the_ubuntu /mnt 例如 sudo mount /dev/sda2 /mnt

让我们说 number_0f_disk_you_have_installed_the_ubuntu=X

  1. 须藤挂载 /dev/sdaX /mnt/boot
  2. 须藤挂载 --bind /dev /mnt/dev/
  3. 须藤 chroot /mnt
  4. grub 安装 /dev/sda
  5. 须藤卸载 /mnt/dev
  6. 须藤卸载 /mnt
  7. 须藤重启