I have succeeded cross-building a Whonix VirtualBox ova image.
- The build process succeeded without errors.
- I haven’t attempted to actually import and boot the ova image on VirtualBox on a Mac
M#. Booting it might actually fail. Needs testing.
Some hints for building:
- Version 18 (and above) only.
- Build host: Debian 13 /
trixieor Kicksecure 18 on architecture Intel/AMD64.- Building on ARM64 isn’t be possible at the time of writing.
- At the time of writing, VirtualBox provides Linux (Debian) packages for AMD64 only. ARM64 VirtualBox Linux packages aren’t available at the time of writing.
- Building Whonix VirtualBox ARM64 on Debian / Kicksecure ARM64 will potentially become possible if running
vboxmanageinside achrootas discussed above.
- Building on ARM64 isn’t be possible at the time of writing.
- Set target architecture to ARM64 using
derivative-makercommand line option:-
--arch arm64
-
- Build as per Whonix VM Build Documentation
- Build documentation has been updated just now.
- Comes with examples for ARM64 VirtualBox.