Prior to installing openSUSE 11.1 I decided to upgrade to a larger hard drive. I moved to a 500G drive and made one 120G partition on this drive. Using DD and ntfsresize I moved Windows XP into this partition. I then installed openSUSE 11.1. OpenSUSE created the following partition scheme and openSUSE booted correctly. Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x0007d01a Device Boot Start End Blocks Id System /dev/sda1 1 14940 120005518+ 7 HPFS/NTFS /dev/sda2 * 14941 60801 368378482+ f W95 Ext'd (LBA) /dev/sda5 14941 15202 2104483+ 82 Linux swap / Solaris /dev/sda6 15203 20424 41945683+ 83 Linux /dev/sda7 20425 60801 324328221 83 Linux Sda6 is my root partition and uses ext3. Sda7 is my /usr partition and uses xfs. Grub resides in /boot on sda6. Here is a copy of the grub file. # Modified by YaST2. Last modification on Sat Jan 17 07:46:49 EST 2009 default 0 timeout 8 ##YaST - generic_mbr gfxmenu (hd0,5)/boot/message ##YaST - activate ###Don't change this comment - YaST2 identifier: Original name: linux### title openSUSE 11.1 - 2.6.27.7-9 kernel (hd0,5)/boot/vmlinuz-2.6.27.7-9-default root=/dev/disk/by-id/ata- ST3500630AS_6QG12V6V-part6 resume=/dev/disk/by-id/ata-ST3500630AS_6QG12V6V- part5 splash=silent showopts vga=0x31a initrd (hd0,5)/boot/initrd-2.6.27.7-9-default ###Don't change this comment - YaST2 identifier: Original name: windows### title Windows rootnoverify (hd0,0) chainloader +1 ###Don't change this comment - YaST2 identifier: Original name: failsafe### title Failsafe -- openSUSE 11.1 - 2.6.27.7-9 kernel (hd0,5)/boot/vmlinuz-2.6.27.7-9-default root=/dev/disk/by-id/ata- ST3500630AS_6QG12V6V-part6 showopts ide=nodma apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 x11failsafe vga=0x31a initrd (hd0,5)/boot/initrd-2.6.27.7-9-default ###Don't change this comment - YaST2 identifier: Original name: floppy### title Floppy rootnoverify (fd0) chainloader +1 I am not sure what happened but I was never able to boot into Windows XP. The boot process would halt just prior to getting the screen with all of the user names on it. I decided that instead of running fixmbr I would install Windows 7 on the first partition instead. I have been wanting to try it and I figured I was overwriting the mbr anyway and it shouldn't matter that much since grub resides on sda6. I was able to boot into Windows 7 after the install. I then went into fdisk and changed the active partition from sda1 back to sda2 which was the active partition set by openSUSE prior to the Windows 7 install. When I rebooted the computer I got the message - No operating system found. Please insert a disk into the cd-rom. Usually this is a bios message but why would I be getting this message since the configuration correctly booted Linux prior to the Windows 7 install? I was able to get back into Linux using the install CD and am using Kmail to write this post. I reinstalled grub both from the recovery disk and then again by running grub-install from the terminal. If I reset the active partition back to sda1 I am still able to boot into Windows 7. How can I get the system to boot correctly and more importantly, what went wrong? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org