首页 > 电脑 > 如何显示grub 显示GRUB启动菜单

如何显示grub 显示GRUB启动菜单

发布于:2023-04-06 08:57:08 作者:

如何显示grub?

1、检查grub是否已安装

在大多数情况下,grub是Linux系统默认的引导程序。可以通过命令行输入“grub”来检查系统是否有安装grub。如果没有安装grub,则需通过包管理器安装。

2、修改grub配置文件

默认情况下,grub不会被显示出来。如果需要显示grub,则需要修改grub配置文件。在Ubuntu等Debian衍生发行版上,grub配置文件位于“/etc/default/grub”路径下。使用文本编辑器打开该文件,找到“#GRUB_HIDDEN_TIMEOUT=0”,将其前面的注释符“#”删除。这样就可以将grub显示出来了。

如果需要增加grub的显示时间,可以修改“GRUB_TIMEOUT”值,单位为秒。例如,“GRUB_TIMEOUT=10”表示将grub显示时间延长至10秒。

3、重新生成grub配置文件

修改完grub配置文件后,需要重新生成grub配置文件,才能使修改生效。在命令行下,使用“sudo update-grub”命令重新生成grub配置文件。执行过程中需要输入管理员密码。生成成功后,重启电脑即可看到grub界面。

4、修复grub引导

如果使用多重系统的话,可能会出现grub引导错误的情况,系统无法启动。这时候,需要使用Live CD启动系统,进入命令行,执行如下命令修复grub引导:

1. 挂载根目录:sudo mount /dev/sdxy /mnt (sdxy为根目录所在的磁盘分区)

2. 挂载/boot目录:sudo mount /dev/sdxy /mnt/boot (sdxy为/boot所在的磁盘分区)

3. 绑定/dev和/proc目录:sudo mount --bind /dev /mnt/dev && sudo mount --bind /proc /mnt/proc

4. 切换根目录:sudo chroot /mnt

5. 重新安装grub:sudo grub-install /dev/sdx (sdx为要修复的启动分区)

6. 更新grub:sudo update-grub

执行完上述步骤后,退出chroot环境,卸载挂载的目录,重新启动电脑即可。

二维码

扫一扫关注我们

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件至 baisebaisebaise@yeah.net举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

标签:

相关文章

评论

发表评论