A ZimaOS/Windows 11 dual-boot layout is technically plausible when the operating systems live on separate storage and the firmware can select between them, but the source thread does not contain an official IceWhale dual-boot installation procedure. The strongest official recommendation in the thread is different: Zima-Jerry said it was more reasonable to install Windows 11 in ZVM and connect to it over RDP.
That recommendation follows the NAS use case. When the machine boots into Windows, ZimaOS is offline—so SMB shares, media services, phone backup, Docker apps, and other NAS functions stop until the machine boots back into ZimaOS.
The Source User Already Had Windows and Ubuntu on Separate Storage
The mini PC shipped with Ubuntu on eMMC and Windows 11 on NVMe. The user wanted to replace Ubuntu with ZimaOS while preserving Windows.
A community reply said dedicated partitions should make dual boot possible, but no one in the thread posted a verified ZimaOS installer/GRUB procedure that preserves an existing Windows Boot Manager.
Separate Physical Drives Are Safer Than Sharing One Disk
If dual boot is a hard requirement, keeping Windows and ZimaOS on separate physical drives reduces the chance that installing or repairing one OS overwrites the other's partitions. It also makes backup/recovery easier.
Before installing ZimaOS, disconnect or image the Windows drive if practical, confirm the exact target disk, and keep a Windows recovery USB plus BitLocker recovery key when applicable.
The Current ZimaOS Installer Is Not Documented as a Dual-Boot Wizard
IceWhale's current install guide documents selecting a target storage device, installing ZimaOS, removing the installer USB, and booting into ZimaOS. It does not document shrinking Windows, creating shared EFI entries, or preserving a dual-boot bootloader.
Use the current ZimaOS installation flow before modifying a machine that already contains Windows.
Dual Boot Turns an Always-On NAS into an Occasionally Offline NAS
The original user accepted this because Windows would only be used occasionally for desktop work. That is a legitimate trade-off, but family backups, media streaming, remote access, and automation jobs become unavailable during every Windows session.
IceWhale Recommended Windows 11 in ZVM
Zima-Jerry explicitly suggested installing Windows 11 in ZVM and connecting through RDP. That allows ZimaOS to remain the always-on host while the Windows desktop runs as a guest.
For office work, browser apps, light Windows utilities, or occasional RDP use, this architecture usually fits a NAS better than rebooting the entire machine.
Bridge Networking Gives the Windows VM a LAN Presence
Participants in the thread initially confused Docker bridge networking with VM bridge networking. One user later discovered that the ZVM Windows guest could be placed on the local network through bridged VM networking and then reached with RDP.
Docker and VM “bridge” modes do not mean the same thing.
VM Device Passthrough May Be the Limiting Factor
A participant preferred Proxmox because they needed disk passthrough and native LAN behavior. At that time ZVM's passthrough options were limited. By 2026 community extensions had added USB/PCIe passthrough on top of ZVM/libvirt, but advanced passthrough still depends on IOMMU groups, device isolation, and current ZVM support.
Do Not Let Both OSes Independently Manage the Same NAS Array
Even in a dual-boot configuration, avoid having Windows and ZimaOS alternately “own” or modify the same RAID/storage metadata unless the filesystem/layout is explicitly designed for that. Keep Windows system/data storage separate from ZimaOS-managed RAID and expose NAS files to Windows through SMB when ZimaOS is running.
Dual-Boot FAQ
Did IceWhale publish an official ZimaOS/Windows dual-boot procedure in the source?
No. The dual-boot suggestion came from community replies.
What did Zima-Jerry recommend?
Running Windows 11 in ZVM and connecting to it with RDP.
Why are separate physical drives safer for dual boot?
They reduce partition/bootloader overlap and make it easier to protect the existing Windows installation while installing or recovering ZimaOS.
