优麒麟系统安装 优麒麟双系统引导
双系统引导失效时,需依次确认UEFI模式与EFI分区状态、重装GRUB至EFI分区、调整BIOS启动顺序、使用修复工具或手动添加Windows引导项。

如果您已完成麒麟操作系统与Windows系统的分别安装,但开机后无法看到双系统引导菜单,或默认直接进入某一系统而无法选择另一系统,则可能是GRUB引导未正确安装或被Windows覆盖。以下是恢复并设置双系统引导的实战操作步骤:一、确认当前引导模式与EFI分区状态
需先判 断系统是否运行在UEFI模式下,并验证EFI系统分区(ESP)是否存在且可访问,这是GRUB正确安装的前提。若ESP分区缺失、损坏或大小不足(小于256MB),将导致引导项无法写入。
1、启动进入麒麟OS(若无法进入,请使用麒麟安装U盘进入Live试用环境)。
2、打开终端,执行命令:sudo fdisk -l | grep -A1 "EFI System",查看是否存在类型为“EFI System”的分区。
3、执行命令:ls /boot/efi/,确认该目录下存在EFI目录结构(如Microsoft/、BOOT/等子目录)。
4、若输出为空或提示“没有那个文件或目录”,说明EFI分区未挂载或不存在 ,需先通过GParted或gdisk修复分区表并挂载ESP。二、重新安装GRUB至EFI分区
在麒麟OS中手动重装GRUB引导程序,确保其控制启动流程,并能识别Windows Boot Manager。此操作将重建/boot/efi/EFI/kylinsp1/grubx64.efi等关键文件,并注册到固件启动项中。
1、在终端中执行:sudo mkdir -p /boot/efi/EFI/kylinsp1,创建麒麟专用引导目录。
2、执行:sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=kylinsp1 --recheck,将GRUB写入EFI分区。
3、执行:sudo update-grub,扫描所有操作系统并生成grub.cfg,此时应显示“Found Windows Boot Manager on /dev/nvme0n1p1”等识别信息。
4、重启系统,观察开机时是否出现GRUB菜单;若仍无菜单,需检查BIOS中“Boot Mode”是否为UEFI,且“Secure Boot”已关闭。三、通过BIOS调整启动顺序强制调用GRUB
当Windows安装后覆盖了默认启动项,UEFI固件可能将“Windows Boot Manager”设为第一启动项,导致跳过GRUB。此时需手动在BIOS中修改启动顺序,使固件优先加载麒麟引导文件。
1、重启电脑,在开机自检画面按Del/F2/F12(依主板而定)进入UEFI BIOS设置界面。
2、进入“Boot”或“Startup”选项卡,查找“Boot Option #1”或“Primary Boot Sequence”项。
3、在文件末尾新增以下内容:
menuentry "Windows Boot Manager" { insmod part_gpt insmod fat set root='hd0,gpt1' chainloader /EFI/Microsoft/Boot/bootmgfw.efi}
4、保存退出后执行:sudo update-grub,重启即可在GRUB菜单中看到手动添加的Windows选项。
