Get started Bring yourself up to speed with our introductory content.

Working with Xen in Slackware 12.0

Site expert Bernard Golden answers a user question about working with Xen in Slackware 12.

I'm running Slackware 12.0 and followed the directions in the README file in the Xen source tree. I installed grub and made sure it was working properly. Then I rebooted and selected my Xen kernel. But Xen boots to a certain point and then emits an error and reboots. From what I can see, the error is "no /sbin/init found or not mounted". I suspected that this might be due to a lack of SCSI/SATA drivers in the Xen kernel....so I followed the README instructions to build a custom kernel. I made sure that ALL of the SATA/SCSI drivers are built-in so there should be no need for initrd, but after running make linux-2.6-xen-install, some stuff is installed to boot, but NOT the xen-3.2.0.gz that grub needs to load. Can you offer any advice?
The first thing to do is to look at the Xen logs which should be in /var/lib/logs (I am doing this from memory so not sure of exact path, but it's definitely in /var). The log should tell you where it stops working. I doubt that it's due to lack of drivers; I would expect it's not finding the right kernel file due to a mistake in the Xenconfig file or in the grub entry.
This was last published in February 2008

Dig Deeper on Virtual machine performance management

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.