在 6 个月前完成安装后,我试图/
使用 ubuntu live cd 扩展我的分区。为了安装软件,我的根分区需要 9GB 的空间。根分区的大小仅为 24GB。为了找到一个安全的解决方案,我使用了我的虚拟盒操作系统,从 ubuntu 安装磁盘启动并使用 GParted 扩展根分区后,效果非常好。所以我选择冒险使用我的主机 ubuntu 14.04 LTS 版本。在启动到实时 ubuntu 14.04 cd 后,我能够删除一个 ntfs 分区,它位于我/
的 ubuntu 分区之上。将我的 24GB 空间调整为 61GB 也没有出现任何错误。但是当我重新启动时,它最终出现了一个 grub 救援菜单。我试图找到解决方案,但没有任何效果。
我也做了这个:
sudo mount /dev/sda7 /mnt
sudo mount -o bind /dev/ /mnt/dev
sudo grub-install --root-directory=/mnt /dev/sda
sudo chroot /mnt /bin/bash
# Now within the chroot
sudo update-grub
exit
# Now outside chroot
这也没有帮助。请帮助。
您应该意识到分区只能安全地扩展到右侧(即底部)。任何将其调整到左侧的尝试都应该首先消耗大量时间,其次不可避免地会破坏 grub。除了 chroot 和安装 grub,我可以建议你一个更简单的方法。
实时启动并在文件管理器中打开 /dev/sda7 分区。然后,关闭它并打开终端并键入命令。
您不需要执行 update-grub,因为您的 grub 配置文件已经在引导目录中。
PS-请注意,您需要按Tab键获取 uuid,然后继续。我希望您在继续之前知道如何正确使用 Tab 键。