游乐游手机版
首页/系统平台/文章详情

麒麟OS与Windows双系统安装引导设置教程

时间:2026-05-19 13:28
装好麒麟和Windows双系统,开机却直接进了其中一个,看不到选择菜单?别急,这多半是引导程序(GRUB)没装对,或者被Windows的引导给覆盖了。这事儿在双系统安装里挺常见,解决起来也有清晰的路径。下面这几个实战步骤,能帮你一步步把引导菜单找回来。 一、确认当前引导模式与EFI分区状态 动手之前

装好麒麟和Windows双系统,开机却直接进了其中一个,看不到选择菜单?别急,这多半是引导程序(GRUB)没装对,或者被Windows的引导给覆盖了。这事儿在双系统安装里挺常见,解决起来也有清晰的路径。下面这几个实战步骤,能帮你一步步把引导菜单找回来。

麒麟OS如何设置双系统引导 麒麟+Windows双系统安装

一、确认当前引导模式与EFI分区状态

动手之前,得先搞清楚“战场”情况。现在的电脑基本都是UEFI启动了,而UEFI引导的核心是一个叫EFI系统分区(ESP)的小区域。如果这个分区不存在、没挂载或者空间不足(通常建议不小于256MB),后续所有操作都白搭。

首先,想办法进入麒麟系统。如果连麒麟都进不去,那就用之前制作好的麒麟安装U盘启动,选择“试用”模式进入Live环境。

打开终端,敲入这条命令:sudo fdisk -l | grep -A1 "EFI System"。它的作用是列出所有磁盘分区,并筛选出标记为“EFI System”的那一个。如果能看到相关信息,比如分区编号和大小,那就好办了。

接着,再执行:ls /boot/efi/。这个命令是查看EFI分区挂载后的目录结构。正常情况下,你应该能看到像 EFI/Microsoft/EFI/BOOT/ 这样的子文件夹。如果提示“没有那个文件或目录”,那就意味着ESP分区要么没挂载,要么压根不存在。这时候,你就得动用像GParted这样的图形化分区工具,或者用gdisk命令,去检查分区表并创建/挂载ESP分区了。

二、重新安装GRUB至EFI分区

确认ESP分区没问题后,下一步就是让GRUB“归位”。这个操作相当于在ESP分区里,为麒麟系统重新建立一个指挥部,并让它能识别隔壁的Windows。

在终端里,依次执行以下命令:

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分区,并给它起个名叫“kylinsp1”。

3. sudo update-grub —— 让GRUB扫描一遍硬盘上所有能启动的系统。执行成功的话,终端里通常会显示“Found Windows Boot Manager on ...”这样的信息,说明它找到Windows了。

完成之后重启电脑。如果开机出现了熟悉的GRUB选择菜单,恭喜你,问题解决。如果还是没有,那得进电脑的BIOS/UEFI设置界面瞅一眼,确保“启动模式”是UEFI,并且“安全启动”选项是关闭状态。

三、通过BIOS调整启动顺序强制调用GRUB

有时候,GRUB明明装好了,但电脑固件(UEFI)的“开机第一启动项”还是指着“Windows Boot Manager”。这就好比你把大门钥匙挂在了新锁上,但看门人习惯性去掏旧锁的钥匙。

解决方法是直接告诉看门人用哪把钥匙:

重启电脑,在开机出现品牌Logo时,快速按Del、F2或F12等键(具体看主板提示)进入UEFI设置界面。

找到“启动”或“Boot”选项卡,里面会有一个“启动顺序”列表。把排在第一位的“Windows Boot Manager”改成你刚才安装GRUB时指定的名字,比如 kylinsp1Kylin OS

保存设置并退出。电脑再次重启时,就会优先加载GRUB了。

四、使用麒麟系统修复模式重建引导

如果对命令行操作不太熟悉,或者手动安装GRUB后问题依旧,麒麟系统自带了一个图形化的“外设”工具,用起来更省心。

插入麒麟安装U盘并启动到Live试用环境。

在桌面上找到“系统工具”菜单,里面通常会有“引导修复”之类的工具。如果没找到,也可以在终端里直接输入 sudo kylin-boot-repair 来启动它。

打开工具后,选择“自动修复引导”或类似选项。这里有个关键点:一定要勾选上“检测并添加Windows引导项”

点击开始修复,等待进度条跑完。提示成功后,重启电脑,引导菜单应该就恢复了。

五、手动向EFI固件添加Windows引导项

还有一种比较特殊的情况:GRUB菜单出来了,但里面只有麒麟,没有Windows。这通常是GRUB在自动扫描时没能正确识别Windows的引导文件。

这时候,我们可以手动给GRUB“指条明路”:

首先,确认Windows的引导文件确实存在。在终端执行:ls /boot/efi/EFI/Microsoft/Boot/,看看里面有没有 bootmgfw.efi 这个文件。

然后,我们需要编辑GRUB的自定义配置文件:sudo nano /etc/grub.d/40_custom

在文件末尾,添加下面这段内容(注意,hd0,gpt1 需要根据你的ESP分区实际位置调整,通常就是第一个硬盘的第一个GPT分区):

menuentry "Windows Boot Manager" {
 insmod part_gpt
 insmod fat
 set root='hd0,gpt1'
 chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}

保存并退出编辑器。最后,别忘了再执行一次 sudo update-grub 来更新配置。重启后,GRUB菜单里就会出现你手动添加的Windows选项了。

总的来说,双系统引导失效,核心就是围绕UEFI模式和EFI分区做文章。按照从检查到修复的顺序,先确认基础环境,再重装GRUB,接着调整BIOS顺序或利用修复工具,最后考虑手动添加引导项,绝大多数问题都能迎刃而解。

来源:https://www.php.cn/faq/2416085.html
上一篇CentOS 7升级Rocky Linux 9迁移步骤与详细教程 下一篇麒麟系统清理缓存释放空间 优化var cache文件夹教程
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
麒麟系统字体太小看不清如何调整界面字体大小
系统平台 · 2026-07-01

麒麟系统字体太小看不清如何调整界面字体大小

麒麟系统高分屏字体过小需分层干预:控制中心调整缩放至150%或200%,辅助功能增大文本,命令行设置MateDPI值(2K设200 0,4K设220 0),QT类软件用环境变量QT_DEVICE_PIXEL_RATIO=2,终端取消使用系统等宽字体并改字号,输入法候选字体调至16或18。

Win11记事本默认不换行如何设置为自动换行
系统平台 · 2026-07-01

Win11记事本默认不换行如何设置为自动换行

Windows11记事本默认不自动换行,手动开启仅对当前窗口有效。若要永久启用,可修改注册表,在HKCU Software Microsoft Notepad路径下新建DWORD值fWrap并设为1,或导入含此设置的 reg文件,此后所有新建记事本文件均自动换行显示,无需重复手动操作,一劳永逸。

银河麒麟系统时间快几分钟的调整方法
系统平台 · 2026-07-01

银河麒麟系统时间快几分钟的调整方法

银河麒麟系统时钟快几分钟的解决方法:先用date命令校正系统时间,再执行hwclock--systohc写入硬件时钟;启用systemd-timesyncd并配置阿里云NTP服务器;禁用chronyd避免服务冲突;双系统用户需设置硬件时钟为UTC模式。

Win11多屏下设置软件只在特定屏幕打开的方法
系统平台 · 2026-07-01

Win11多屏下设置软件只在特定屏幕打开的方法

双屏办公时,通过快捷方式添加启动参数、利用Windows窗口位置记忆功能或PowerShell脚本,可让软件自动在副屏打开,免去手动拖拽,提升工作效率。

MacBook如何取消菜单栏蓝牙搜索状态
系统平台 · 2026-07-01

MacBook如何取消菜单栏蓝牙搜索状态

在macOS中,进入系统设置“控制中心”,将蓝牙设为“不显示在菜单栏”即可隐藏图标且功能正常;旧版系统则在蓝牙偏好设置中取消勾选“在菜单栏中显示”。