This post originated from an RSS feed registered with Python Buzz
by Phillip Pearson.
Original Post: Building a non-PAE Xen kernel on Debian etch [IN PROGRESS]
Feed Title: Second p0st
Feed URL: http://www.myelin.co.nz/post/rss.xml
Feed Description: Tech notes and web hackery from the guy that brought you bzero, Python Community Server, the Blogging Ecosystem and the Internet Topic Exchange
I've been running Xen on Debian etch for a couple of weeks now on all my own Linux boxes and all our new company servers, and it's working great. With xen-tools, I can build a pristine Debian VM with one command. I have a script that'll install all the prerequisites for PeopleAggregator and general VM administration, put my SSH keys in the appropriate places, and generally get the new VM ready to host one or more instances of PA. Then I have another script that will check out the PA code from one of our many Subversion repositories, get it ready to run the install script, configure log rotation, and all that. So all is working well.
Today I'm trying to install Solaris on Xen, however it looks like the provided Solaris domU image doesn't support PAE, while Debian *requires* PAE. So here's a quick guide to building a non-PAE Xen kernel on Debian. I've read a bunch of guides to doing more or less the same thing, but they're all from 2005. Here's one from May 2007 :)