FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.

» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Ubuntu Server Development

LinkBack Thread Tools
Old 03-04-2009, 11:18 PM
Kees Cook
Default mounting partitions in a logical volume used as a physical disk for a virtual machine

Hi James,

On Wed, Mar 04, 2009 at 05:06:01PM -0600, James Dinkel wrote:
> I have an lvm volume group that I use as my storage pool and on the host I
> would like to mount a partition from one of the logical volumes used as a
> virtual drive.
> I would guess that this would be similar to mounting a disk image file, but
> I can't even find good instructions for doing that. All I've found is to do
> this:
> sudo mount -o loop,offset=32256 <image-file> /mnt/folder -t vfat
> but what if the partition is not fat, or if it's not the first partition?

If I'm understanding correctly, you have a host LV serving as a full drive
for a guest, and you want to mount the partitions that are stored within
that LV?

You probably want "kpartx", which will build a dm device for each
partition, based on the partition table it finds:

set up the dm slices:
sudo kpartx -a /dev/storagevg/drivelv
ls -l /dev/mapper/loop0p*

and to mount partition 2:
sudo mount /dev/mapper/loop0p2 /mnt/folder .....

after you're done:
sudo kpartx -d /dev/storagevg/drivelv

e.g. I've used this tool when converting KVM images:

Kees Cook
Ubuntu Security Team

ubuntu-server mailing list
More info: https://wiki.ubuntu.com/ServerTeam

Thread Tools

All times are GMT. The time now is 05:36 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org