双系统安装如何避免风险?

备份重要数据后,首先安装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 镜像文件。

所需工具:

  1. 一个 8GB 或更大容量的 U 盘 (用于制作启动盘)。
  2. Rufus (Windows 下制作启动盘工具) 或 BalenaEtcher (跨平台)。
  3. 目标 Linux 发行版的 ISO 镜像文件
  4. (可选但推荐) 一个 空闲的磁盘分区未分配空间 (至少 20-30GB,建议 50GB 以上用于 Linux)。

安装步骤详解:

准备工作 (在 Windows 下进行)

  1. 创建 Linux 启动 U 盘:

    • 插入 U 盘(注意:制作过程会清空 U 盘数据!)。
    • 打开 Rufus。
    • 设备:选择你的 U 盘。
    • 引导类型选择:点击 选择,找到你下载的 Linux ISO 文件。
    • 镜像选项:选择 标准 Windows 安装 (对于大多数 ISO)。
    • 分区类型必须匹配你的系统启动模式!
      • 如果系统是 UEFI:选择 GPT
      • 如果系统是 Legacy BIOS:选择 MBR。(强烈建议新电脑使用 UEFI/GPT)。
    • 文件系统:通常选 FAT32 (默认)。
    • 点击 开始 -> 确认警告 -> 等待完成。
  2. 为 Linux 腾出磁盘空间:

    • 方法 1 (推荐 – 使用 Windows 磁盘管理):
      • 右键点击 开始 按钮 -> 磁盘管理
      • 找到你要缩小的分区(通常是 C 盘),确保有足够可用空间
      • 右键点击该分区 -> 压缩卷
      • 输入要压缩出的空间量 (MB,50000MB ≈ 50GB) -> 压缩,完成后,你会看到一块标记为 未分配 的空间。不要在此创建新分区! Linux 安装程序会处理它。
    • 方法 2 (使用 Linux 安装程序分区): 也可以在后续 Linux 安装步骤中直接调整 Windows 分区大小(风险稍高,需谨慎)。
  3. 禁用 Windows 快速启动 (推荐):

    • 打开 控制面板 -> 硬件和声音 -> 电源选项 -> 选择电源按钮的功能
    • 点击 更改当前不可用的设置
    • 取消勾选 启用快速启动(推荐) -> 保存修改,这有助于避免双系统间休眠/关机冲突。
  4. 了解电脑启动菜单键: 通常是 F12, F10, F9, Esc 等,查阅电脑手册或开机时留意屏幕提示,重启时需要按此键选择从 U 盘启动。

安装 Linux

  1. 从 U 盘启动:

    • 插入制作好的 Linux 启动 U 盘。
    • 重启电脑。
    • 在开机自检 (POST) 画面出现时,快速、连续地按 之前查到的启动菜单键 (如 F12)。
    • 在出现的启动设备列表中,选择你的 U 盘 (名称可能包含 USB, UEFI: USB Device, 或 Linux 发行版名)。确保选择带 UEFI 前缀的项 (如果是 UEFI 系统)。
  2. 进入 Linux 安装环境:

    • 电脑会从 U 盘加载 Linux Live 环境(一个可以试用但不安装的系统)。
    • 找到并点击桌面上的 Install [发行版名称] 图标 (“Install Ubuntu”)。
  3. 开始安装向导:

    • 选择语言 -> 继续
    • 键盘布局 -> 继续
    • 网络连接:建议连接网络以下载更新和第三方驱动 -> 继续
    • 更新与软件
      • (Ubuntu) 通常勾选 安装 Ubuntu 时下载更新为图形或无线硬件安装第三方软件 (包含闭源驱动,对显卡/WiFi 支持更好) -> 继续
      • (其他发行版选项类似)。
  4. 关键步骤:安装类型 (分区)

    • 最重要的一步! 选择 安装类型
    • 推荐选项:其他选项手动分区Something else (不同发行版名称略有差异),这让你完全掌控分区过程。不要选“与 Windows 共存”或“擦除磁盘”!
    • 点击 继续 进入手动分区界面,你会看到包含 Windows 分区和你之前创建的 空闲空间未分配空间 的磁盘列表。
  5. 在空闲/未分配空间上创建 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
    • 创建 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 类型)!
      • 确认无误后,点击 现在安装继续
  6. 完成安装设置:

    • 时区: 在地图上点击或选择 -> 继续
    • 用户信息:
      • 输入你的姓名。
      • 计算机名 (自动生成,可改)。
      • 选择一个用户名 (登录用)。
      • 设置强密码 (并确认)。
      • (可选) 勾选 自动登录需要密码登录
      • 点击 继续
    • 等待安装完成: 系统将复制文件、安装软件、设置引导,保持联网以下载更新,过程可能需要 15-60 分钟。
    • 提示重启: 安装完成后,会提示你重启。务必拔出 U 盘! 然后点击 现在重启

首次启动与引导管理

  1. GRUB 引导菜单:

    • 重启后,你会看到一个名为 GRUB 的菜单,这是 Linux 的引导程序。
    • 菜单项通常包括:
      • 你安装的 Linux 发行版 (多个内核版本选项)
      • Windows Boot Manager (在 /dev/sdaX) – 这就是启动 Windows 的选项。
      • 高级选项 (如恢复模式)。
    • 使用键盘上下箭头选择要启动的系统,按 Enter 进入。
    • 默认选择: 通常默认会启动 Linux,菜单会等待几秒(可配置)。
  2. 进入 Linux: 选择 Linux 项,按 Enter,系统将继续启动到 Linux 登录界面,输入你设置的用户密码登录。

  3. 进入 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 -> 按提示操作 -> 重启。
    • 原因 3: BIOS/UEFI 启动顺序错误,进入 BIOS/UEFI 设置,确保第一启动项是 ubuntuLinux 相关的选项 (或包含 grub 字样的),而不是 Windows Boot Manager
  • 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 软件。
  • 如何设置默认启动系统或修改 GRUB 等待时间?
    • 在 Linux 中安装 grub-customizer (图形界面) 或编辑 /etc/default/grub 文件 (需 sudo 权限):
      • GRUB_DEFAULT=0 (0 是菜单第一项,saved 可记住上次选择)。
      • GRUB_TIMEOUT=10 (菜单等待秒数)。
      • 修改后运行 sudo update-grub 使更改生效。

安全移除 Linux (如果需要):

  1. 备份 Linux 数据!
  2. 在 Windows 中,用磁盘管理删除 Linux 的分区 (Ext4, Swap)。
  3. 扩展 Windows 分区: 右键点击紧邻空闲空间的 Windows 分区 -> 扩展卷 -> 按向导操作。
  4. 修复 Windows 引导 (重要):
    • 用 Windows 安装 U 盘启动 -> 修复计算机 -> 疑难解答 -> 命令提示符
    • 依次执行命令:
      bootrec /fixmbr
      bootrec /fixboot
      bootrec /scanos
      bootrec /rebuildbcd
    • 完成后重启,应直接进入 Windows。

成功安装 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

(0)
酷番叔酷番叔
上一篇 2025年7月4日 22:03
下一篇 2025年7月4日 22:22

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信