当前位置:首页 > 系统教程 > 正文

Ubuntu 24.04与Windows双系统完全指南:从准备到精通,实现Linux/Windows完美共存

你是否既想体验Ubuntu 24.04的强大与高效,又离不开Windows的日常软件与游戏?本教程将手把手带你完成Ubuntu 24.04双系统安装,实现与Windows 10/11的Windows Ubuntu共存,让你在一台电脑上无缝切换两个世界。

Ubuntu 24.04与Windows双系统完全指南:从准备到精通,实现Linux/Windows完美共存 24.04双系统安装, Windows Ubuntu共存, GRUB引导修复, UEFI安全启动 第1张

第一步:安装前的关键准备

成功的安装始于充分的准备。请按顺序完成以下步骤,这是避免后续问题的关键。

1.1 备份重要数据与下载系统镜像

在进行任何磁盘操作前,请务必将Windows中C盘、桌面等重要文件备份到移动硬盘或云盘,以防数据丢失-2-4。

然后,前往Ubuntu官网或国内的镜像站(如清华大学开源软件镜像站)下载最新的 Ubuntu 24.04.3 LTS 桌面版 ISO镜像文件-1-3。LTS(长期支持)版本意味着你将获得长达数年的稳定更新。

1.2 为Ubuntu腾出磁盘空间

这是Ubuntu 24.04双系统安装的核心步骤。在Windows中操作:

  1. 右键点击“开始”菜单,选择“磁盘管理”。
  2. 找到并右键点击你想要压缩的分区(通常是C盘),选择“压缩卷”。
  3. 输入你想要分配的大小(建议至少100GB),然后点击“压缩”。完成后,你会看到一块黑色的“未分配”空间。请勿在此空间上创建新卷或格式化-1-4。

1.3 制作Ubuntu启动U盘

你需要一个容量≥8GB的U盘。在Windows电脑上,使用工具 Rufus(推荐)或 balenaEtcher-2-5-9。以Rufus为例:插入U盘,打开软件,选择你的ISO文件,分区类型选择 GPT,目标系统类型选择 UEFI(非CSM),然后点击开始。制作过程会清空U盘内所有数据,请提前备份-1。

1.4 调整BIOS/UEFI设置

重启电脑,在开机时狂按 F2、F10、F12、Del或Esc 键(具体按键因电脑品牌而异)进入BIOS/UEFI设置界面-2-4。

  • 关闭快速启动(Fast Boot)和 BitLocker(如果已启用)。
  • 至关重要的一步:找到“安全启动”(Secure Boot)选项并将其临时关闭。这是许多GRUB引导修复问题的根源-1-4-10。部分电脑在安装完成后可以重新开启。
  • 确保启动模式为UEFI-4,并调整启动顺序,将U盘设为第一启动项,或保存设置后使用F12等快捷键临时从U盘启动。

第二步:启动安装并进行手动分区

从U盘启动后,选择“试用Ubuntu”或直接“安装Ubuntu”。设置好语言和键盘后,来到最关键的一步。

2.1 选择安装类型

在“安装类型”界面,为了获得最灵活和可控的配置,请选择“其他选项”(或“自定义分区”)-1-2。这是实现完美的Windows Ubuntu共存且互不干扰的关键。

2.2 手动分区方案(核心步骤)

找到你在Windows中创建的“未分配”空间,并依次创建以下分区-1-2-4:

分区 文件系统 挂载点 建议大小 说明
EFI系统分区 FAT32 /boot/efi 512MB - 1GB 关键! 如果你的电脑已安装Windows,此处应该已经存在一个EFI分区,千万不要格式化或新建!只需将这个分区的挂载点设为“/boot/efi”即可-1。否则可能导致Windows无法启动。
交换空间 swap (无) 物理内存的1-2倍(8-16G) 用于休眠和内存交换。大内存电脑可适当减小-1-2。
根分区 ext4 / 至少40-50GB 用于安装系统和软件。建议给足空间。
家目录分区 ext4 /home 剩余所有空间 存储你的个人文档、配置等。重装系统时此分区可保留。

2.3 引导器安装位置

在分区页面底部,有一个“设备启动引导器安装位置”的选项。请将其设置为你的整块硬盘(例如 /dev/nvme0n1 或 /dev/sda),而不是某个具体分区-1-4。这能让GRUB正确接管启动菜单。

确认无误后,点击“现在安装”,然后设置时区、用户名和密码,等待安装完成。

第三步:安装后的配置与优化

安装完成后,重启并拔出U盘。正常情况下,你会看到一个GRUB启动菜单,可以在其中选择启动Ubuntu或Windows。

3.1 基本系统更新与驱动

进入Ubuntu后,首先打开终端(Ctrl+Alt+T),运行以下命令更新系统:

sudo apt update && sudo apt upgrade -y

如需安装额外的硬件驱动(如NVIDIA显卡驱动),可以使用系统自带的“软件和更新”中的“附加驱动”选项卡,或运行:sudo ubuntu-drivers autoinstall-4。

3.2 解决双系统时间不同步

这是一个常见问题:Ubuntu默认使用UTC时间,而Windows使用本地时间,导致切换系统后时间显示错误。在Ubuntu终端中运行一条命令即可修复:

sudo timedatectl set-local-rtc 1 --adjust-system-clock

第四步:常见问题与修复方案

即使准备再充分,也可能会遇到一些问题。以下是常见问题的解决方案。

4.1 开机后直接进入Windows,没有GRUB菜单

这说明Windows的引导管理器覆盖了GRUB。解决方法:

  1. 进入BIOS/UEFI设置,检查启动顺序,确保Ubuntu或GRUB项在Windows Boot Manager之前。
  2. 如果BIOS里没有,则需要从Ubuntu启动盘进入“试用Ubuntu”模式,在终端中重新安装GRUB到硬盘(即执行GRUB引导修复)-2。

4.2 GRUB菜单中找不到Windows启动项

进入已安装好的Ubuntu,打开终端,运行以下命令让GRUB重新扫描系统:

sudo update-grub

该命令会运行os-prober工具,自动检测硬盘上的Windows系统并添加到菜单中-2。

4.3 如何调整默认启动系统和等待时间?

编辑GRUB配置文件:sudo nano /etc/default/grub

  • 修改 GRUB_DEFAULT=0 中的数字(0代表第一个菜单项,1代表第二个,依此类推)来设置默认启动项。
  • 修改 GRUB_TIMEOUT=10 中的数字来设置菜单等待时间(秒)。

修改后,一定要运行 sudo update-grub 使更改生效-2-4。

至此,你的Ubuntu 24.04双系统安装已经全部完成。无论是编程开发、深度学习,还是日常办公学习,你都可以自由选择最合适的系统。如果在安装中遇到本指南未覆盖的特殊问题,可以搜索社区论坛或查阅官方文档获取更专业的GRUB引导修复UEFI安全启动相关资料。享受你的双系统之旅吧!