双系统安装实战:Windows 与 Linux 共存,从分区到引导的完整指南

为什么要装 Windows 与 Linux 双系统

很多朋友在决定「要不要双系统」之前,往往先想到的是用虚拟机。的确,像WSL2 上手指南:在 Windows 里跑原生 Linux,开发环境无缝衔接这类方案已经能让开发环境无缝衔接,但虚拟机始终要分给宿主机一部分资源,跑图形界面或需要直接读写硬件时还是会卡。如果你既要保留 Windows 打游戏、处理文档,又想在空闲时完整体验原生 Linux 桌面,双系统就是更省心、更彻底的选择。

双系统安装前的准备

先备份,再谈分区

双系统最大的风险不是装不上,而是把已有 Windows 的分区表搞乱。动手前请先做三件事:第一,用移动硬盘或云盘备份 C 盘重要文件;第二,在 Windows「磁盘管理」里压缩出一块未分配空间(建议至少 50GB 给 Linux);第三,准备一个 8GB 以上的 U 盘,用 Ventoy 或 Rufus 写入 Linux 发行版镜像。分区规划上,Linux 通常需要一个根分区 / 和一个 swap 交换分区,UEFI 机器还要一个几百 MB 的 EFI 分区(多数情况下可以和 Windows 共用现有的 EFI 分区)。

关闭 Windows 快速启动

Windows 的「快速启动」会让硬盘处于休眠态,导致 Linux 下无法挂载 NTFS 分区。进入「电源选项 → 选择电源按钮功能 → 更改当前不可用的设置」,取消勾选「启用快速启动」,保存后再关机,这一步能避免后面大量诡异故障。

安装 Linux 的完整步骤

从 U 盘启动后进入安装程序,在磁盘选择界面一定要选「其他选项 / 手动分区」,手动把之前压缩出的未分配空间挂载为 /,并指定现有的 EFI 分区为引导安装位置(注意不要格式化它)。安装器会把 Grub 写进同一个 EFI 分区,从而实现开机选择菜单。装完重启,你会看到 Grub 列出 Linux 与 Windows Boot Manager,这就是双系统引导成功的标志.

双系统引导管理:Grub 与 Windows Boot Manager

Grub 是 Linux 默认的引导程序,它能链式加载 Windows;反过来,Windows 更新偶尔会覆盖 EFI 的启动项,导致开机直接进 Windows、找不到 Linux。此时用 Live U 盘启动,重新安装一遍 Grub 即可修复。如果更习惯以 Windows 引导为主,也可以用 EasyUEFI 调整启动顺序,把 Linux 的 EFI 项排在前面。

三个最常见的双系统故障

1. Grub 被 Windows 更新覆盖

这是最高频的问题,表现就是重启后看不到 Linux。用 Live 盘 chroot 进原系统执行 grub-installupdate-grub 即可恢复,比重装系统省事得多。

2. 双系统时间错乱

Windows 把硬件时钟当本地时间,Linux 当 UTC,于是两边时间差 8 小时。在 Linux 执行 timedatectl set-local-rtc 1 让两者统一即可,不必来回改时区。

3. 进不去 Linux 桌面

多半是显卡驱动或分区未正确挂载。可先进恢复模式,排查 /etc/fstab 中的 UUID 是否写错——这也是为什么手动分区时一定要记准每个分区的 UUID。

双系统还是虚拟机?怎么选

如果你只是偶尔需要跑几个 Linux 命令、或者想隔离测试环境,VirtualBox 与 VMware 怎么选:家用虚拟机的性能与易用性实测对比这篇对比能帮你选对虚拟化工具;需要宿主机和客户机互通文件时,可参考VirtualBox 共享文件夹与端口转发实战:宿主机和客户机文件、网络互通。但如果追求原生性能、想完整体验 Linux 桌面,且磁盘空间充裕,双系统仍是不可替代的方案。两者并不冲突,很多玩家是「双系统打底 + 虚拟机做实验」的组合。

小结

双系统安装的核心就是「先备份、再分区、引导共用 EFI、出问题用 Live 盘修 Grub」。只要理清分区与引导这两件事,普通人也能一次装好 Windows 与 Linux 双系统,既留住熟悉的 Windows,又随时拥有一台完整的 Linux 机器。

© 版权声明
THE END
喜欢就支持一下吧
点赞12赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容