如何在不破坏操作系统启动菜单的情况下删除重复的 Ubuntu 安装

如何在不破坏操作系统启动菜单的情况下删除重复的 Ubuntu 安装

我有双启动设置:Windows Vista 和 Ubuntu。

但是,我实际上有一个很久以前设置的重复的 Ubuntu 安装,以便恢复我的启动菜单......(我的计算机一度找不到启动记录,因为我正在摆弄分区..我无法启动计算机,不得不安装新的 UBUntu,然后我的启动菜单就回来了)。

因此,我想摆脱这个重复的 Ubuntu 安装,而不会再次遇到无法获取启动菜单的相同问题。重复安装导致我的启动菜单再次出现,所以我以为它们是相连的。

谢谢。

答案1

  • 了解你的主 Ubuntu 的“ / ”目录挂载在哪个分区上

    从你的主 Ubuntu 运行此命令:df

    或者

    系统 > 管理 > 系统监控 > 文件系统

  • 将 GRUB(启动菜单)与你的主要 Ubuntu 安装关联

    sudo grub-install --root-directory=/dev/sdan /dev/sda

    将 sdan 替换为你的主 Ubuntu 的“ / ”目录所挂载的分区(sda1 或 sda2 或 sdan)

  • 使用分区工具删除重复的 Ubuntu 安装。

  • 启动你的主 Ubuntu,并运行此命令

    sudo update-grub

答案2

您应该能够删除重复项,然后运行sudo update-grub剩余的安装来更新 grub 菜单。如果要安全起见,请重新运行,sudo install grub /dev/sda其中 /dev/sda 是主启动硬盘驱动器。这会将 grub 重新安装到主引导记录中,并将其配置为指向现有 Ubuntu 安装的引导目录。

答案3

只需执行您需要执行的操作即可删除额外的 Ubuntu 安装(例如安装新操作系统)。然后只需运行 Ubuntu 的实时版本(您可以找到它这里)并按照本指南操作,它将向您展示如何恢复 grub:http://aroundtheweb.info/2010/10/restorerecover-grub-2-ubuntu-10-10-maverick-meerkat-reinstalling-windows-xpvistawin7/

相关内容