麒麟操作系统怎么设置双系统引导菜单时间 银河麒麟GRUB优化

秋丽姑娘_7631

秋丽姑娘_7631

2026-05-15

523人浏览

原创

麒麟系统grub菜单闪退过快需调整grub_timeout值,推荐方法包括:命令行设grub_timeout=8且grub_timeout_style=menu;启用grub_savedefault=true实现记忆上次选择;图形化界面拖动滑块设为8秒;禁用隐藏模式并设grub_timeout=12;uefi环境需同步更新/boot/efi/efi/kylin/grub.cfg。

麒麟操作系统怎么设置双系统引导菜单时间 银河麒麟grub优化

如果您在麒麟操作系统与Windows共存的双系统环境中,发现GRUB引导菜单闪退过快、来不及选择目标系统,则说明GRUB_TIMEOUT值设置过小或被隐藏。以下是多种可独立实施、互不冲突的调整方法,适用于银河麒麟桌面操作系统V10 SP1及后续版本。

一、命令行修改GRUB超时时间并保留菜单可见性

该方法直接编辑GRUB主配置文件,设定固定等待秒数并确保菜单始终显示,避免因GRUB_TIMEOUT_STYLE=hidden导致完全不可见的问题。

1、按下Ctrl+Alt+T打开终端。

2、执行命令获取临时root权限:sudo su,输入当前用户密码(输入时无回显)。

3、使用vim编辑配置文件:vim /etc/default/grub。

4、按i进入插入模式,定位到以下两行并修改:

GRUB_TIMEOUT=8(将数值改为6–15之间的整数,推荐8秒以兼顾响应与操作窗口)

GRUB_TIMEOUT_STYLE=menu(确保此项为menu而非hidden或count)

5、按Esc退出编辑模式,输入:wq保存并退出。

6、执行更新命令生成新引导配置:update-grub。

7、重启系统验证:reboot。

二、启用“上次选择即下次默认”并延长菜单停留时间

该方法结合GRUB_SAVEDEFAULT机制与合理超时设定,使双系统切换更自然:既延长选择窗口,又自动记忆上一次手动选定的系统,避免每次重复操作。

1、在终端中执行:sudo vim /etc/default/grub。

2、确保以下三行同时存在且配置正确:

GRUB_DEFAULT=saved

GRUB_TIMEOUT=10

GRUB_SAVEDEFAULT=true

3、若原文件中缺少GRUB_SAVEDEFAULT行,则在文件末尾新增该行;若GRUB_DEFAULT非saved,需同步更正。

4、保存退出后运行:sudo update-grub。

5、重启后,在GRUB菜单中使用方向键选择Windows或麒麟系统,再按回车启动;再次重启时,该选项将自动成为默认启动项。

协同养育操作系统
协同养育操作系统

协同养育操作系统(Co-Parenting OS)— 离异家庭专业协同养育支持系统。12模块覆盖接送管理、成长记忆库、孩子观察站、亲子关系粘合剂、共同挑战中心、情绪冲突观察、父母成长、成长档案馆、成长阶段引擎、风险预警、驾驶舱、被恶意攻击急救包。当用户涉及离异家庭育儿、协同养育、抚养探视、接送安排、孩子成长记录、亲子关系、离异冲突、被恶意攻击、前任矛盾等话题时触发。

下载

三、图形化界面快速配置GRUB延时(无需命令行)

银河麒麟桌面系统已将GRUB延时设置集成至系统设置模块,适合不熟悉终端操作的用户,修改即时生效且支持滑块调节。

1、点击左下角“开始菜单”,选择控制中心。

2、在控制中心中搜索关键词:启动管理 或 引导设置,进入对应面板。

3、找到GRUB菜单显示时间选项,拖动滑块设定为8秒(部分版本显示为“等待时间(秒)”)。

4、点击应用按钮,系统会提示需要管理员权限,输入当前用户密码确认。

5、重启后即可观察到GRUB菜单稳定显示指定时长。

四、禁用自动跳过机制并强制显示完整菜单

当GRUB_TIMEOUT=0且GRUB_TIMEOUT_STYLE=hidden时,菜单完全不出现,导致无法访问恢复模式或Windows。本方法解除双重隐藏,确保菜单强制可见且具备操作缓冲。

1、在终端中执行:sudo vim /etc/default/grub。

2、将以下两行明确设为:

GRUB_TIMEOUT=12

GRUB_TIMEOUT_STYLE=menu

3、删除或注释掉任何形如GRUB_HIDDEN_TIMEOUT或GRUB_HIDDEN_TIMEOUT_QUIET的行(如有),防止其覆盖行为。

4、保存后执行:sudo update-grub。

5、重启后,GRUB菜单将以完整可视状态停留12秒,期间可自由上下选择、按e编辑启动参数、或按c进入命令行模式。

五、针对UEFI固件环境的双路径GRUB配置校验

在部分飞腾/鲲鹏平台的银河麒麟系统中,存在两套独立的grub.cfg文件,仅修改/etc/default/grub不足以覆盖全部引导路径,需同步检查并校准。

1、在终端中执行查找命令:find /boot -name "grub.cfg"。

2、典型输出包含两个路径:/boot/grub2/grub.cfg 与 /boot/efi/EFI/kylin/grub.cfg。

3、确认当前系统实际使用的EFI引导入口:efibootmgr -v | grep kylin,观察其加载路径指向哪一个grub.cfg。

4、若指向/boot/efi/EFI/kylin/grub.cfg,则需额外执行:sudo grub2-mkconfig -o /boot/efi/EFI/kylin/grub.cfg。

5、完成后再重启,确保UEFI固件加载的GRUB配置与用户设定一致。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
视频服务器配置参数有哪些
视频服务器配置参数有哪些

视频服务器配置参数有处理器、内存、存储、视频编解码器、网络接口、视频输入输出接口、操作系统、安全性、环境适应性和成本。在搭建视频服务器时,需要根据实际需求和预算,合理选择这些参数,以实现高性能、高稳定性和低成本的目标。

2023.10.17

4200

11

linux的操作系统介绍
linux的操作系统介绍

Linux是一个灵活、稳定、安全的操作系统,适用于各种不同的应用场景,从个人电脑到服务器和嵌入式系统。想了解更多Linux的相关内容,可以阅读本专题下面的文章。

2024.03.20

3346

12

Linux操作系统的主要用途
Linux操作系统的主要用途

Linux操作系统用途广泛,包括:服务器运营,软件开发,科学研究和教育,嵌入式系统,以及个人电脑和笔记本电脑。想了解更多Linux的相关内容,可以阅读本专题下面的文章。

2024.03.21

5699

8

linux操作系统的作用
linux操作系统的作用

linux操作系统在以下领域发挥着关键作用:服务器和云计算;嵌入式系统;个人电脑和笔记本电脑;超级计算;其他领域等等。想了解更多linux操作系统的相关内容,可以阅读本专题下面的文章。

2024.04.12

2675

5

有哪些常见的网络操作系统
有哪些常见的网络操作系统

常见的网络操作系统有windows server、linux、unix、macos server、freebsd、cisco ios、juniper junos和hp-ux等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.09.12

3244

6

32位操作系统怎么改成62位的
32位操作系统怎么改成62位的

要将 32 位操作系统升级到 64 位,需要遵循以下步骤:1. 检查硬件和软件兼容性;2. 备份数据;3. 获取 64 位操作系统;4. 创建可启动安装媒体;5. 从安装媒体启动计算机;6. 选择“升级”选项;7. 完成安装。

2025.04.02

3343

9

FrankenPHP集成Laravel详细教程
FrankenPHP集成Laravel详细教程

本专题提供FrankenPHP集成Laravel的详细配置指南,全面解析运行原理、开发环境搭建、Caddyfile配置、Octane工作模式、数据库连接、队列任务、定时任务和生产环境优化,解决部署过程中常见的报错与兼容性问题。

2026.10.08

0

20

LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

2026.09.30

120

10

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

2026.09.30

100

14

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Valgrind支持平台说明
Valgrind支持平台说明

共0课时 | 0人学习

ubuntu官方总文档
ubuntu官方总文档

共0课时 | 0人学习

PostgreSQL 教程
PostgreSQL 教程

共48课时 | 20.3万人学习