首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将MBR连接上的Grub传输到不同的Linux发行版

问将MBR连接上的Grub传输到不同的Linux发行版
EN

Unix & Linux用户
提问于 2020-01-06 06:44:35
回答 2查看 154关注 0票数 1

我有一个Linux发行版,它在MBR上安装了grub。

然后,我在另一个分区上安装了第二个Linux发行版,但没有在其中安装grub。

然后我进入了第一个Linux发行版并运行了update。因此,第二个Linux发行版也被选中,并在启动时出现在菜单中。

现在我要删除第一个Linux发行版。如何在第二个Linux发行版中安装grub,以便将其链接到MBR中的grub?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2020-01-06 15:15:04

重新安装从工作(不是liveCD/DVD/USB)系统-首先找到Ubuntu驱动器(例如驱动器sdb,但使用您的驱动器,而不是分区):

代码语言:javascript
复制
sudo parted -l

如果是"/dev/sdb“,那么只需运行:

代码语言:javascript
复制
sudo grub-install /dev/sdb

如果返回任何错误,请运行:

代码语言:javascript
复制
sudo grub-install --recheck /dev/sdb 

然后再重做菜单:

代码语言:javascript
复制
sudo update-grub
票数 2
EN

Unix & Linux用户

发布于 2020-01-06 06:57:50

Linux的第二个安装应该有grub支持。检查第二个安装中是否存在update-grub命令,例如whereis update-grub。如果是这样的话,我认为您可以启动到第二个Linux安装,删除第一个,然后运行update-grub来更新grub设置,以便在启动时grub菜单中不再显示第一个安装。先做后援!

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/560563

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档