Windows 系统下安装 Ubuntu 双系统详细教程(图文指南)

Windows 系统下安装 Ubuntu 双系统详细教程(图文指南)

📌 前言

你是否想在 Windows 电脑上体验 Linux 系统,但又不想完全放弃 Windows?双系统是一个完美的解决方案!本教程将详细介绍如何在 Windows 11 上安装 Ubuntu(以 24.04.3 LTS 为例),并确保两个系统共存且互不干扰。


🔧 准备工作

1. 备份重要数据

安装双系统涉及磁盘分区,存在数据丢失风险,请提前备份重要文件。

2. 下载 Ubuntu 镜像

前往 Ubuntu 官网 下载最新 LTS 版本(如 Ubuntu 24.04.3 LTS)。

或者推荐清华大学镜像官网(Index of /ubuntu-releases/24.04.3/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror)选择ubuntu-24.04.3-desktop-amd64.iso下载到本地电脑。

3. 制作 Ubuntu 启动U盘

推荐使用 Rufus下载地址):Rufus - 轻松创建 USB 启动盘

  1. 插入U盘(≥4GB)。
  2. 打开 Rufus,选择下载的 Ubuntu ISO 文件。
  3. 分区类型
    • UEFI 模式 → 选择 GPT
    • Legacy BIOS 模式 → 选择 MBR

点击 开始 制作启动盘。

4. 调整磁盘空间(为 Ubuntu 腾出空间)

  1. Win + X → 磁盘管理
  2. 右键 C盘(或其他分区) → 压缩卷 → 输入 压缩大小(建议≥30GB) → 点击 压缩

在安装 Ubuntu 双系统之前,必须关闭 Windows 的 BitLocker 加密,否则可能导致分区失败、数据丢失或无法正常引导系统。打开 Windows 设置→ 按 Win + I → 进入 “设置” → 选择 “隐私和安全性” → “设备加密”(或直接搜索 “BitLocker”)→ 如果看到 “设备加密”已开启,点击 “关闭”

右键未分配区域,可重命名磁盘。(这里重命名为了E盘,此步也可忽略)

此时会生成 “未分配”空间,Ubuntu 安装时会自动识别。

(博主内存比较大,所以分了300G,可按需分配)

5. 关闭 Fast Boot 和 Secure Boot(可选)

  • Fast Boot(快速启动):
    • 进入 控制面板 →硬件和声音→ 电源选项 → 选择电源按钮的功能 → 取消勾选“启用快速启动”
  • Secure Boot(安全启动):
    • 进入 BIOS(开机按 F2/Del 等键)→ Boot 选项 → 禁用 Secure Boot(部分机型需保留)。

🚀 安装 Ubuntu 双系统

1. 进入 BIOS 并选择U盘启动

  1. 重启电脑,开机时按 F12/ESC/Del(不同品牌按键不同)进入 BIOS。或者在 “高级启动” 下点击 “立即重新启动”。重启后,选择 “疑难解决”>“高级选项”>“UEFI 固件设置”,点击 “重启” 后即可进入 BIOS。
  2. 调整启动顺序,选择 UEFI: [U盘名称] 启动。

2. 启动 Ubuntu 安装程序

  • 选择 Try Ubuntu(试用) 或直接 Install Ubuntu(安装)

3. 选择语言和键盘布局

  • 按提示选择 语言 和 键盘布局,点击 继续

4. 连接网络(可选)

  • 建议联网以便安装更新和第三方驱动。

5. 分区设置(关键步骤)

选项1:自动安装(新手推荐)
  • 选择 “安装 Ubuntu,与 Windows 共存”,安装程序会自动分配空间。
选项2:手动分区(进阶用户)
  1. 选择 “其他选项” → 在 “未分配”空间 上操作:
    • EFI 系统分区(已存在,Ubuntu 会共用 Windows 的 EFI 分区)。
    • 根分区 /ext4,大小 ≥20GB
    • 交换空间(swap):大小 ≈物理内存(休眠需等于内存大小)。
    • Home 分区 /home(可选)ext4,剩余空间(存放用户文件)。
  2. 引导加载器安装位置:选择 EFI 分区(通常为 /dev/sda 或 /dev/nvme0n1)。

6. 设置用户名和密码

  • 输入 姓名、计算机名、用户名和密码

7. 开始安装

  • 确认无误后点击 安装,等待完成。

⚙️ 安装后配置

1. 首次启动

  • 安装完成后重启,拔出U盘。
  • 进入 GRUB 引导菜单,可选择 Ubuntu 或 Windows 启动。

2. 修复引导问题(如无 GRUB 菜单)

如果直接进入 Windows,说明 GRUB 未正确安装:

  1. 使用 Ubuntu 启动盘进入 Try Ubuntu 模式。
  2. 打开终端,执行:bashsudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt update sudo apt install boot-repair boot-repair
  3. 按照提示修复 GRUB。

3. 更新系统

在 Ubuntu 终端运行:

bash

sudo apt update && sudo apt upgrade -y


⚠️ 常见问题

1. 黑屏或卡死(NVIDIA 显卡问题)

在 GRUB 界面按 e,在 quiet splash 后添加 nomodeset,按 F10 启动。

2. 如何在 Windows 和 Ubuntu 之间共享文件?

  • Windows 访问 Ubuntu:使用 Ext4Read 工具。
  • Ubuntu 访问 Windows:自动挂载 NTFS 分区。

🎉 结语

现在,你的电脑已经成功安装了 Windows + Ubuntu 双系统!你可以自由切换操作系统,享受 Linux 的强大功能和 Windows 的兼容性。

如果有任何问题,欢迎在评论区留言讨论!🚀

📌 相关阅读:

Read more

使用 VS Code 连接 MySQL 数据库

使用 VS Code 连接 MySQL 数据库

文章目录 * 前言 * VS Code下载安装 * 如何在VS Code上连接MySQL数据库 * 1、打开扩展 * 2、安装MySQL插件 * 3、连接 * 导入和导出表结构和数据 前言 提示:这里可以添加本文要记录的大概内容: 听说VS Code不要钱,功能还和 Navicat 差不多,还能在上面打游戏 但是没安装插件是不行的 发现一个非常牛的博主 还有一个非常牛的大佬 提示:以下是本篇文章正文内容,下面案例可供参考 VS Code下载安装 VS Code下载安装 如何在VS Code上连接MySQL数据库 本篇分享是在已有VS Code这个软件的基础上,数据库举的例子是MySQL 1、打开扩展 2、安装MySQL插件 在搜索框搜索 MySQL和 MySQL Syntax,下载这三个插件 点击下面的插件,选择【install】安装

By
RustFS 保姆级上手指南:国产开源高性能对象存储

RustFS 保姆级上手指南:国产开源高性能对象存储

最近在给项目选型对象存储的时候,发现一个挺有意思的现象:一边是MinIO社区版功能逐渐“躺平”,另一边是大家对存储性能和安全性的要求越来越高。就在这时,一个叫 RustFS 的国产开源项目闯入了我的视野。 折腾了一阵子后,我感觉这玩意儿确实有点东西。它用Rust语言写,天生就带着高性能和内存安全的基因,性能号称比MinIO快一大截,而且用的是对商业友好的Apache 2.0协议。今天,我就手把手带大家从零开始,搭建一个属于自己的RustFS服务,体验一下国产存储的威力。 一、 RustFS是什么?为什么值得你关注? 简单说,RustFS是一个 分布式对象存储系统 。你可以把它理解成一个你自己搭建的、功能跟阿里云OSS、亚马逊S3几乎一样的“私有云盘”。 但它有几个非常突出的亮点,让我觉得必须试试: * 性能猛兽 :基于Rust语言开发,没有GC(垃圾回收)带来的性能抖动,官方数据显示在4K随机读场景下,性能比MinIO高出40%以上,内存占用还不到100MB,简直是“小钢炮”。 * 100%S3兼容 :这意味着你现有的所有使用S3 API的代码、工具(比如AWS

By