linux系统引导windows系统安装教程:一站式双系统搞定指南
在日常电脑折腾里,很多小伙伴都想一边玩游戏(全靠Windows),一边用Linux写代码、玩开源项目。两者安装在一起,最省心的方式就是让Linux帮忙引导Windows。别担心,这篇教程专为新手写,超级详细,一步步来,保证你能顺利实现双系统。无论你现在是纯Windows用户,还是已经装了Linux,都能轻松搞定。
第一步:弄清楚硬盘分区和启动模式(很重要!)
你的电脑硬盘分成两个主要类型:MBR(老办法)和GPT(新方法,Win10/11默认)。大部分主板现在都用GPT+UEFI启动(开机后按Delete、F2或F10进入BIOS)。
- 检查你的启动模式:重启电脑,按Delete/F2进入BIOS,找“Boot Mode”或“Launch Mode”选项。确保是UEFI(不是Legacy)。关闭Secure Boot(安全启动)选项,因为Linux引导文件通常不支持签名验证。
- 备份数据:无论哪个模式,都先把重要文件复制到U盘或云盘。分区操作容易出问题,别急着改。
- 为什么先装Windows再装Linux? Windows会自动创建EFI分区(约100MB的隐藏分区,里面放bootmgfw.efi文件),这样Linux安装后最容易直接扫描到Windows引导。
第二步:先安装Windows(推荐顺序)
如果你还没装Windows,这是最稳妥的开头。
- 下载Windows ISO(从微软官网)。准备U盘,推荐用Rufus或Ventoy工具:把ISO拖进U盘,U盘就会变成可启动的多系统盘。
- 插U盘,重启按F12(或F11、F10)进入启动菜单,选U盘启动。
- 按照Windows安装向导一路点Next:
- 接受协议。
- 选择“自定义”安装,选择硬盘(看磁盘大小),新建一个大分区装Windows(留出10-20GB给Linux)。
- 安装完,拔掉U盘重启,正常进入Windows。
- 关键操作(关机前做):
- 关闭快速启动:搜索“电源选项” > 选择“选择电源按钮的功能” > 把“打开/关闭计算机”改成“仅重启”,重启生效。
- 关闭快速启动后,Windows休眠文件才会清理干净,不会影响Linux引导。
现在你的硬盘已经有Windows分区和EFI分区了。
第三步:制作Linux U盘启动盘
推荐Ubuntu 24.04 LTS(最新稳定版,中文支持好)。
- 去ubuntu.com下载ISO。
- 用Rufus或Ventoy把ISO写进U盘(选“GPT”模式)。
- 插U盘,重启进BIOS,设置U盘为第一启动项(Boot Option #1)。
第四步:安装Linux并实现引导
- 插U盘,选U盘启动,进入Ubuntu安装界面(选择中文)。
- 选择“安装Ubuntu”,一路Next:
- 语言选中文。
- 网络跳过(不用联网)。
- 时区选你城市。
- 磁盘选择:选你留给Linux的分区(不是Windows的),格式选“用整个磁盘”或“ext4文件系统”。安装完会自动创建交换分区(大小等于内存*1.5-2倍)。
- 安装完,插上你的主键盘鼠标,重启,拔掉U盘。
- 现在开机应该直接进Ubuntu桌面了!如果想先用Windows,可以随时切回来。
第五步:让Linux自动引导Windows(核心!)
Ubuntu安装时会自动生成GRUB引导菜单,但有时候Windows项不会出现,或者启动失败。
方法一:用GRUB扫描Windows(最简单)
- 重启进Ubuntu终端。
- 输入命令一行一行执行:
sudo apt update
sudo apt install os-prober
sudo apt install grub-efi
sudo update-grub
- 重启,GRUB菜单(蓝色界面)就会自动出现Ubuntu和Windows选项。
- 选Windows进入,关机再试。
方法二:手动替换EFI引导文件(Windows先装的情况) 这是最稳的,让GRUB直接替换Windows默认引导器。
- 用Ventoy或U盘启动进入Ubuntu的“试用Ubuntu”。
- 在终端输入:
sudo mkdir /mnt/efi
sudo mount /dev/nvme0n1p1 /mnt/efi # 这里改成你的EFI分区(如sda1、nvme0n1p1)
ls /mnt/efi/EFI
- 看到Microsoft文件夹后,进入它:
cd /mnt/efi/EFI/Microsoft/Boot - 把里面的
bootmgfw.efi备份(cp bootmgfw.efi bootmgfw.efi.bak)。 - 进入Ubuntu根目录,把GRUB引导文件复制过去:
cp /boot/efi/EFI/ubuntu/grubx64.efi /mnt/efi/EFI/Microsoft/Boot/
-
卸载:
umount /mnt/efi -
重启电脑!GRUB菜单会直接用grubx64.efi引导Windows,Windows项出现,开机选Windows就行。
第六步:常见问题解决(避坑指南)
- GRUB菜单没有Windows项:用“方法一”或“方法二”试试。进不了GRUB?用Ventoy启动再试。
- 只进Windows,不进Linux:检查EFI分区是不是被Windows覆盖了,重新执行方法二。
- 开机直接进Windows:重启进Ubuntu,执行
sudo update-grub。 - Windows卡死或蓝屏:正常,切换系统不会影响。想快速切回Windows,按Shift+重启(Windows11)或Shift+重启(Win10)。
- Windows更新后GRUB不见:再执行一次方法二(Windows更新会改EFI文件)。
- 分区工具报错:先用Ventoy启动Ubuntu Live,磁盘管理里格式化就好,别用Windows自带工具。
第七步:优化与额外小技巧
- 设置开机默认:重启进GRUB,按E键编辑菜单,改“timeout=5”让菜单不出现5秒后自动启动Ubuntu。
- 备份:重要数据别只放Windows,Linux也定期用rSYNc同步。
- 想试另一个Linux:把之前Ubuntu的EFI文件夹删除就行(用DiskGenius或Ventoy)。
- 高级玩法:装rEFInd引导器(自动扫描系统,美观),安装命令:
sudo apt install refind,然后sudo refind-install。
按这套流程来,90%的人都能成功。操作过程中遇到卡住的,重点看你硬盘是MBR还是GPT、Windows版本、Ubuntu版本,告诉我具体情况,我再给你针对性命令。
现在就动手吧!装完双系统,玩游戏、写代码两不误,效率翻倍。慢慢来,安全第一。
文章版权声明:文章内容均来源于各大短视频平台搜集以及修改和删减新增,如有侵权或者违规,请联系站长进行删除,如需转载或复制请以超链接形式并注明出处。

还没有评论,来说两句吧...