This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-users] messed up partition table on img file

To: Xen List <xen-users@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-users] messed up partition table on img file
From: James Pifer <jep@xxxxxxxxxxxxxxxx>
Date: Wed, 24 Jun 2009 08:43:43 -0400
Delivery-date: Wed, 24 Jun 2009 05:44:30 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
I have a domU that uses a disk img but it won't boot. The partition
table seems to be messed up. 

If I do:
# /sbin/fdisk -ul disk0
You must set cylinders.
You can do this from the extra functions menu.

Disk disk0: 0 MB, 0 bytes
255 heads, 63 sectors/track, 0 cylinders, total 0 sectors
Units = sectors of 1 * 512 = 512 bytes

 Device Boot      Start         End      Blocks   Id  System
disk0p1              63     1574369      787153+  82  Linux swap / Solaris
disk0p2         1574370    83875364    41150497+  83  Linux
Partition 2 has different physical/logical endings:
     phys=(1023, 254, 63) logical=(5220, 254, 63)

I can mount the partition like this:
mount -o loop,offset=806077440 -t ext3 disk0 tmp

Ideally I'd like to fix the img so it can boot. Otherwise, I could
rebuild it now that I know I can actually get at the data. 

Any suggestions on fixing the img file?


Xen-users mailing list

<Prev in Thread] Current Thread [Next in Thread>