我有一台多启动笔记本电脑。我需要重新安排它的分区,以便高效使用硬盘。我发现当我移动我的 Ubuntu 14.04 安装时,它就失去了启动能力。在谷歌上搜索并调查了一段时间后,我发现它的引导加载程序 Grub2 引用了磁盘上的特定扇区,当我将分区移动到磁盘上的另一个位置时,该扇区当然会发生变化。
我如何才能找到新的“特定扇区”以及如何重新配置 Grub2 以使其指向该扇区?
更多信息:Grub 完全安装在 Ubuntu 分区“sda1”中,它不会以任何方式触及 MBR(“sda”)(我使用 Ranish 来管理 MBR,并希望保持这种状态。重新安装 Ubuntu 不是一个选项,否则我就不会在这里问了。
谢谢你的帮助。
答案1
有关于重新安装 grub2 引导加载程序的说明,请访问https://help.ubuntu.com/community/Grub2/Installing: “用户可能出于各种原因希望重新安装 GRUB 2... 使用 grub-install 命令时,引导信息将更新并写入指定驱动器,丢失(但未损坏或故意删除)的文件将恢复。具体来说,core.img、grubenv 和 device.map 将更新,丢失的模块将恢复。如果丢失,将重新创建 grub 文件夹。grub-install 命令不会生成新的 GRUB 2 菜单 (grub.cfg)。“如果完全重新安装不可接受,希望这是可以接受的。