qemu


Networking in QEMU I’ve recently had a need to test UEFI booting for a disk image.  I stumbled upon OVMF, a bios that will handle UEFI booting.  It works pretty well but doesn’t remember its config sometimes.  But that’s not why I’m writing this. In my disk image I need […]

Networking with QEMU and KVM speedup


I’ve been working on building custom Debian and Ubuntu distributions for use under VirtualBox.   One advantage that both have over Fedora is debootstrap.  This tool allows you to create a default rootfs from pre-compiled packages inside a directory.  You can then chroot into that directory to install the kernel image, […]

Debian/Ubuntu debootstrap images for VirtualBox




I’m in the process of doing an analysis of the Matchbox code to determine what needs to change in it to create BUI.  So far I’ve mapped out the basic code flow and identified the purposes of the files within the window manager, which is where I’m starting the analysis.  […]

BeagleBox: kernel update, BUI initial release and analysis progress


The version of Matchbox’s panel and desktop programs in buildroot are pre-1.0.  The latest available from Matchbox’s site are 2.0.  I tried to patch buildroot so that the 2.0 panel would build.  This required disabling dbus during the configure and patching the applets/Makefile.in to prevent the notify applet from building.  […]

BeagleBox: Matchbox revision issues


I spent the weekend trying to figure out why I couldn’t get the XComposite extension to show up under the fbdev X driver under QEMU.  It took until Sunday night to figure out that I need the cirrus fbdev kernel driver along with turning on xdpyinfo, libXcomposite, and the Cirrus […]

BeagleBox: XComposite enabled under QEMU



The build for the QEMU phase now runs Matchbox as the default UI.  I’ve integrated an xterm patch from Buildroot’s source tree and launch it as the default application, allowing some runtime testing through the UI. Today I also finished integration of the surf browser into the buld.  This was […]

BeagleBox update: Matchbox is now the default UI, surf ...


2
I’ve gotten the embedded bug lately.  I dug around for an interesting hardware platform to work with and stumbled across the BeagleBoard.  This 3×3″ board provides impressive multimedia capabilities via the TI OMAP35xx processor.  It appears to serve the purpose I had long ago thought about for the miniITX boards […]

Announcing BeagleBox: Internet video platform for the BeagleBoard


I'm working with libvirtd/virt-manager/qemu at work.  I have a bunch of F11 systems installed and working just fine.  Today I tried one of the extra lab boxes, same OS config, but when I tried to use the virt-* commands I'd get an error: mjhammel(tty0)$ sudo virsh –connect qemu:///system error: failed […]

virsh/libvirt error: failed to connect to the hypervisor



I just wanted to brain dump a few things I thought were interesting and worth looking at more deeply.  This is just so I don’t forget about them. Making KVM images I got this from Linux Journal’s August 2009 issue, in Serge Hallyn’s article on Making Root Unprivileged: qemu-img create […]

Interesting stuff, nothing major