当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : grub-update 不搜索添加其它系统
帖子发表于 : 2016-02-17 6:58 

注册: 2011-01-02 12:31
帖子: 171
送出感谢: 17
接收感谢: 5
我的主引导是 grub2 ,机器上有多块硬盘,其它硬盘上有 Win 和 Linux 系统

问题来了,以前用 update-grub 的时候,会重新搜索所有硬盘上的系统,并更新grub2菜单

而现在使用 update-grub (包括update-grub2)的时候,只从 /etc/grub.d/30-other 里面读取其它系统的配置,根本不去搜索硬盘,导致我换其它硬盘后更新不了其它系统的引导

后来我删除 /etc/grub.d/30-other 文件,再次 grub-update 这下好了,grub菜单里面自由当前系统,其它任何系统都从引导菜单消失了

后来我实在无奈,用 apt-get purge grub-common 卸载grub 并清除配置,然后用 apt-get install grub-pc 重新安装 GRUB ,此时系统重新搜索了所有硬盘,并正确更新了菜单。

我想问下,有没有不重装 grub 而让 grub 重新搜索硬盘上所有系统的方法?


页首
 用户资料  
 
2 楼 
 文章标题 : Re: grub-update 不搜索添加其它系统
帖子发表于 : 2016-02-17 9:51 
头像

注册: 2011-03-20 13:12
帖子: 4521
地址: 山东省寿光县
系统: Debian
送出感谢: 105
接收感谢: 997
这项功能由 os-prober 提供
看看 /etc/grub.d 中有没有 30_os-prober 一类文件
尝试安装 os-prober


_________________
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户



_________________
评价: 3.7% zhangjint5
 
页首
 用户资料  
 
3 楼 
 文章标题 : Re: grub-update 不搜索添加其它系统
帖子发表于 : 2016-02-17 12:36 

注册: 2011-01-02 12:31
帖子: 171
送出感谢: 17
接收感谢: 5
谢谢 解决了 我在安装 grub 的时候注意到系统自动安装了 os-prober ,打开一看就发现问题了~!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译