"BOOTMGR is missing" Win7 doesnt boot after installing OpenSuSE 11.4

Hi,

I am new to linux environment. 

I already have Win7 on my Laptop. Yesterday I installed OpenSuSE 11.4 as well.

My 300GB HDD is partiotioned as 400MB system (hidden); 150GB C Drive; 120GB D drive; rest all for OpenSuSE.

sda1 is system
sda2 is C drive
sda3 is extended partition
sda5 is D drive
others are linux ext4 and swap partitions.

During installation, I enabled the “Boot from MBR” option under the booting option.

Everything went fine and linux also booted.

I wanted to switch to Win7 and when I choose Win7 to boot from Grub, it was showing the following message:

*rootnoverify (hd0,1)
chainloader +1

BOOTMGR is missing
Press Ctrl+Alt+Del to restart*

Then, as I saw from some forums, I put Win7 CD and did recovery. Now, there is no grub loading. No multiboot option. Win7 loads automatically.

Can you please help on the following queries?

  1. Where will be the boot loader in Win 7? In System partition or C:\ ? How to find it ?
  2. What is the above rootnoverify saying in the above lines?
  3. How can I get the OpenSuSe back?
  4. I can reinstall again… But what is the setting i should use for Booting?
  5. when i did “fdisk -l” on opensuse, the * mark for boot column is on the sda3 partition. What this means?

Thanks in advance for your help!

Regards,
Anand

This should get you on the right tracks: GRUB Boot Multiboot openSUSE Windows (2000, XP, Vista) using the Grub bootloader.
There’s plenty of similar guides if you google.

I see this is your first post: Welcome here!

And when you want to report about your partitions, please use

fdisk -l

and put everything betweenn CODE tags: Posting in Code Tags - A Guide

That gives real information (instead of your story) and the CODE tags makes the computer texts readable.

Thanks for the reply.

In the 11.4 DVD which i installed, I dont see an option for “Repair Installed System”. There are only “New installation” and “Update”.

Regards,

Yes, it’s no longer in 11.4. Sorry, forgot how old swerdna’s guide is and I haven’t dual-booted for a while myself. Here’s a couple of alternative guides:

Install openSUSE alongside Win7/Vista - A Guide
techieNetizen’s Web Log: Dual or Multiple boot Windows 7 with openSUSE 11.3 , 11.4, Ubuntu etc with EasyBCD GRUB bootloader

I remember when I dual booted myself I always found EasyBCD the easiest and most flexible route to take.

Boot suse
open a terminal and post result of

su - 
fdisk -l

su - fdisk.mpeg - YouTube

Hi,

Please find the fdisk output as below.


sedhu-lin:~ # fdisk -l

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xa36ac011

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048      821247      409600   27  Hidden NTFS WinRE
/dev/sda2          821248   314165247   156672000    7  HPFS/NTFS/exFAT
/dev/sda3   *   314165310   625137344   155486017+   f  W95 Ext'd (LBA)
/dev/sda5       314165312   562435649   124135169    7  HPFS/NTFS/exFAT
/dev/sda6       562436096   579207167     8385536   82  Linux swap / Solaris
/dev/sda7       579209216   610437119    15613952   83  Linux
/dev/sda8       610439168   625135615     7348224   83  Linux


Use SUSE to examine the partitions sda1, sda2 and sda5
Does bootmgr exist on any of those

I’m wondering if the boot entry is just pointing to the wrong partition
The partion with the boot code should also have: BOOTSECT.BAK and hiberfil.sys

Could you please elaborate on how to examine this ?
which command should i use for the same?

Are you using kde or gnome

I am using KDE

In the dolphin file manager go to ‘View’ > Panels > Enable folders and Places
So you see the Various partitions of your HD

Click to view them
You will need to enter your root password to authenticate

I could not locate the sda1 on the file manager! it is listing the other drives however, i searched for bootmgr and i could see it in c:\windows\ folder. /home/muruganandham/Documents/snapshot1.png

It will be directly on the partition
ie: C:

I take it you don’t have a windows DVD?

There is this option to repair it
Download Windows 7 System Recovery Discs — The NeoSmart Files

Or download supergrubdisk and see if it can boot windows

I have windows installation DVD. Yesterday I put it and I recovered the Win7 boot too. But if I recover it with win7, then grub is not loading. it directly loads windows as a single boot system. Today I have installed the OpenSuSE again; still it gives the same error; could not load windows.

Is there a way to recover it thru OpenSuSe so that I can keep both OS.

Can we do something with the YaST–>Boot Loader ?

Repair windows again, just the bootloader.

Get parted Magic from here
http://dl.dropbox.com/u/10573557/pmagic-4.5.iso
Burn it to a CD

Us Parted Magic to put the boot flag on sda3
Eg: http://dl.dropbox.com/u/10573557/bootflag%20-%20labels.mpeg (this just an example video)

Now still using parted magic
Follow this
Re-Install Grub Quickly with Parted Magic

This will re-install grub
But if windows doesn’t boot. Don’t panic, just tell us and we can help.