我有一个Linux发行版,它在MBR上安装了grub。
然后,我在另一个分区上安装了第二个Linux发行版,但没有在其中安装grub。
然后我进入了第一个Linux发行版并运行了update。因此,第二个Linux发行版也被选中,并在启动时出现在菜单中。
现在我要删除第一个Linux发行版。如何在第二个Linux发行版中安装grub,以便将其链接到MBR中的grub?
发布于 2020-01-06 15:15:04
重新安装从工作(不是liveCD/DVD/USB)系统-首先找到Ubuntu驱动器(例如驱动器sdb,但使用您的驱动器,而不是分区):
sudo parted -l如果是"/dev/sdb“,那么只需运行:
sudo grub-install /dev/sdb如果返回任何错误,请运行:
sudo grub-install --recheck /dev/sdb 然后再重做菜单:
sudo update-grub发布于 2020-01-06 06:57:50
Linux的第二个安装应该有grub支持。检查第二个安装中是否存在update-grub命令,例如whereis update-grub。如果是这样的话,我认为您可以启动到第二个Linux安装,删除第一个,然后运行update-grub来更新grub设置,以便在启动时grub菜单中不再显示第一个安装。先做后援!
https://unix.stackexchange.com/questions/560563
复制相似问题