在银河麒麟与windows双系统中,需将grub_default值设为windows对应序号(从0开始),再执行sudo update-grub更新配置并重启生效。

如果您在银河麒麟桌面版与Windows共存的双系统环境中,发现开机时默认启动项不符合预期,则可能是GRUB引导菜单中默认启动顺序未正确配置。以下是修改双系统启动项顺序的多种可行方法:
一、通过编辑GRUB配置文件修改默认启动项
该方法直接修改Linux侧GRUB引导管理器的默认选择索引,适用于UEFI或Legacy BIOS模式下的银河麒麟V10系统,需手动确认启动项编号并更新配置。
1、使用Ctrl+Alt+T快捷键打开终端。
2、输入命令获取root权限:sudo su,然后输入当前用户密码。
3、使用文本编辑器打开GRUB主配置文件:sudo vim /etc/default/grub(也可用pluma、gedit等图形编辑器,如sudo pluma /etc/default/grub)。
4、在文件中定位到以GRUB_DEFAULT=开头的行。
5、将等号右侧数值修改为目标启动项的序号:序号从0开始计数,例如Windows位于GRUB菜单第三项,则设为GRUB_DEFAULT=2;若第一项为银河麒麟,则保持为0。
6、按Esc键退出编辑模式,输入:wq保存并退出vim。
7、执行更新命令:sudo update-grub(适用于多数情况);若该命令不可用,可尝试sudo grub-mkconfig -o /boot/grub/grub.cfg。
8、重启系统验证更改是否生效。
二、使用Windows系统配置工具(msconfig)调整默认启动项
该方法绕过Linux引导层,在Windows Boot Manager中直接设定默认操作系统,适合GRUB未接管引导或Windows为首选启动环境的用户。
1、在Windows中同时按下Win + R组合键,打开“运行”对话框。
2、输入msconfig并按回车,启动系统配置工具。
3、切换至“引导”选项卡,等待操作系统列表加载完成。
4、在列表中选中目标系统(如“Kylin V10”或“Windows 10”)。
5、点击“设为默认值”按钮。
6、在“超时”框中设置引导菜单显示时间(建议设为5或8秒)。
7、点击“应用”,再点击“确定”。
8、选择“退出并重新启动”使设置立即生效。
三、通过Windows命令行工具bcdedit精确指定启动项
该方法基于启动项唯一标识符(identifier)进行绑定,可规避因菜单项重命名、语言差异或重复条目导致的误配问题,尤其适用于多版本共存或GRUB被覆盖后的恢复场景。
1、以管理员身份运行命令提示符(CMD)或PowerShell。
2、输入命令列出全部启动项:bcdedit /enum,按回车执行。
3、在输出结果中查找包含“Kylin”或“Windows”的条目,记录其对应行的identifier值(形如{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx})。
4、执行命令设定默认启动项:bcdedit /default {identifier},将大括号内替换为上一步获取的实际值。
5、执行bcdedit /enum default确认当前默认项已更新。
6、重启系统验证结果。
四、通过UEFI固件界面调整启动顺序
该方法在硬件固件层直接修改启动设备优先级,不依赖操作系统引导管理器,适用于UEFI启动模式且Windows Boot Manager或GRUB均未正确响应的场景。
1、重启计算机,在开机自检阶段反复按特定功能键(常见为F2、Del、F10或Esc,具体依主板品牌而定)进入UEFI/BIOS设置界面。
2、导航至“Boot”或“启动”选项卡。
3、查找“Boot Order”、“Boot Priority”或类似名称的子菜单。
4、在启动设备列表中找到“Windows Boot Manager”或“ubuntu”、“kylin”等标识的条目。
5、使用键盘方向键或“+/-”键将其移动至列表顶部。
6、按F10保存设置并退出UEFI界面。
7、系统自动重启后按新顺序加载引导程序。
五、使用第三方工具EasyBCD修复或重排启动项
该方法提供图形化界面管理Windows Boot Manager中的Linux引导条目,特别适用于Legacy BIOS模式下GRUB丢失、Windows覆盖引导或启动项错乱的情况。
1、在Windows系统中下载并安装EasyBCD(支持Legacy BIOS,不兼容UEFI原生模式)。
2、以管理员身份运行EasyBCD程序。
3、点击左侧“添加新条目”,切换至“Linux/BSD”选项卡。
4、在“类型”下拉菜单中选择GRUB2;在“驱动器”中选择银河麒麟系统所在分区(通常为/boot挂载点所在磁盘)。
5、点击“添加条目”按钮。
6、返回主界面,点击“编辑引导菜单”,在列表中勾选“显示菜单”,并设定默认操作系统及超时时间。
7、点击“保存设置”。
8、重启系统,验证双系统菜单是否正常显示并可选。










