Ubuntu 22.04 LTSU盘安装与 Windows 双系统配置

Ubuntu 22.04 LTSU盘安装与 Windows 双系统配置 适用于Windows Ubuntu 22.04.5 LTS 双系统安装BitLocker 处理、U盘启动、安装后基础配置目录1. 目标与适用场景2. 本次安装方案概览3. 安装前准备4. Windows 磁盘空间与 BitLocker 准备5. 制作 Ubuntu 启动 U 盘6. 从 U 盘启动电脑7. Ubuntu 22.04 安装过程8. 安装完成后的首次启动与验证9. Ubuntu 安装后的基础配置10. 常见问题与处理方法11. 常用命令汇总12. 安装检查清单1. 目标与适用场景本文用于总结从U盘安装Ubuntu 22.04 LTS并与Windows组成双系统的完整流程。内容包括安装前准备、Windows 磁盘空间划分、BitLocker 处理、Rufus 制作启动盘、BIOS/UEFI 启动、Ubuntu 安装、GRUB 启动项、安装后的基础配置和常见问题处理。适用场景电脑原本已有 Windows希望保留 Windows同时在空闲磁盘空间上安装 Ubuntu 22.04 LTS用于后续开发环境、ROS2、Qt、Python、Git 等学习和使用。2. 本次安装方案概览本次方案采用 Windows 与 Ubuntu 双系统安装方式。整体思路是在 Windows 中提前释放一块未分配空间用 U 盘启动 Ubuntu 安装程序然后选择与 Windows Boot Manager 共存安装。项目推荐/本次采用方案说明Ubuntu 版本Ubuntu 22.04.5 LTSLTS 为长期支持版本适合开发环境和学习使用。安装方式Windows Ubuntu 双系统保留 Windows不清空整块硬盘。启动方式UEFI 启动适合 GPT 分区表和现代电脑。启动盘工具RufusWindows 下常用的启动 U 盘制作工具。U 盘容量建议 8GB 以上本次使用大容量 U 盘也可以。Ubuntu 空间建议 100GB 以上开发用途建议 200GB 以上本次预留约 300GB更适合 ROS、Qt、模型与代码项目。磁盘加密安装前关闭/暂停 BitLockerBitLocker 会影响 Ubuntu 安装程序识别 Windows 分区。3. 安装前准备3.1 准备材料一台已安装 Windows 的电脑。一个容量不小于 8GB 的 U 盘。制作启动盘会清空 U 盘原有数据因此应提前备份。Ubuntu 22.04.5 LTS ISO 镜像文件。Rufus 启动盘制作工具。稳定网络用于下载镜像、后续更新系统和安装软件。3.2 重要备份安装双系统涉及磁盘分区调整虽然正常操作不会删除 Windows 数据但仍建议提前备份重要文件。尤其是桌面、文档、代码、工程文件、浏览器书签和软件许可证等。提醒不要在 Ubuntu 安装界面选择 “Erase disk and install Ubuntu清空磁盘并安装 Ubuntu”否则会删除 Windows 和原有数据。3.3 下载 Ubuntu 镜像进入 Ubuntu 官方网站下载 Ubuntu 22.04.5 LTS 桌面版 ISO 镜像。下载后通常会得到类似以下文件ubuntu-22.04.5-desktop-amd64.iso普通 Intel/AMD 电脑应使用 amd64/x86_64 架构版本。4. Windows 磁盘空间与 BitLocker 准备4.1 在 Windows 中释放 Ubuntu 安装空间在 Windows 中打开“磁盘管理”从数据盘或系统盘中压缩出一块“未分配空间”。Ubuntu 安装程序可以使用这块未分配空间进行安装。1. 右键开始菜单选择“磁盘管理”。2. 找到计划压缩的分区例如数据盘或空间较大的分区。3. 右键该分区选择“压缩卷”。4. 输入压缩空间大小。开发学习用途建议至少 100GB若需要 ROS2、Qt、大模型数据或多个项目建议 200GB 以上。5. 压缩完成后磁盘上会出现一块“未分配”空间。不要在 Windows 中新建卷也不要格式化它。用途建议空间仅学习 Linux 基础50GB80GBPython/C/Git/VS Code 开发100GB150GBROS2、Qt、Docker、较多工程项目200GB300GB 或更多4.2 检查并处理 BitLocker如果 Windows 开启了 BitLockerUbuntu 安装程序可能会提示 Turn off BitLocker或者无法正确使用“Install Ubuntu alongside Windows Boot Manager”。因此建议安装前先关闭或暂停 BitLocker。在 Windows 中以管理员身份打开 PowerShell查看 BitLocker 状态manage-bde -status如果需要临时暂停保护可执行manage-bde -protectors -disable C: -RebootCount 2如果需要彻底关闭 BitLocker可在 Windows 设置中关闭“设备加密/BitLocker”或在控制面板中关闭 BitLocker。关闭后再次执行manage-bde -status确认转换状态为“完全解密”保护状态为“保护关闭”再继续安装 Ubuntu。说明如果状态显示 BitLocker 版本为“无”、已加密百分比为 0.0%、保护状态为“保护关闭”说明当前分区没有启用 BitLocker 加密。5. 制作 Ubuntu 启动 U 盘5.1 Rufus 推荐参数在 Windows 中打开 Rufus选择 Ubuntu ISO 镜像并写入 U 盘。推荐参数如下Rufus选项建议设置说明设备选择目标 U 盘确认不要选错移动硬盘或其他存储设备。引导类型Ubuntu 22.04.5 ISO 镜像点击“选择”并选择下载好的 ISO。分区类型GPT适配 UEFI 启动。目标系统UEFI非 CSM现代电脑推荐 UEFI 模式。文件系统Large FAT32 或 Rufus 默认值保持 Rufus 默认即可。写入模式ISO Image modeRufus 默认推荐即可。点击“开始”后Rufus 会提示 U 盘数据将被清空确认无误后继续。写入完成后U 盘即可作为 Ubuntu 启动盘使用。6. 从 U 盘启动电脑6.1 进入启动菜单插入 Ubuntu 启动 U 盘重启电脑在开机 Logo 出现时连续按启动菜单快捷键。不同品牌快捷键不同常见为 F12、F11、F10、Esc 或 F8。电脑/主板品牌常见启动菜单键Lenovo/ThinkPadF12DellF12HPEsc 或 F9ASUSEsc 或 F8MSIF11GigabyteF126.2 选择 U 盘启动项在启动菜单中选择 U 盘对应的启动项通常包含 USB、UEFI、U 盘品牌名等字样。应选择 U 盘启动项而不是 NVMe/SSD/Windows Boot Manager。判断标准如果选择正确会进入 Ubuntu 启动菜单看到 “Try or Install Ubuntu” 等选项。7. Ubuntu 22.04 安装过程7.1 进入安装界面1. 在 Ubuntu 启动菜单中选择 “Try or Install Ubuntu”。2. 进入桌面后可以选择直接安装 Ubuntu也可以先试用系统。3. 如果能看到安装向导说明 U 盘启动成功。7.2 语言、键盘和网络选择安装项建议选择说明系统语言中文或 English初学者可选中文后续也可以在系统设置中切换。键盘布局English (US) 或 Chinese一般开发使用 English (US) 更常见中文输入法安装后再配置。无线网络可连接也可跳过连接网络便于安装时更新但不是必须。安装类型Normal installation 或 Minimal installation普通用户建议 Normal installation。第三方软件可勾选用于显卡、Wi-Fi、媒体编解码器等视网络和需求而定。7.3 安装类型选择这是整个安装过程中最关键的一步。推荐选择Install Ubuntu alongside Windows Boot Manager这个选项表示在保留 Windows 的情况下安装 Ubuntu安装完成后开机会出现 GRUB 菜单可选择进入 Ubuntu 或 Windows。禁止误选不要选择 “Erase disk and install Ubuntu”该选项会清空磁盘并删除 Windows。7.4 如果没有 alongside 选项怎么办如果没有出现 “Install Ubuntu alongside Windows Boot Manager”常见原因包括 BitLocker 未关闭、Windows 未完全关机、磁盘没有未分配空间、启动模式不一致等。此时建议先退出安装程序回到 Windows 检查以下内容确认 Windows 中已经压缩出未分配空间。确认 BitLocker 已关闭或暂停。关闭 Windows 快速启动。确认 U 盘以 UEFI 模式启动。确认没有选择清空磁盘安装。7.5 手动分区方式仅在熟悉分区时使用如果必须使用 “Something else/其他选项” 手动分区可参考以下思路。初学者不建议随意操作尤其不要格式化 Windows EFI 分区和 Windows 数据分区。挂载点文件系统建议大小说明/ext480GB 以上Ubuntu 系统根目录开发环境建议更大。/homeext4剩余空间用户文件、代码、下载内容存放位置。swapswap可选 4GB16GB内存较小时可设置现代 Ubuntu 也可使用 swapfile。/boot/efiFAT32使用已有 EFI 分区一般不要格式化只设置挂载点。7.6 用户信息设置安装过程中需要设置电脑名称、用户名和密码。本文档不记录具体个人用户名后续命令中统一使用通用路径或占位符。用户名你的Ubuntu用户名主目录/home/你的Ubuntu用户名常用简写~7.7 安装完成并重启1. 确认分区与安装方式无误后点击安装。2. 等待安装完成。根据电脑性能和网络情况通常需要数分钟到数十分钟。3. 出现 “Restart Now” 后点击重启。4. 屏幕提示移除安装介质时拔出 U 盘然后按 Enter。8. 安装完成后的首次启动与验证8.1 GRUB 启动菜单重启后一般会进入 GRUB 菜单可以选择 Ubuntu 或 Windows Boot Manager。启动项作用Ubuntu进入 Ubuntu 系统。Advanced options for Ubuntu进入高级启动项通常用于恢复模式或旧内核。Windows Boot Manager进入原来的 Windows 系统。8.2 验证 Ubuntu 是否安装成功进入 Ubuntu 后打开终端执行lsb_release -auname -adf -h其中 lsb_release 可查看 Ubuntu 版本df -h 可查看分区挂载和磁盘空间。8.3 验证 Windows 是否仍可启动在 GRUB 中选择 Windows Boot Manager确认 Windows 可以正常启动。确认 Windows 正常后再重启进入 Ubuntu 继续配置。9. Ubuntu 安装后的基础配置9.1 更新系统首次进入 Ubuntu 后建议先更新软件源和系统软件sudo apt updatesudo apt upgrade -y9.2 安装中文语言包和中文输入法如果系统界面或中文输入不完整可以安装中文语言包和拼音输入法sudo apt updatesudo apt install -y ibus-libpinyin language-pack-zh-hans language-pack-gnome-zh-hans fonts-noto-cjksudo reboot重启后进入 Settings → Keyboard → Input Sources添加 Chinese (Intelligent Pinyin)。切换输入法通常使用 Super Space 或 Ctrl Space。9.3 安装常用开发工具sudo apt updatesudo apt install -y build-essential git cmake make gdb curl wget vim这些工具包含 C/C 编译环境、Git、CMake、网络下载工具和常用编辑器。9.4 安装 VS CodeUbuntu 上安装的是 Visual Studio Code不是 Windows 下的 Visual Studio 2022。可以使用微软官方 apt 源安装sudo apt updatesudo apt install -y wget gpg apt-transport-httpswget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor packages.microsoft.gpgsudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpgecho deb [archamd64 signed-by/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main | sudo tee /etc/apt/sources.list.d/vscode.list /dev/nullsudo apt updatesudo apt install -y code9.5 安装 Chrome 浏览器下载 Google Chrome 的 .deb 安装包后在下载目录中执行cd ~/下载sudo apt install ./google-chrome-stable_current_amd64.deb如果系统目录为英文可以使用cd ~/Downloadssudo apt install ./google-chrome-stable_current_amd64.deb9.6 设置默认启动 Windows可选如果希望开机默认进入 Windows可以在 BIOS 启动顺序中把 Windows Boot Manager 放到 Ubuntu 前面也可以修改 GRUB 默认项。初学者更推荐在 BIOS 中调整启动顺序风险更低。建议如果经常切换系统可以保留 GRUB 默认进入 Ubuntu并在菜单中手动选择 Windows如果主要使用 Windows可以把 Windows Boot Manager 设为第一启动项。10. 常见问题与处理方法10.1 Ubuntu 安装器提示 Turn off BitLocker原因Windows 分区仍处于 BitLocker 保护状态Ubuntu 安装程序为了避免数据风险会要求关闭 BitLocker。处理方法回到 Windows以管理员身份打开 PowerShellmanage-bde -statusmanage-bde -protectors -disable C: -RebootCount 2如果仍无法继续需要在 Windows 设置中彻底关闭 BitLocker并等待解密完成。10.2 安装界面没有 “Install alongside Windows Boot Manager”检查是否已经在 Windows 中压缩出未分配空间。检查 BitLocker 是否关闭。检查 U 盘是否以 UEFI 模式启动。检查 Windows 是否开启快速启动必要时关闭快速启动后完全关机再启动。如果仍无法识别不要选择清空磁盘安装应先停止并进一步排查。10.3 安装后看不到 Windows 启动项进入 Ubuntu 后执行sudo update-grub正常情况下会检测到 Windows Boot Manager。如果仍没有需要进入 BIOS 检查 Windows Boot Manager 是否存在。10.4 无法输入中文执行以下命令安装中文输入法并重启sudo apt install -y ibus-libpinyin language-pack-zh-hans fonts-noto-cjksudo reboot之后在 Settings → Keyboard → Input Sources 中添加 Chinese (Intelligent Pinyin)。10.5 apt 安装时出现 _apt 权限提示安装 .deb 包时有时会出现类似 “Download is performed unsandboxed as root ... _apt 权限不足” 的 Notice。这通常只是提示不代表安装失败。只要最后显示安装完成就可以忽略。10.6 Chrome 能打开但 Google 搜索一直加载这通常与当前网络环境有关不是 Ubuntu 安装失败。可以先确认网络连接、DNS 或代理配置。对于开发学习建议先保证 apt、Git、浏览器基本下载功能正常。11. 常用命令汇总功能命令查看 Ubuntu 版本lsb_release -a查看内核版本uname -a查看磁盘空间df -h更新软件源sudo apt update升级系统软件sudo apt upgrade -y安装软件包sudo apt install 软件名修复依赖sudo apt --fix-broken install -y更新 GRUBsudo update-grub查看 Git 版本git --version查看当前路径pwd查看目录内容ls进入目录cd 目录路径12. 安装检查清单□ Windows 重要文件已经备份。□ U 盘数据已备份且成功制作 Ubuntu 启动盘。□ Windows 中已经压缩出未分配空间。□ BitLocker 已关闭或暂停状态已确认。□ BIOS/启动菜单中选择的是 U 盘 UEFI 启动项。□ Ubuntu 安装类型选择了与 Windows 共存而不是清空磁盘。□ 安装完成后已拔出 U 盘并重启。□ GRUB 中 Ubuntu 和 Windows Boot Manager 都能启动。□ Ubuntu 中已执行 sudo apt update 和 sudo apt upgrade -y。□ 中文输入法、浏览器、开发工具按需要完成配置。结语完成以上步骤后电脑即形成 Windows Ubuntu 22.04 LTS 双系统环境。后续可以在 Ubuntu 中继续配置 VS Code、Git、Python、ROS2、Qt、Docker、SVN 或其他开发工具。遇到问题时优先判断当前问题属于启动盘、BIOS 启动、磁盘分区、BitLocker、Ubuntu 安装器、GRUB 启动项还是安装后的软件配置问题这样排查会更清晰。