So my biggest issue with #haiku OS were:
- lack of full disk encryption
- hardware support on my personal systems

So I built a hack: installing a minimal debian 12 system on an nvme drive in an usb enclosure, with full disk encryption, that boot and autologin on /dev/tty1 to an user that set cpu numbers and ram size according to physical setup, start a VM running Haiku OS and automatically connect to it with virt-viewer in fullscreen mode using the cage kiosk wayland compositor. When I shutdown the haiku vm it automatically poweroff the computer.

Now I have a portable haiku setup that I can boot from all my computers regardless of the config!

#haikuos #linux #virtualization #qemu

Area of improvements:
- finding a way to get battery usage and charging status on the Haiku Desktop. Since guest vm use a bridge I should be able to allow host and VM to communicate and write a small tool on Haiku.
- add an NFS server on host debian so that data could be shared in several VMs

Now the same recipe can be done for a number of alternative OSes that do not have super wide hardware support. Should I write a tutorial?

#haiku #haikuos #linux #virtualization #qemu

Follow

@oook this must have been an appreciable amount of work, it is like a but with instead of with a guest application.

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.