首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我不能将grub默认项从OS-1更改,但可以从OS-2更改(在这两种情况下都是双引导10.04 )。

我不能将grub默认项从OS-1更改,但可以从OS-2更改(在这两种情况下都是双引导10.04 )。
EN

Ask Ubuntu用户
提问于 2011-01-04 03:58:02
回答 1查看 315关注 0票数 1

我的10.04系统(OS-1)前几天陷入混乱,所以我安装了第二个双引导10.04 (OS-2),以便我可以麻烦-射击挂系统.

如果这与我的问题有关,我要说的是,自从我让OS-1再次工作以来,它在它的磨难中表现出了一些战斗创伤。其实这场磨难是我的。(想弄清楚;) .我失去了一些自定义设置,但不是全部。

(奇怪的是,挂起的原因是rsync将600 GB写入OS-1's 320 GB驱动器.目标驱动器当时已卸载,rsync忠实地直接写入/media/usb_back;将其填充到容量.从那以后,我对我的剧本进行了验证:)

因为双引导MBR是由OS-2编写的,所以它是grub列表中的第一位。但是,我希望OS-1是启动的默认操作系统.

在OS-1中,我尝试了两种方法来更改grub菜单的defaule OS。例如:

  1. 直接编辑/etc/缺省/grub(然后更新-grub)
  2. 运行“启动管理器”(然后更新-grub)

这两种方法都没有任何效果。所以我启动了OS-2,并尝试了方法1.啊,真灵!

为什么我不能从OS-1中更改grub菜单?或者如果可以的话,怎么做?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2011-01-04 06:11:10

问题是,您目前有两个Ubuntu安装,每个安装都有自己的grub.cfg,但只有一个grub安装。启动计算机时,grub从OS #2加载并读取grub.cfg。要使grub从OS #1's grub.cfg读取,需要在OS #1中安装grub。此外,还要确保OS #2没有配置为在升级时安装grub,否则它将再次覆盖OS #1's grub。

这些说明假设您只有一个硬盘驱动器/dev/sda:

首先启动OS #1并运行sudo grub-install /dev/sda (注意,这不应该是/dev/sda1 1这样的分区)。然后启动OS #2并运行sudo dpkg-reconfigure grub-pc,这会问一些问题。对于第一个和第二个问题,将选项保留为默认值(第一个问题可能是空的,这是正常的)。对于第三个问题,"GRUB安装设备“,请确保没有选择安装设备(您可以用空格键切换设备是否被选中,并使用箭头键在设备之间移动)。您将被要求确认是否真的想继续安装grub,选择“是”。

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

https://askubuntu.com/questions/19951

复制
相关文章

相似问题

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