银河麒麟开机直接进入uefi设置界面,主因是ac power loss recovery误设为power on、残留setup启动项或secure boot/csm/fast boot配置异常;需依次修正电源恢复策略、清理setup类启动项、重置uefi默认配置并确保efi分区正确挂载及grub安装。

银河麒麟开机后没有进入GRUB菜单或系统桌面,而是直接跳转至UEFI设置界面,说明固件层误触发了Setup模式或启动流程被异常中断,需立即干预固件行为并恢复标准引导路径。
检查AC Power Loss Recovery是否误设为Power On
部分国产服务器主板(如华为Atlas 500、浪潮英信NF5280M6)在断电恢复后若AC Power Loss Recovery被设为Power On,且CMOS电池电量不足或RTC时间错乱,会导致每次加电都强制进入UEFI Setup界面而非正常启动。
关机状态下接通电源→按下电源键开机→在Logo出现瞬间快速连按Del键进入UEFI→导航至Power Management →查找After Power Loss或Restore on AC Power Loss选项→确认其值为Last State或Power Off,【绝不可为Power On】→按F10保存退出。
清除UEFI启动项中残留的Setup Entry
方法一:通过efibootmgr命令清理异常启动项
启动进入麒麟V10桌面→打开终端→执行sudo su输入密码→运行efibootmgr -v查看所有启动项→找到Boot0000、Boot0001等条目中含“Setup”“UEFI Shell”“Firmware Update”字样的行→记录其编号(如0003)→执行efibootmgr -b 0003 -B删除该条目→重复操作直至无Setup类项残留。
方法二:在UEFI界面中手动删除
开机进UEFI→切换到Boot Maintenance Manager →选择Boot Options →进入Delete Boot Option →用方向键高亮“UEFI: Built-in EFI Shell”或“Setup Utility”条目→按Delete键确认删除→返回主菜单保存退出。
重置UEFI固件至默认配置
第一步:进入UEFI设置界面后,按F9键加载Optimized Defaults(部分龙芯平台需先按Ctrl+Alt+F9)。
第二步:重点检查三项设置:① Secure Boot必须为Disabled;② CSM Support必须为Disabled;③ Fast Boot必须为Disabled——这三项任意一项启用都可能导致启动流程跳变或固件误判为调试模式。
第三步:按F10保存→选择Yes确认→系统重启。此时应正常显示GRUB菜单而非直接进入UEFI。
注意:重置后需重新配置启动顺序,将kylinsp1或Kylin OS设为第一启动项,否则可能回落至Windows Boot Manager。
验证EFI System分区挂载状态
打开终端→执行ls /boot/efi/EFI/ →若返回空或报错“no such file”,说明ESP未挂载或损坏。
执行sudo mkdir -p /boot/efi && sudo mount /dev/nvme0n1p1 /boot/efi(请将nvme0n1p1替换为实际EFI分区名,可用lsblk -f | grep "vfat"确认)→再执行ls /boot/efi/EFI/,应可见kylinsp1、Microsoft等目录。
若仍为空,说明GRUB未正确安装到ESP,需立即执行sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=kylinsp1 --recheck。











