Linux - Virtualization and CloudThis forum is for the discussion of all topics relating to Linux Virtualization and Linux Cloud platforms. Xen, KVM, OpenVZ, VirtualBox, VMware, Linux-VServer and all other Linux Virtualization platforms are welcome. OpenStack, CloudStack, ownCloud, Cloud Foundry, Eucalyptus, Nimbus, OpenNebula and all other Linux Cloud platforms are welcome. Note that questions relating solely to non-Linux OS's should be asked in the General forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi!
I'm a little stuck %subj%.
I have built Xen itself, Xen tools and even two kernels (one using Xen's standard make procedure and one using -kernel-2.6 key). The second kernel doesn't work at all, but first loads only without Xen. Under Xen is panics saying it cannot mount root file system on unknown-block(2,0) and prints all my actual partitions.
Here is what I have in grub.cfg
Code:
menuentry "Xen 4.0.0 @ 2.6.31.13" {
set root=(hd0,1)
multiboot /boot/xen-4.0.0.gz dom0_mem=512M
module /boot/vmlinuz-2.6.31.13 root=/dev/sda1 rdinit= ro
}
menuentry "Linux kernel 2.6.31.13" {
set root=(hd0,1)
linux /boot/vmlinuz-2.6.31.13 root=/dev/sda1 rdinit= ro
}
...Maybe the problem is that Slackware uses 2.6.33.4 by default?
And, by the way, maybe, there is a way to patch 2.6.33.4 (or later) kernel to work as dom0?
I used newer kernel to build initrd and deleted stupid "rdinit=" kernel parameters.
Now, the problem is to make 2.6.31.13 kernel work as my 2.6.33.4 does or to rebuild Xen with 2.6.33.4 as its dom0 kernel. Is it possible or I'm just losing time?
P.S. I recompiled the kernels. None of them work as they should.
2.6.31.13 starts, but doesn't load ext4, audio and several other modules;
2.6.18.8-xen0 barely starts, but fails to load completely;
2.6.34.1 blanks the screen right after loading Xen and stops reacting.
Now, I'm stuck again. >___< What am I doing wrong?
Last edited by Viruzzz-kun; 07-27-2010 at 03:12 PM.
Thanx. I've watched the video, but I still don't see what to do. The video clip assumes, that XEN is already installed and running (if I understand right), but I can't even boot the kernel... By the way, I almost give up already...
Sorry for the delay in answering as I was on holiday.
Installing Xen on Slackware is not easy but it can be done. I have compiled some documentation on how to proceed but it I cannot paste here as there are many config files. Originally it was intended for a slackbuilds.org submission, but since it does not work on Slack32, I decided not to submit. Anyway if you are still interested, include a valid email address where I can send it to you in a neat tarball, as I cannot attach it here.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.