Ubuntu 24.04 双系统安装(不使用 U 盘)
适用场景:Windows 10/11 + UEFI,引导安装 Ubuntu,保留原有 Windows。
ISO 路径:
C:\ubuntu-24.04.3-desktop-amd64.iso
0. 重要提醒
- 该方案可行,但稳定性低于 U 盘安装。
- 安装前请备份重要数据。
- 安装时不要选择 Erase disk and install Ubuntu(会清空整盘)。
1. Windows 侧准备
- 关闭快速启动:
- 控制面板 -> 电源选项 -> 选择电源按钮功能 -> 取消"启用快速启动"。
- 暂停 BitLocker(如已开启)。
- 压缩系统盘腾出未分配空间(建议 80GB+):
Win + X-> 磁盘管理 -> 右键C:-> 压缩卷。- 压缩后保持"未分配",不要在 Windows 内新建分区。
- 确认当前系统为 UEFI 启动模式(非 Legacy/CSM)。
2. 安装 Grub2Win(用于硬盘引导 ISO)
- 下载并安装 Grub2Win。
- 以管理员身份运行 Grub2Win。
- 若后续无法进入该引导项,可在 BIOS 临时关闭 Secure Boot 再试。
3. 新建 Ubuntu ISO 启动项
在 Grub2Win 中:
Manage Boot Menu->Add A New Entry。- 类型选择
Custom code。 - 名称建议:
Ubuntu 24.04 ISO Install。 - 粘贴以下配置:
grub
set isofile="/ubuntu-24.04.3-desktop-amd64.iso"
search --no-floppy --set=root --file $isofile
loopback loop ($root)$isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noeject noprompt quiet splash ---
initrd (loop)/casper/initrd
boot
- 保存并点击
Apply。
4. 进入安装器
- 重启电脑。
- 在 Grub2Win 菜单中选择
Ubuntu 24.04 ISO Install。 - 进入 Ubuntu 安装界面后选择
Install Ubuntu。
5. 分区与安装(关键)
优先选择:
Install Ubuntu alongside Windows Boot Manager(如果有该选项)。
若没有该选项,选择 Something else 手动分区:
- 在未分配空间新建:
/(ext4)50GBswap8~16GB/home(ext4)使用剩余空间(可选)
- 选择已有 EFI 分区(FAT32,常见 100~300MB)挂载到
/boot/efi,不要格式化。 - 引导安装位置通常选整盘设备(如
/dev/nvme0n1或/dev/sda)。
6. 安装后收尾
- 重启后应看到 GRUB 菜单,可选择 Ubuntu 或 Windows。
- 进入 Ubuntu 更新系统:
bash
sudo apt update && sudo apt upgrade -y
- 确认双系统都正常后,可删除 Grub2Win 中的临时 ISO 启动项。
7. 常见问题
7.1 找不到 (loop)/casper/vmlinuz
- 少数版本内核文件名可能不同,尝试将
vmlinuz改为vmlinuz.efi。
7.2 安装完成后直接进 Windows
- 进入 BIOS/UEFI,将
ubuntu启动项调整到Windows Boot Manager前面。
7.3 GRUB 里没有 Windows 项
在 Ubuntu 执行:
bash
sudo os-prober
sudo update-grub
7.4 无法启动 Grub2Win 项
- 先确认 ISO 路径与文件名完全一致。
- 临时关闭 Secure Boot 后重试。
如果安装中遇到报错,记录完整报错信息(界面文字/截图),可按报错逐项修复。