WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

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

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] messed up partition table on img file
From: James Pifer <jep@xxxxxxxxxxxxxxxx>
Date: Wed, 24 Jun 2009 09:20:27 -0400
Delivery-date: Wed, 24 Jun 2009 06:21:17 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4A4220FF.70001@xxxxxxxxxx>
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>
References: <1245847423.30528.31.camel@xxxxxxxxxxxxxxxxxxxxxxxx> <4A4220FF.70001@xxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
> If memory serves, pygrub looks for the partition with the grub stuff on 
> it by looking for a partition with the bootable flag set and if it 
> doesn't find one it uses the first partition.   In this case that means 
> it's going to try to boot off the swap partition.
> 
> Try 'a' in fdisk to toggle the boot flag on the second partition.
> 

Tried that. Partition table now looks like:

# /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)

When I try to boot it says its "Waiting for device /dev/xvda2 to appear"

I've tried setting the cylinders with fdisk but have had no luck fixing that. 

Other ideas?

Thanks,
James


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

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