![如何在不破坏操作系统启动菜单的情况下删除重复的 Ubuntu 安装](https://linux22.com/image/806734/%E5%A6%82%E4%BD%95%E5%9C%A8%E4%B8%8D%E7%A0%B4%E5%9D%8F%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E5%90%AF%E5%8A%A8%E8%8F%9C%E5%8D%95%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E5%88%A0%E9%99%A4%E9%87%8D%E5%A4%8D%E7%9A%84%20Ubuntu%20%E5%AE%89%E8%A3%85.png)
我有双启动设置: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/