List-id: Xen user discussion <xen-users.lists.xensource.com>
Well the correct name for XEN's virtual disks is /dev/xvda... /dev/sda
can only be used for compatibility AFAIK.
As long as both are paravirtualised, you would have no technical
disadvantage.
Am 26.06.2010 22:13, schrieb Jonathan Tripathy:
Using the UUID didn't help. The error changed to can't find /init
This is very strange...
It all works ok if I use sda instead f xvda in the DomU config file.
Should I use that? Is there a disadvantage to using sda instead of xvda?
On 26/06/10 21:02, Bruce Edge wrote:
On Ubuntu you'll need to install the parted package
Just run parted on dom0 and you'll see the embedded partitions
show up under /dev/mapper.
eg:
0 kaan-22 ~ #> ls -l /dev/mapper
total 0
brw-rw---- 1 root disk 251, 4 Jun 25 09:09 system-dpm_0
0 kaan-22 ~ #> partprobe
0 kaan-22 ~ #> ls -l /dev/mapper
total 0
brw-rw---- 1 root disk 251, 4 Jun 25 09:09 system-dpm_0
brw-rw---- 1 root disk 251, 11 Jun 26 13:01 system-dpm_0p1
brw-rw---- 1 root disk 251, 12 Jun 26 13:01 system-dpm_0p2
brw-rw---- 1 root disk 251, 13 Jun 26 13:01 system-dpm_0p5
You can mount these as regular partitions now.
-Bruce
On Sat, Jun 26, 2010 at 12:09 PM, Jonathan
Tripathy <jonnyt@xxxxxxxxxxx>
wrote:
How do I use partprobe with
LVM?
Thanks
On 26/06/10 20:06, Bruce Edge wrote:
Have you tried using root=UUID=...
instead?
Use partprobe to discover the embedded lvm partitions so
you
can
get their UUIDs.
-Bruce
On Sat, Jun 26, 2010 at 11:16 AM,
Jonathan
Tripathy <jonnyt@xxxxxxxxxxx>
wrote:
By changing the config
from
xvda to sda, it work normal. However I wish
to use xvda as I think it's te "standard" for the future..
So clearly there is some setting in my Ubuntu that is still making it
look for sda1 instead of hda1. It's as if it's ignoring the "root="
argument in pygrub...
On 26/06/10 19:09, Jonathan Tripathy wrote:
Hi Everyone,
I'm trying to convert my Ubuntu PV Guest from image based disk to LVM.
It uses pygrub.
What I did, was I created a new LV and used dd to copy the contents of
the image over to the LV. I then changed the domU config file to use
phy:/
Now, when I start the DomU, the kernel boots, however it can't seem to
mount root properly. It says that /dev/sda1 doesn't exist. What is
strange is that in the Dom0, I mounted the LV and changed the root=
parameter of the kernel line to point to /dev/hda1, however the
previous error still shows