On 2014-05-02 20:02 (GMT-0400) James Knott composed:
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, 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. Is the drive ID stored somewhere I'm missing? Fstab has also been updated to the correct drive.
On revisiting this OP, something bothers me. I cannot find fdisk output from either old or new HD anywhere in the thread. Please provide so that I can try to make the bother go away, and maybe provide the solution. One other question, to clarify, your use of the word Grub in this thread has only one meaning, Grub Legacy, right? IOW, you did not install 13.1 fresh on the new HD and leave the default Grub2 selected as bootloader, right? -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org