Botspot Virtual Machine, eller BVM, är ett nytt verktyg för Raspberry Pi som gör det enkelt att installera och köra Windows 11 för ARM i en virtuell maskin med QEMU/KVM. Programmet utvecklas av en ingenjörsstudent med smeknamnet Botspot och är så klart öppen källkod.

BVM fungerar bäst på Raspberry Pi 5 med så mycket arbetsminne som möjligt. Det kan även köra på Raspberry Pi 4 men är då begränsat till Windows 11 version 22631.2861, eftersom senare versioner kräver CPU-instruktioner som bara finns på systemkretsen i den nyare modellen.

Än så länge får Windows tillgång till värddatorns Ethernet, Wifi och ljudutgång, och det går att dela anslutna USB-enheter. Annan hårdvara kan än så länge inte delas, och framför allt finns ingen grafikacceleration så Windows gränssnitt är långsamt. Botspot skriver att det borde vara möjligt att åtgärda detta med Vulkan eller OpenGL. Det är också möjligt att det kan gå att dela ett grafikkort anslutet via PCI-Express direkt med Windows, om någon får PCI Passthrough att fungera.

Tack vare Prism, den inbyggda x86-emulatorn i Windows 11 för ARM, fungerar i stort sett alla Windows-program i den virtuella maskinen. Undantaget är moderna spel och andra program som kräver ett fullt fungerande grafikkort.

Tom's Hardware har publicerat en detaljerad guide till att installera Windows 11 med BVM, för den som tycker att instruktionerna på Github är för grundläggande.