Hi,

I've uploaded some notes[0] on how to patch qemu to draw to the Linux
framebuffer and stuff the resulting minimal executable into an initrd.
 Placing the initrd and Linux in a Hurd filesystem's /boot allows
adding a GRUB option to start mach in a virtual environment.

For an example usage: I have a Hurd install on a microSD card, and
this option lets me boot directly from the card on a system with
hardware unsupported by mach.  True, this doesn't do anything that
starting qemu from a complete Linux-based distro wouldn't do, but I
think it's a cute quick hack and thought I'd share.

David

[0] https://github.com/dm0-/gnuxc/blob/master/HAL.md

Reply via email to