|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-users
Re: [Xen-users] mount a .img file
 
To save yourself from having to calculate an offset, you could also 
mount the whole image and then use the "kpartx" command to map out the 
partitions for you.
-John
On 1/13/2011 2:05 PM, Chris Petrolino wrote:
 
Aha that's most likely what I was forgetting! I will give that a shot and 
report back. Thanks a million guys
Kind Regards,
Christopher James Petrolino
On Jan 13, 2011, at 5:01 PM, dave<dave@xxxxxxxxxxxxxxx>  wrote:
 
If it's a disk image you need to provide an offset, for example
mount -o loop,offset=32256 /xen/guest.img /mnt/tmp
the offset depends on the partitioning of the disk file.  for example:
~$ fdisk -l -u -c guest.img
    Device Boot      Start         End      Blocks   Id  System
guest.img1   *        2048     9920511     4959232   83  Linux
guest.img2         9922558    10483711      280577    5  Extended
guest.img5         9922560    10483711      280576   82  Linux swap / Solaris
this disk image has a 2048 cylinder boot sector, so the offset would be 
2048*512, or 1048576
another example:
~$ fdisk -l -u -c guestA.img
     Device Boot      Start         End      Blocks   Id  System
guestA.img1   *          63     1767149      883543+  83  Linux
guestA.img2         1767150     1992059      112455    5  Extended
guestA.img5         1767213     1992059      112423+  82  Linux swap / Solaris
this has a 63 cyl boot sector, so the offset would be 63*512 = 32256.
as a shortcut, (in bash shell) you can do this:
mount -o loop,offset=$((512*63)) guestA.img /mnt/tmp
On 01/13/2011 01:51 PM, Steven Timm wrote:
What's the output of
file /xen/guest.img
probably you need to specify -t ext2
but the file command will tell you for sure.
Steve
On Thu, 13 Jan 2011, Christopher J Petrolino wrote:
 
Ok guys I am wondering if anyone can help me out here. I am trying to
mount a xen .img file. when I try to do a mount -o loop /xen/guest.img
/mnt/tmp I get a message saying that I need to specify a partition
type.. What am I missing?
Many thanks in advance,
CJP
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
 
 
 
 
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
 
 
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
 
 |   
 
 | 
    | 
  
  
    |   | 
    |