July 9, 2006

Xen 3.0.2 on Ubuntu 6.06 (Dapper)

I've been doing *lots* of Xen stuff on Fedora and now more on Ubuntu. I've been impressed by Ubuntu's easy installation, recognition of hardware (my finicky Averatec laptop especially) and solid Debian background. However, getting Xen 3.0.2 working isn't obvious. I did "make world" and "make install", then found that xend wouldn't start after reboot. Apparently /var/run and /var/lock are on tmpfs and not mounted when Xen starts? No juggling so far of the start order has helped, but doing
/etc/init.d/xend restart
once the system has booted, and including
mkdir -p /var/run/xenstored
mkdir -p /var/lock/subsys
to the init-script (right before "xend start") fixes the problem. This was bug 670 against Xen and apparently already fixed in the unstable tree. Posted by cbrown at July 9, 2006 11:05 AM