Windows 与 Omarchy 双系统安装指南:如何在不误抹硬盘的前提下完成配置
在同一块硬盘上安装 Windows 11 与 Omarchy 4.0 Quattro 的完整图文指南:关闭 BitLocker 设备加密、压缩未分配空间、空闲空间安装选项以及通过 limine-scan 配置双系统引导菜单。
- dual-boot
- windows
- limine
- guide
Omarchy 4.0 Quattro 版本将双系统支持提升为官方推荐的安装路径:将 Omarchy 安装在已安装 Windows 的硬盘的空闲未分配空间(Free Space)中,Omarchy 分区默认保持 LUKS 全盘加密,安装完成后通过 Limine 引导加载器识别并添加 Windows 启动项。整个流程中最关键的步骤在于正确识别目标硬盘、提前关闭 BitLocker 以及保留未分配空间。本指南完全遵循官方双系统安装规范。
警告: Omarchy 的全盘安装(Full-disk install)会彻底清空所选硬盘的所有数据。只有在硬盘存在未分配空间且在安装向导中选择 Free space install(空闲空间安装) 时,双系统才能正常工作。如果不确定磁盘分区结构,建议先在虚拟机中练习。
Omarchy 的双系统机制解析
摘自官方双系统安装手册:
- Omarchy 与 Windows 共存,安装在独立的分区上。
- 该分区默认启用 LUKS 加密,保持与全盘安装相同的磁盘安全防护等级。
- 安装前必须在硬盘上腾出未分配空间(Unallocated Space)。
- 系统默认采用 Limine 作为引导加载器,安装后通过运行
limine-scan命令自动检索并添加 Windows 引导项。
调整磁盘分区前的准备工作
1. 备份 Windows 关键数据
在调整磁盘分区大小前,请将重要文档、代码和个人文件备份至移动硬盘或云端存储。
2. 关闭 BitLocker / 设备加密
官方硬性要求:空闲空间安装方案与 BitLocker 不兼容,因为 BitLocker 会对整块物理磁盘进行加密,而非仅加密单个卷。
若 Omarchy 安装程序检测到 BitLocker 处于激活状态并报错:
- 启动并进入 Windows 系统。
- 打开 设置 → 隐私和安全性 → 设备加密(Windows 专业版/企业版可在控制面板中搜索 BitLocker 驱动器加密)。
- 将设备加密 / BitLocker 切换为关闭(Off)。
- 等待磁盘后台解密彻底完成(解密耗时取决于磁盘容量与读写速度)。
请务必确认 Windows 提示解密完成后,再进行后续操作。
3. 规划 Omarchy 磁盘空间大小
官方手册范例分配了约 50 GB 的空闲空间。缩减出的容量即为未来 Omarchy 系统的总空间(包含其引导与系统分区)。
空间规划建议:
- 为 Windows 系统保留至少 20~30 GB 的剩余空间,确保后续系统更新不受阻。
- 若打算在 Omarchy 中部署大型开发工具链、Docker 容器或 Flatpak 应用,建议分配 50 GB 或更高容量。
4. 确认目标磁盘信息
在 Windows 磁盘管理(diskmgmt.msc)中记录:
- Windows 所在的物理磁盘编号(例如
磁盘 0或磁盘 1)。 - 准备缩容的卷(通常为
C:盘)。
在 Windows 中压缩分区腾出空闲空间
- 按下快捷键
Win + X并选择磁盘管理(或在运行窗口输入diskmgmt.msc)。 - 右键点击 Windows 主分区(通常为
C:盘),选择压缩卷(Shrink Volume)。 - 输入要压缩的空间量(单位为 MB,例如输入
51200即为 50 GB)。 - 点击压缩,确认分区列表中出现带有黑色标识的**未分配(Unallocated)**空间块。
重要提示: 切勿将该未分配空间格式化为 NTFS 或新建分区卷。Omarchy 安装程序依赖识别裸未分配空间。
如果因页面文件或休眠文件占用导致可压缩空间不足,可临时关闭系统休眠(以管理员身份运行 powercfg -h off)或执行磁盘清理后再行尝试。
将 Omarchy 安装至空闲空间
1. 固件与硬件准备
根据入门指南:
- 校验官方 ISO 镜像哈希值。
- 使用 balenaEtcher 或 caligula 将镜像写入 U 盘。
- 重启进入主板 UEFI/BIOS 设置,关闭 Secure Boot(安全启动)与 TPM(安装 Omarchy 的必需条件)。
- 准备好有线键盘或 2.4 GHz 接收器键盘(开机 LUKS 解密阶段无法使用蓝牙键盘输入密码)。
2. 执行安装向导
- 插入 U 盘并引导启动进入 Omarchy 安装向导。
- 完成语言、键盘布局及用户凭据等基本设置。
- 在选择目标硬盘界面,选中含有未分配空间的目标物理磁盘。
- 选择 Free space install(空闲空间安装)(切勿误选全盘抹除选项)。
- 确认安装信息,系统将自动对未分配空间进行分区并部署 LUKS 加密。
注意: 若界面仅显示全盘格式化选项,说明安装程序未能识别该硬盘上的未分配空间。此时请中止安装,重启进入 Windows 重新检查磁盘管理。
3. 首次启动 Omarchy
- 启动时输入设定的 LUKS 磁盘密码。
- 解密后直接进入配置就绪的 Hyprland 桌面环境,Limine 引导器已被设为默认引导。
在 Limine 中添加 Windows 启动项
安装完成后,Limine 默认直接引导 Omarchy。要将 Windows 添加进启动菜单:
- 打开终端(快捷键
Super + Return)。 - 执行官方扫描工具命令:
limine-scan - 按照终端提示确认添加检索到的系统(如 Windows Boot Manager)。
- 重启计算机,即可在 Limine 启动菜单中自由选择进入 Omarchy 或 Windows。
安装后注意事项与日常维护
- 默认启动项: 你可以在 Limine 配置文件中自由指定默认优先启动的操作系统。
- Windows 更新修复: Windows 的重大年度版本更新有时可能会重写 UEFI 启动优先级。若更新后直接进入了 Windows,可在开机时按下主板启动菜单键(如 F12、F11 或 Del),手动选择 Limine / Omarchy 引导项启动,并视需要重新运行一次
limine-scan。 - 安全防护说明: 请知悉关闭 BitLocker 后 Windows 分区处于未加密状态,而 Omarchy 分区处于 LUKS 强加密保护下。
双系统操作检查清单
- 备份 Windows 关键数据与文件。
- 在 Windows 设置中彻底关闭设备加密 / BitLocker。
- 在磁盘管理中压缩
C:卷,预留 ≥50GB 的未分配空间。 - 在主板 BIOS 中关闭 Secure Boot / TPM。
- 从 U 盘引导 ISO → 选中对应硬盘 → 选择 Free space install。
- 启动 Omarchy → 运行
limine-scan→ 验证双系统引导菜单正常呈现。