A possible implementation would be to add winbtrfs to the Tiny11 Scripts then add Tiny11 to Incus/LXC via the KVM/Qemu-Img Support.
Though I wonder if adding btrfs to Windows would allow using Tiny11 as a Linux Distro with BTRFS Storage Pool instead of the KVM/Qemu-Img backend . . . ?
WinBtrfs - an open-source btrfs driver for Windows
Scripts to build a trimmed-down Windows 11 image.
Toolset for creating Windows images for Incus
opened 01:06AM - 20 May 24 UTC
closed 11:45AM - 01 Jun 24 UTC
Incomplete
### HOST system
12 core
64GB ram
btrfs file systems
---
### Boot off an… **Ubuntu 22.04** SSD
**Ubuntu 22.04**
- LXD version 5.21.1
- incus version 6.1
- **Kernel 6.5.0.35**
_Create a new LXD Windows 11 VM using a backup LXD Windows11 VM image tarball_
_Create a new Incus Windows 11 VM using the Same backup LXD Windows11 VM image tarball_
Set Both LXD and Incus VMs config.memory to 8GiB
$ lxc config set lxdwin11 limits.memory=8GiB
$ incus config set incuswin11 limits.memory=8GiB
Start both the Incus and LXD Windows 11 VMs
**BOTH work as expected !**
Set Both LXD and Incus VMs config.memory to 16GiB
$ lxc config set lxdwin11 limits.memory=16GiB
$ incus config set incuswin11 limits.memory=16GiB
Start both the Incus and LXD Windows 11 VMs
**BOTH work as expected !**
---
Using **same** HOST system.
### Boot off an **Ubuntu 24.04** SSD
**Ubuntu 24.04**
- LXD version 5.21.1
- incus version 6.0.0
- **Kernel 6.8.0.0-31**
_Create a new LXD Windows 11 VM again using the same backup LXD Windows11 VM image tarball_
_Create a new Incus Windows 11 VM again using the same backup LXD Windows11 VM image tarball_
Set Both LXD and Incus VMs config.memory to 8GiB
$ lxc config set lxdwin11 limits.memory=8GiB
$ incus config set incuswin11 limits.memory=8GiB
Start both the Incus and LXD Windows 11 VMs
**BOTH work as expected !**
Set Both LXD and Incus VMs config.memory to 16GiB
$ lxc config set lxdwin11 limits.memory=16GiB
$ incus config set incuswin11 limits.memory=16GiB
### This is where FAILURE occurs with both LXD and Incus Windows 11 VMs
Start both the Incus and LXD Windows 11 VMs
**Both LXD and Incus Windows 11 VMs with 16GB memory:
- Start to boot
- Get an IPv6 but no IPv4
- After 10-15 seconds BOTH VMs exhibit max CPU Utilization
- then _BOTH VMs Terminate_ and enter the "Stopped" State"**
**Something with Ubuntu 24.04 has changed that prevents configuring an LXD or Incus Windows 11 VM
with _limits.memory=16GiB_** _while it works on Ubuntu 22.04._