Posted on 2009-04-14
Last Modified: 2013-11-11
I downloaded and installed Citrix xenserver.
I am trying to get a centos 5.3 guest working. I have installed it using a pxe kickstart and the "Install other media" template. It is up and running but I believe it is not paravirtualized. The disk device is listed as /dev/hda and it is performing at a 6th of the io rate that my centos 5.2 template is.  The 5.2 template has /dev/xvda as its root device. How move from the hda device to xda device in 5.3? I guess what im really asking is how to I paravirtualize a host that is not already paravirtualized. I have also installed the xen kernel in the 5.3 machine and still no luck.
Question by:martin_2110
  • 3
  • 2
  • 2
LVL 16

Expert Comment

ID: 24136468
to paravirtualize a host you have to make it boot from a xen modified kernel and configure the vm file to have the kernel parameter pointing to that image.

post the configuration of the guest
LVL 16

Expert Comment

ID: 24136474
sorry, there's a typo
>to paravirtualize a host
here, I'm referring to a guest, as in Xen dialect host is dom0 and guest is domU

Author Comment

ID: 24140464
I am already running a xen kernel. Not sure what you mean by "configure the vm file to have the kernel parameter pointing to that image." What config are you looking for? This is citrix's xen server. I am not sure where they keep there cfg's
Enterprise Mobility and BYOD For Dummies

Like “For Dummies” books, you can read this in whatever order you choose and learn about mobility and BYOD; and how to put a competitive mobile infrastructure in place. Developed for SMBs and large enterprises alike, you will find helpful use cases, planning, and implementation.


Expert Comment

ID: 24141794
You have to modify the startup parameters.
You do that by running commands in the console of the Xenserver.
In that way Xen knows it is a guest that is Xen-aware.
You can even edit the grub configuration from the Xen console,
if you need to (the only way, if your guest won't boot).

But as Ai ja nai says, you really should post the configuration of your guest.

Then it would be much easier to help you.

Author Comment

ID: 24143338
Again to repeat my questions. Above What comands to I need to run and how do find the cofig.

Accepted Solution

Kentrix70 earned 500 total points
ID: 24145267
Check out this link.
The example is based on Ubuntu, but

all the examples showing how to modify
the bootup parameters for the guest machine
is universal.

I have used this documentation to change a Linux Debian guest,
which was made from an image of an ordinary computer,
to a functional paravirtualized guest.

Author Comment

ID: 24145479
Thank You! Just what I was looking for. I will let you know how it goes.

Featured Post

Portable, direct connect server access

The ATEN CV211 connects a laptop directly to any server allowing you instant access to perform data maintenance and local operations, for quick troubleshooting, updating, service and repair.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
CPU issues on VMHOST and child VMs 10 58
Vcenter 8 52
vSphere Clustering DRS 3 28
esx iscsi connectin creation against multiple hosts 6 26
In this step by step tutorial with screenshots, we will show you HOW TO: Enable SSH Remote Access on a VMware vSphere Hypervisor 6.5 (ESXi 6.5). This is important if you need to enable SSH remote access for additional troubleshooting of the ESXi hos…
In this article, I am going to show you how to simulate a multi-site Lab environment on a single Hyper-V host. I use this method successfully in my own lab to simulate three fully routed global AD Sites on a Windows 10 Hyper-V host.
Teach the user how to use configure the vCenter Server storage filters Open vSphere Web Client:  Navigate to vCenter Server Advanced Settings: Add the four vCenter Server storage filters: Review the advanced settings: Modify the values of the four v…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

831 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question