备份重要数据后,首先安装Windows系统并预留足够未分配磁盘空间,随后在预留空间中安装Linux系统,安装程序会自动配置引导加载程序(如GRUB),实现双系统启动选择,注意分区操作谨慎,推荐UEFI模式安装。
- 数据备份是必须的! 此过程涉及磁盘分区,操作失误可能导致数据丢失,请务必将重要文件备份到外部硬盘或云存储。
- 责任自负: 操作有风险,请仔细阅读并理解每一步,本文提供指导,但无法对操作结果负责。
- 推荐顺序: 强烈建议先安装 Windows,再安装 Linux,Windows 的引导程序较难识别 Linux,而 Linux 的 GRUB 引导程序能很好地识别 Windows。
- 了解启动模式: 确认你的电脑是 UEFI (现代) 还是 Legacy BIOS (传统) 启动模式,这至关重要!进入 BIOS/UEFI 设置界面(开机时按 Del, F2, F10, F12 等键)查看,本文主要针对 UEFI/GPT(推荐)。
- 选择 Linux 发行版: 新手推荐 Ubuntu, Linux Mint, Fedora Workstation 等用户友好的版本,下载其 ISO 镜像文件。
所需工具:
- 一个 8GB 或更大容量的 U 盘 (用于制作启动盘)。
- Rufus (Windows 下制作启动盘工具) 或 BalenaEtcher (跨平台)。
- 目标 Linux 发行版的 ISO 镜像文件。
- (可选但推荐) 一个 空闲的磁盘分区 或 未分配空间 (至少 20-30GB,建议 50GB 以上用于 Linux)。
安装步骤详解:
准备工作 (在 Windows 下进行)
-
创建 Linux 启动 U 盘:
- 插入 U 盘(注意:制作过程会清空 U 盘数据!)。
- 打开 Rufus。
设备
:选择你的 U 盘。引导类型选择
:点击选择
,找到你下载的 Linux ISO 文件。镜像选项
:选择标准 Windows 安装
(对于大多数 ISO)。分区类型
:必须匹配你的系统启动模式!- 如果系统是 UEFI:选择
GPT
。 - 如果系统是 Legacy BIOS:选择
MBR
。(强烈建议新电脑使用 UEFI/GPT)。
- 如果系统是 UEFI:选择
文件系统
:通常选FAT32
(默认)。- 点击
开始
-> 确认警告 -> 等待完成。
-
为 Linux 腾出磁盘空间:
- 方法 1 (推荐 – 使用 Windows 磁盘管理):
- 右键点击
开始
按钮 ->磁盘管理
。 - 找到你要缩小的分区(通常是 C 盘),确保有足够可用空间。
- 右键点击该分区 ->
压缩卷
。 - 输入要压缩出的空间量 (MB,50000MB ≈ 50GB) ->
压缩
,完成后,你会看到一块标记为未分配
的空间。不要在此创建新分区! Linux 安装程序会处理它。
- 右键点击
- 方法 2 (使用 Linux 安装程序分区): 也可以在后续 Linux 安装步骤中直接调整 Windows 分区大小(风险稍高,需谨慎)。
- 方法 1 (推荐 – 使用 Windows 磁盘管理):
-
禁用 Windows 快速启动 (推荐):
- 打开
控制面板
->硬件和声音
->电源选项
->选择电源按钮的功能
。 - 点击
更改当前不可用的设置
。 - 取消勾选
启用快速启动(推荐)
->保存修改
,这有助于避免双系统间休眠/关机冲突。
- 打开
-
了解电脑启动菜单键: 通常是 F12, F10, F9, Esc 等,查阅电脑手册或开机时留意屏幕提示,重启时需要按此键选择从 U 盘启动。
安装 Linux
-
从 U 盘启动:
- 插入制作好的 Linux 启动 U 盘。
- 重启电脑。
- 在开机自检 (POST) 画面出现时,快速、连续地按 之前查到的启动菜单键 (如 F12)。
- 在出现的启动设备列表中,选择你的 U 盘 (名称可能包含 USB, UEFI: USB Device, 或 Linux 发行版名)。确保选择带
UEFI
前缀的项 (如果是 UEFI 系统)。
-
进入 Linux 安装环境:
- 电脑会从 U 盘加载 Linux Live 环境(一个可以试用但不安装的系统)。
- 找到并点击桌面上的
Install [发行版名称]
图标 (“Install Ubuntu”)。
-
开始安装向导:
- 选择语言 ->
继续
。 - 键盘布局 ->
继续
。 - 网络连接:建议连接网络以下载更新和第三方驱动 ->
继续
。 - 更新与软件:
- (Ubuntu) 通常勾选
安装 Ubuntu 时下载更新
和为图形或无线硬件安装第三方软件
(包含闭源驱动,对显卡/WiFi 支持更好) ->继续
。 - (其他发行版选项类似)。
- (Ubuntu) 通常勾选
- 选择语言 ->
-
关键步骤:安装类型 (分区)
- 最重要的一步! 选择
安装类型
。 - 推荐选项:
其他选项
或手动分区
或Something else
(不同发行版名称略有差异),这让你完全掌控分区过程。不要选“与 Windows 共存”或“擦除磁盘”! - 点击
继续
进入手动分区界面,你会看到包含 Windows 分区和你之前创建的空闲空间
或未分配空间
的磁盘列表。
- 最重要的一步! 选择
-
在空闲/未分配空间上创建 Linux 分区 (UEFI/GPT 示例):
- 选中标记为
空闲
或未分配
的那一行。 - 点击 (添加) 或
新建分区表
(如果是全新未分配空间)。 - 创建 EFI 系统分区 (ESP) (如果已有 Windows ESP 则跳过):
- 情况 A (全新安装或原 ESP 太小): 如果之前没有 ESP 分区,或者 Windows 的 ESP 分区 (通常是 FAT32,100-500MB) 空间不足 (建议至少 300-500MB),需要创建一个:
- 大小:300 – 500 MB (足够存放多个系统引导文件)。
- 新分区的类型:
主分区
(GPT 下无主逻辑之分,但有些工具仍显示)。 - 位置:
空间起始位置
。 - 用于:
EFI 系统分区
。重要! - 点击
OK
。
- 情况 B (使用现有 Windows ESP): 如果已有一个足够大的 FAT32 格式的 ESP 分区 (通常由 Windows 创建),不要再创建新的!Linux 安装程序会复用这个分区。绝对不要格式化它! 只需确保在后续步骤中选择挂载点为
/boot/efi
。
- 情况 A (全新安装或原 ESP 太小): 如果之前没有 ESP 分区,或者 Windows 的 ESP 分区 (通常是 FAT32,100-500MB) 空间不足 (建议至少 300-500MB),需要创建一个:
- 创建 Swap 交换空间 (可选但推荐,尤其内存小于 8GB):
- 选中剩余
空闲
空间 -> 点击 。 - 大小:等于或略大于你的物理内存 (RAM) 大小 (8GB RAM 可设 8-16GB),休眠需要 >= RAM 大小。
- 新分区的类型:
逻辑分区
。 - 位置:
空间起始位置
。 - 用于:
交换空间
。 - 点击
OK
。
- 选中剩余
- 创建根分区 (必需):
- 选中剩余
空闲
空间 -> 点击 。 - 大小:剩余的大部分空间 (30GB+,用于系统和程序)。
- 新分区的类型:
逻辑分区
。 - 位置:
空间起始位置
。 - 用于:
Ext4 日志文件系统
(最常用且稳定)。 - 挂载点:选择 (根目录)。
- 点击
OK
。
- 选中剩余
- 创建家目录分区
/home
(可选但推荐):- 选中剩余
空闲
空间 -> 点击 。 - 大小:剩余的所有空间 (用于存储用户个人文件、配置)。
- 新分区的类型:
逻辑分区
。 - 位置:
空间起始位置
。 - 用于:
Ext4 日志文件系统
。 - 挂载点:选择
/home
。 - 点击
OK
。
- 选中剩余
- 分区方案总结 (UEFI/GPT):
/dev/sda1
(已存在): Windows EFI 系统分区 (FAT32) – 挂载点/boot/efi
(确保选中!)/dev/sda2
: Windows 恢复分区 (MS Reserved) – 不动/dev/sda3
: Windows NTFS (C:盘) – 不动/dev/sda4
: Linux EFI 系统分区 (FAT32) – 挂载点/boot/efi
(如果新建了)/dev/sda5
: Linux swap/dev/sda6
: Linux / (Ext4)/dev/sda7
: Linux /home (Ext4)
- 关键确认:
- 引导加载程序安装设备: 必须 选择你的 EFI 系统分区 (ESP)!通常是
/dev/sda1
(Windows 创建的) 或你新建的/dev/sda4
。不要选整个磁盘 (如 /dev/sda)! 这确保 GRUB 安装到 ESP,并能检测 Windows。 - 仔细检查: 确保只在你创建的 Linux 分区和 ESP 上操作。绝对不要删除或格式化包含 Windows 的分区 (通常是 NTFS 类型)!
- 确认无误后,点击
现在安装
或继续
。
- 引导加载程序安装设备: 必须 选择你的 EFI 系统分区 (ESP)!通常是
- 选中标记为
-
完成安装设置:
- 时区: 在地图上点击或选择 ->
继续
。 - 用户信息:
- 输入你的姓名。
- 计算机名 (自动生成,可改)。
- 选择一个用户名 (登录用)。
- 设置强密码 (并确认)。
- (可选) 勾选
自动登录
或需要密码登录
。 - 点击
继续
。
- 等待安装完成: 系统将复制文件、安装软件、设置引导,保持联网以下载更新,过程可能需要 15-60 分钟。
- 提示重启: 安装完成后,会提示你重启。务必拔出 U 盘! 然后点击
现在重启
。
- 时区: 在地图上点击或选择 ->
首次启动与引导管理
-
GRUB 引导菜单:
- 重启后,你会看到一个名为 GRUB 的菜单,这是 Linux 的引导程序。
- 菜单项通常包括:
- 你安装的 Linux 发行版 (多个内核版本选项)
- Windows Boot Manager (在 /dev/sdaX) – 这就是启动 Windows 的选项。
- 高级选项 (如恢复模式)。
- 使用键盘上下箭头选择要启动的系统,按 Enter 进入。
- 默认选择: 通常默认会启动 Linux,菜单会等待几秒(可配置)。
-
进入 Linux: 选择 Linux 项,按 Enter,系统将继续启动到 Linux 登录界面,输入你设置的用户密码登录。
-
进入 Windows: 选择
Windows Boot Manager
项,按 Enter,系统将启动 Windows。
常见问题与故障排除:
- 开机直接进入 Windows,看不到 GRUB 菜单?
- 原因 1 (最常见): Windows 快速启动干扰。彻底关闭 Windows: 在 Windows 中,按住
Shift
键同时点击重启
->疑难解答
->高级选项
->UEFI 固件设置
->重启
进入 BIOS/UEFI,或者禁用快速启动(见准备阶段)。 - 原因 2: GRUB 未正确安装或 Windows 覆盖了引导。修复 GRUB:
- 用 Linux 安装 U 盘启动 -> 选择
试用 Ubuntu/Linux
。 - 打开终端 (Ctrl+Alt+T)。
- 安装
boot-repair
工具 (Ubuntu):sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt update && sudo apt install -y boot-repair
- 运行
boot-repair
-> 选择Recommended repair
-> 按提示操作 -> 重启。
- 用 Linux 安装 U 盘启动 -> 选择
- 原因 3: BIOS/UEFI 启动顺序错误,进入 BIOS/UEFI 设置,确保第一启动项是
ubuntu
或Linux
相关的选项 (或包含grub
字样的),而不是Windows Boot Manager
。
- 原因 1 (最常见): Windows 快速启动干扰。彻底关闭 Windows: 在 Windows 中,按住
- Linux 下看不到 Windows 分区?
- Windows 默认使用快速启动(休眠),会锁定 NTFS 分区为只读。在 Windows 中彻底关机(禁用快速启动或 Shift+关机),再启动 Linux 即可正常读写。
- Linux 需要
ntfs-3g
驱动来读写 NTFS,主流发行版通常已预装,如果没有,安装它 (如 Ubuntu:sudo apt install ntfs-3g
)。
- 时间错误 (Windows/Linux 相差 8 小时)?
- Windows 默认将硬件时钟视为本地时间,Linux 默认视为 UTC 时间。在 Linux 中修复 (推荐):
- 打开终端。
- 运行
timedatectl set-local-rtc 1 --adjust-system-clock
,这会告诉 Linux 硬件时钟存储的是本地时间。 - 或 在 Windows 中修复 (不推荐): 以管理员身份运行命令提示符:
reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1
(让 Windows 认为硬件时钟是 UTC),但可能影响某些 Windows 软件。
- Windows 默认将硬件时钟视为本地时间,Linux 默认视为 UTC 时间。在 Linux 中修复 (推荐):
- 如何设置默认启动系统或修改 GRUB 等待时间?
- 在 Linux 中安装
grub-customizer
(图形界面) 或编辑/etc/default/grub
文件 (需sudo
权限):GRUB_DEFAULT=0
(0 是菜单第一项,saved 可记住上次选择)。GRUB_TIMEOUT=10
(菜单等待秒数)。- 修改后运行
sudo update-grub
使更改生效。
- 在 Linux 中安装
安全移除 Linux (如果需要):
- 备份 Linux 数据!
- 在 Windows 中,用磁盘管理删除 Linux 的分区 (Ext4, Swap)。
- 扩展 Windows 分区: 右键点击紧邻空闲空间的 Windows 分区 ->
扩展卷
-> 按向导操作。 - 修复 Windows 引导 (重要):
- 用 Windows 安装 U 盘启动 ->
修复计算机
->疑难解答
->命令提示符
。 - 依次执行命令:
bootrec /fixmbr bootrec /fixboot bootrec /scanos bootrec /rebuildbcd
- 完成后重启,应直接进入 Windows。
- 用 Windows 安装 U 盘启动 ->
成功安装 Windows 和 Linux 双系统让你能自由选择最适合当前任务的操作环境,遵循本指南的关键步骤——尤其是备份数据、确认启动模式 (UEFI/BIOS)、谨慎分区、正确设置引导加载程序安装位置——能极大提高成功率并降低风险,遇到问题时,善用搜索引擎和官方社区资源,享受双系统带来的灵活性和强大功能吧!
引用说明:
- Ubuntu 安装指南: https://ubuntu.com/tutorials/install-ubuntu-desktop
- Fedora 安装文档: https://docs.fedoraproject.org/en-US/quick-docs/installing-fedora/
- Arch Linux Wiki (双系统高级参考): https://wiki.archlinux.org/title/Dual_boot_with_Windows
- Rufus 官网: https://rufus.ie/
- BalenaEtcher 官网: https://www.balena.io/etcher/
- GRUB 手册: https://www.gnu.org/software/grub/manual/grub/
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6239.html