Linux 双系统安装教程(以 Ubuntu 为例,适用于大多数发行版)
2026/9/6 7:54:33 网站建设 项目流程

一、准备工作

1. 备份重要数据

  • 任何涉及磁盘分区的操作都有风险,务必先备份 Windows 中的重要文件到外部硬盘或云盘。
  • 建议使用 Windows 自带的“备份和还原”或第三方软件(如傲梅备份)创建系统镜像。

2. 下载 Linux 镜像(ISO)

  • 前往 Ubuntu 官网:https://ubuntu.com/download/desktop
  • 选择 LTS(长期支持)版本,例如 Ubuntu 22.04 LTS 或 24.04 LTS(更稳定)。
  • 下载得到的.iso文件约 3~4 GB。

3. 制作启动 U 盘

  • 准备一个8GB 以上的 U 盘(制作过程会清空 U 盘数据)。
  • 推荐工具:
    • Rufus(Windows):https://rufus.ie/
    • balenaEtcher(跨平台):https://www.balena.io/etcher/
  • 以 Rufus 为例:
    1. 插入 U 盘,打开 Rufus。
    2. 设备选择你的 U 盘。
    3. 点击“选择”找到下载的 ISO 文件。
    4. 分区类型:根据你的电脑启动模式选择(见下文“确认启动模式”)。
    5. 其他保持默认,点击“开始”,等待写入完成。

4. 确认电脑的启动模式(UEFI 或 Legacy)

这一步非常重要,决定了后续分区和启动盘制作方式。

  • Win + R,输入msinfo32,回车打开“系统信息”。
  • 查看“BIOS 模式”一项:
    • 如果是“UEFI”,则你的电脑使用 UEFI 启动(较新电脑基本都是)。
    • 如果是“传统”,则是 Legacy BIOS 启动。
  • 在 Rufus 中制作启动盘时,分区类型要与之一致:
    • UEFI 模式 → 选择 “GPT”
    • Legacy 模式 → 选择 “MBR”

二、为 Linux 腾出磁盘空间

Linux 需要独立的分区,不能直接安装在 Windows 的 C 盘上。我们需要从现有分区中压缩出一部分未分配空间。

1. 打开磁盘管理

  • 右键“此电脑” → “管理” → “磁盘管理”。
  • 或按Win + X,选择“磁盘管理”。

2. 压缩卷

  • 找一个有足够剩余空间的分区(通常是 D 盘或 C 盘)。
  • 右键该分区 → “压缩卷”。
  • 输入要压缩出的空间大小(单位 MB)。建议至少分配50 GB(如果只是体验,30 GB 也可;若用于开发或长期使用,建议 100 GB 以上)。
  • 例如输入51200表示 50 GB。
  • 点击“压缩”后,会出现一块黑色的“未分配”区域,不要对它进行任何操作,留给 Linux 安装程序处理。

注意:如果压缩 C 盘时可用空间很小,可能是由于不可移动文件(如页面文件、休眠文件)导致。可以暂时关闭休眠(powercfg /h off)并清理磁盘后再试。


三、从 U 盘启动并安装 Linux

1. 进入 BIOS/UEFI 设置

  • 插入制作好的启动 U 盘,重启电脑。
  • 在开机出现品牌 Logo 时,连续按特定键进入 BIOS 设置。常见按键:F2F10DelEsc(不同品牌不同,可搜索“你的电脑型号 + BIOS 按键”)。
  • 或者使用“启动菜单”快捷键(如F12F11F9)直接选择 U 盘启动,无需进入完整 BIOS。

2. 调整 BIOS 设置(如果需要)

  • 关闭 Secure Boot(安全启动):在 BIOS 的 “Security” 或 “Boot” 选项卡中找到 Secure Boot,设置为 Disabled。许多 Linux 发行版支持 Secure Boot,但关闭可避免后续驱动签名问题。
  • 确保启动模式与之前确认的一致(UEFI/Legacy),不要让安装介质以错误模式启动。
  • 将 U 盘设置为第一启动项,或通过启动菜单选择 U 盘(通常显示为 U 盘品牌或 “UEFI: 你的U盘名称”)。

3. 启动到 Ubuntu 安装界面

  • 从 U 盘启动后,会看到 GRUB 菜单,选择 “Try or Install Ubuntu”(试用或安装 Ubuntu)。
  • 进入桌面后,双击 “Install Ubuntu” 图标开始安装。

4. 安装步骤

(1) 选择语言
  • 选择“中文(简体)”或你习惯的语言,点击“继续”。
(2) 键盘布局
  • 默认即可,点击“继续”。
(3) 更新和其他软件
  • 选择“正常安装”或“最小安装”(建议正常安装)。
  • 勾选“安装 Ubuntu 时下载更新”和“为图形和无线硬件安装第三方软件”(可选,但建议勾选,尤其是 NVIDIA 显卡用户)。
  • 点击“继续”。
(4) 安装类型(关键步骤)

这里会出现几个选项:

  • “安装 Ubuntu,与 Windows Boot Manager 共存”:如果检测到 Windows,通常有这个选项。它会自动使用之前腾出的未分配空间,创建必要的分区,并设置双系统引导。对于新手,强烈推荐选择此项,点击“继续”后直接进入下一步。
  • “清除整个磁盘并安装 Ubuntu”:会删除所有数据,切勿选择
  • “其他选项(手动分区)”:适合有经验的用户,可以自定义分区大小和挂载点。

如果你选择“共存”,安装程序会自动处理,你只需在下一步确认分配的磁盘空间大小(可拖动滑块调整,但一般保持默认即可)。然后点击“现在安装”。

如果你需要手动分区(“其他选项”),请参考下文“附录:手动分区指南”。

(5) 确认写入更改
  • 会弹出提示框,列出将要创建的分区,确认无误后点击“继续”。
(6) 选择时区
  • 在地图上点击你的位置,或直接输入城市名(如 Shanghai),点击“继续”。
(7) 创建用户账户
  • 输入你的姓名、计算机名、用户名和密码。
  • 建议选择“自动登录”或“需要密码登录”(按需)。
  • 点击“继续”,开始安装。
(8) 等待安装完成
  • 安装过程约 10~30 分钟,取决于硬件和网络(下载更新)。
  • 完成后,点击“现在重启”,并拔掉 U 盘(当提示时)。

四、安装后的配置

1. 首次启动与引导选择

  • 重启后,会出现 GRUB 引导菜单,显示 “Ubuntu” 和 “Windows Boot Manager” 等选项。
  • 使用方向键选择,回车进入对应系统。默认几秒后自动进入第一个选项(通常是 Ubuntu)。
  • 可以在 Ubuntu 中修改默认启动项和等待时间(见下文)。

2. 更新系统

  • 进入 Ubuntu 后,打开终端(Ctrl+Alt+T),运行:
    sudoaptupdate&&sudoaptupgrade-y
  • 如果安装时未勾选第三方驱动,可打开“软件和更新” → “附加驱动”来安装显卡驱动等。

3. 解决 Windows 和 Linux 时间不同步问题

  • 双系统常出现时间相差 8 小时(或相反),这是因为 Windows 将硬件时间当作本地时间,而 Linux 默认当作 UTC。
  • 在 Ubuntu 中修复(让 Linux 使用本地时间):
    timedatectl set-local-rtc1--adjust-system-clock
  • 或者在 Windows 中修改注册表让 Windows 使用 UTC(不推荐,会影响其他系统)。

4. 调整默认启动系统

  • 在 Ubuntu 中编辑 GRUB 配置文件:
    sudonano/etc/default/grub
  • 修改GRUB_DEFAULT=0中的数字:0 代表第一个菜单项(通常是 Ubuntu),Windows 通常在第 3 项(0 开始计数),可以改为GRUB_DEFAULT=2或使用GRUB_DEFAULT="Windows Boot Manager"(具体名称可通过grep menuentry /boot/grub/grub.cfg查看)。
  • 修改GRUB_TIMEOUT=10为期望的等待秒数。
  • 保存后更新 GRUB:
    sudoupdate-grub

5. 访问 Windows 分区

  • Ubuntu 可以自动挂载 NTFS 分区(Windows 的 C、D 盘),点击文件管理器左侧的对应分区即可访问。
  • 如果遇到无法挂载(提示休眠或快速启动),请在 Windows 中关闭“快速启动”(控制面板 → 电源选项 → 选择电源按钮功能 → 更改当前不可用设置 → 取消勾选“启用快速启动”)。

五、常见问题及解决

1. 安装后直接进入 Windows,没有 GRUB 菜单

  • 可能是启动顺序问题,进入 BIOS 将 “Ubuntu” 或 “grub” 设为第一启动项。
  • 如果 BIOS 中找不到 Ubuntu 启动项,可能是引导未安装到正确位置。可以用 Ubuntu 启动 U 盘进入“试用”模式,使用 Boot-Repair 工具修复:
    sudoadd-apt-repository ppa:yannubuntu/boot-repairsudoaptupdatesudoaptinstallboot-repair boot-repair

2. 无法挂载 Windows 分区,提示“文件系统不支持或休眠”

  • 在 Windows 中关闭快速启动,并完全关机(不要用休眠)。
  • 或者以只读方式挂载,或使用ntfsfix修复。

3. 无线网卡无法使用

  • 某些网卡需要专有驱动,在“软件和更新”→“附加驱动”中启用。
  • 如果无法联网,可用手机 USB 共享网络临时上网安装驱动。

4. 想卸载 Linux 恢复单 Windows

  • 在 Windows 中删除 Linux 分区(磁盘管理),然后修复 Windows 引导(使用 Windows 安装盘或 EasyBCD 等工具)。

附录:手动分区指南(“其他选项”)

如果选择手动分区,你需要对磁盘分区有基本了解。在“安装类型”中选择“其他选项”,会看到磁盘列表,找到之前腾出的“空闲”空间(显示为“空闲”或“free space”)。

推荐分区方案(对于 UEFI 系统):

  • EFI 系统分区:如果你的电脑是 UEFI,通常已有一个 EFI 分区(Windows 创建的,约 100~500 MB,格式 FAT32)。不要格式化它,只需在“用于”中选择“EFI 系统分区”(有些安装程序会自动识别并挂载到/boot/efi)。如果没有,则需要创建一个(大小 512 MB,类型 EFI)。
  • 根分区/:Linux 系统文件,格式 ext4,挂载点/,大小 30~50 GB(或根据需要)。
  • 交换分区 swap:相当于虚拟内存,大小一般等于物理内存(如果内存大且不常休眠可小些),格式“交换空间”。
  • 家目录/home(可选):存放个人文件,格式 ext4,挂载点/home,剩余空间全部分给它。分开的好处是重装系统时保留个人数据。

对于 Legacy BIOS 系统

  • 没有 EFI 分区,而是将引导加载程序安装到/dev/sda(整个磁盘的 MBR),而不是某个分区。
  • 分区:根分区/、swap、(可选)/home

操作步骤

  1. 选中“空闲”空间,点击“+”创建分区。
  2. 设置大小、类型(主分区或逻辑分区)、位置(起始)、用于(ext4/交换空间)、挂载点。
  3. 完成后,在窗口底部“安装启动引导器的设备”:
    • UEFI:选择 EFI 分区(如/dev/sda1/dev/nvme0n1p1),或保持默认(可能是整个磁盘,但 UEFI 下会自动找到 EFI 分区)。
    • Legacy:选择整个磁盘(如/dev/sda,不带数字)。
  4. 点击“现在安装”。

建议新手使用“与 Windows 共存”自动分区,避免出错。


总结

安装 Linux 双系统的核心步骤是:备份 → 下载镜像 → 制作启动盘 → 压缩 Windows 分区 → U 盘启动安装 → 选择共存或手动分区 → 安装后配置。只要谨慎操作,尤其是分区分步骤,一般都能成功。遇到问题不要慌,大多数都可以通过网络搜索解决。祝你在 Linux 世界探索愉快!

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询