On Mon, Oct 04, 2010 at 05:29:22PM +1100, Justin Clift wrote:
On 10/04/2010 05:13 PM, Dale Amon wrote:
<snip>
>I converted a system disk from a virtualbox
>VM and added to the config on a qemu VM.
>All seems well until I try to mount it. The
>virtual machine shows data for the disk
>image using commands like:
>
> pvs
> lvs
> lvdisplay xena-1
>
>but there is no /dev/xena-1/root to be
>mounted. I also cannot seem to figure out
>whether the lvm related modules are available
>for the virtual machine kernel.
>
>Has anyone else tried playing this game?
Not me personally. But... having the word "xen"
in the name of the lvm volume is kind of worrying.
No, its xena as in the name of the TV warrior woman
or whatever she was.
Do you have the commands you used for converting the
system disk from VirtualBox to QEMU? If so, can
you cut-n-paste them here? Thinking there might be
a gotcha or something in that can be pointed out
easily. :)
VBoxManage internalcommands converthd -srcformat VDI -dstformat RAW
vbox/.VirtualBox/VDI/xena-1.vdi raw-image.img
qemu-img convert -f raw raw-image.img -O qcow2 qemu-image.qcow
Which I set up as /dev/sdb in the xml file I loaded for the
new VM.
Here's what it looks like on the new machine:
cfdisk (util-linux-ng 2.17.2)
Disk Drive: /dev/sdb
Size: 80530636800 bytes, 80.5 GB
Heads: 255 Sectors per Track: 63 Cylinders: 9790
sdb1 Boot Primary Linux LVM 80270.51
sdb5 Logical Linux ext2 254.99
lvdisplay xena-1
--- Logical volume ---
LV Name /dev/xena-1/root
VG Name xena-1
LV UUID ROf54z-nb0R-60Yg-fIgg-O3OW-sCMG-0hf80q
LV Write Access read/write
LV Status NOT available
LV Size 73.33 GiB
Current LE 18772
Segments 1
Allocation inherit
Read ahead sectors auto
--- Logical volume ---
LV Name /dev/xena-1/swap_1
VG Name xena-1
LV UUID QAggp5-wIPO-vSDB-Xuk1-pu46-6hfy-nMf4JT
LV Write Access read/write
LV Status NOT available
LV Size 1.43 GiB
Current LE 365
Segments 1
Allocation inherit
Read ahead sectors auto