Windows 11 + Windows 8.1 + Ubuntu 24.04 单硬盘三系统安装记录
本文仅为安装过程记录,不是教程,仅供参考。
准备
-
已经安装了 Windows 11 的电脑
-
至少 16 GB 的 U 盘
-
安装 DiskGenius 和 EasyUEFI(可选)
-
安装 UltraISO(然而我的电脑上用不了) 或 Rufus 或其它的磁盘刻录软件
-
确认 BIOS 模式是 UEFI,磁盘分区为 GPT 格式
-
确认硬件可以支持新安装的系统(我的网卡就不支持 win8...)
安装 Windows 8.1
-
关闭快速启动,关闭 Bitlocker(免得安装时被锁)。
-
用 Windows 自带的磁盘管理进行分区划分,清出一块分区(至少 50 GB)并将它删除变成“未分配”,供系统安装。
-
在 MSDN ITellYou 上下载对应版本的纯净系统。
-
将 U 盘格式化(文件格式 Fat32)。
-
用 UltraISO 等将镜像烧录至 U 盘。
-
重启电脑,按主板对应热键进入 BIOS,关闭安全启动。
- 我的比较特殊,这样操作只能进入默认的 BIOS,这个 BIOS 删掉了很多功能,进不去 PE 系统;需要捅笔记本侧边的“一键恢复按钮”才能进入真正的 BIOS 界面。
-
进入 PE 系统按提示操作即可。
-
安装完成后 EFI 启动引导文件会自动合并至 EFI 系统分区(win11 的启动引导文件也在那里),这样可以在开机时选择系统。EFI 系统分区可以用 DiskGenius 查看。
但是两个 Windows 实际上共用同一个启动引导文件,(几乎)不能拆开,需通过 Windows 的启动界面选择。
安装 Ubuntu 24.04
-
关闭快速启动和 Bitlocker。
-
用 Windows 自带的磁盘管理进行分区划分,清出一块分区(建议 100-200 GB)并将它删除变成“未分配”,供系统安装。
-
在 Ubuntu 上下载 Ubuntu Desktop 系统。
-
将 U 盘格式化(文件格式 Fat32)。
-
用 UltraISO 等将镜像烧录至 U 盘(我用不了 UltroISO,改用 Rufus)。
-
进入 BIOS,进入 PE 系统。
-
选择手动分区,efi 会自动放进 Windows Boot Manager 的 EFI 系统分区,只需要手动配置:
-
Root: 20GB, Ext4 格式, 挂载点 /
-
Swap: 32GB(与内存大小相同), swap 格式
-
Home: 100GB, Ext4 格式,挂载点 /home
-
-
安装完成后 EFI 启动引导文件会自动合并至 EFI 系统分区,但在 Windows Boot Manager 外面。将 Ubuntu 的引导设为优先会先进入 Ubuntu 系统选择界面,如果不进入 Ubuntu 再进入 Windows 系统选择界面。
用 DiskGenius 可以看到三个系统的 EFI 启动引导文件都在 EFI 系统分区里。
美化启动界面
-
下载 rEFInd。
-
下载主题包,在 \refind 下新建 themes 文件夹(名字不能错),并把主题包放进去。
-
配置 refind.conf,我的配置:
timeout 3 # 3s 后自动进入
log_level 0
screensaver 20 # 20s 后自动黑屏
use_graphics_for windows,grub,linux # 隐藏启动信息
include themes/rEFInd-minimal/theme.conf # 我使用 minimal 主题包
-
用 DiskGenius 把 rEFInd 放进 EFI 文件夹下,用 EasyUEFI 建立引导路径。
-
重启测试。
此外可以自行配置 rEFInd 启动界面显示的系统(引导路径),我这里没有配置(因为可以全部自动识别,不需要手动配)。