On 05/02/2014 11:56 PM, Andrey Borzenkov wrote:
В Fri, 02 May 2014 20:02:47 -0400 James Knott
пишет: I recently replaced the hard drive on my Thinkpad E520 with a larger one. I have moved all the partitions over and can now boot into Linux, but I can not boot into Windows 7. After installing the Windows partition, but before installing the Linux partition, I could boot into Windows. I have checked and rechecked the grub menu and also verified that /boot/grup/menu.lst & device.map are correct, device.map is irrelevant at boot time
but I still cannot boot into Windows. It stops at:
map (hd0) (hd0) map (hd0) (hd0) rootnoverify (hd0,1) chainloader +1
Here is the relevant part of menu.lst:
title Windows 7 map (hd0) (hd0) map (hd0) (hd0) rootnoverify (hd0,1) chainloader +1
The odd thing is, if I plug in the old drive, which is mounted in an external case, it will boot Windows from it.
Probably you need to "activate" the Windows partition. There is a free program (Google it) that will do that. It might replace the Linux grub, but you can then put that back from a live CD (redo mbr). It doesn't seem to work if you "activate" from GParted-- don't know why. You might also be able to "activate" from the Windows install disk, but I haven't done that. It would almost surely replace the boot sector with a Windows one, and then you'd have to run redo mbr. --doug -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org