On 2014-05-04 10:01 (GMT-0400) James Knott composed:
Andrey Borzenkov wrote:
At this point the only clean way to fix it is to boot from Windows media and perform boot recovery.
The recovery disks provide 2 options, recover the entire disk or just the C: partition. I suppose I may be able to do just C:. save the first block and then restore the backup and copy the first block in. Other than that,
Andrey wrote only *clean* way, not only way. If it was here, and what ends this message doesn't solve the problem, I'd start over, and: 1-clone the entire original to the new 2-delete sdX5, sdX6, sdX7 and extended on the clone 3-boot the clone to Windows, and with its own disk utility a-if it allows to move a partition, move sdX3 to end of disk b-it if doesn't, save an image of sdX3, then delete it 4-grow the windows partition sdX2 5-ensure you can reboot into Windows, which means it will need MBR Grub replaced by conventional MBR code with whatever you have handy to to that with 6-recreate/restore sdX3 in new location 7-install 13.1
why was it bootable before I enabled grub?
Likely because of this: 1. Restored to "factory" with the restore DVDs That replaced Grub with standard MBR code, so it wasn't Grub that got Windows to boot. Then you installed Grub, and got this: title Windows 7 map (hd0) (hd0) map (hd0) (hd0) rootnoverify (hd0,1) chainloader +1 And since then you cannot boot Windows. That says Windows is supposed to boot from sda2, which I think may be wrong. I think in your arrangement Windows is supposed to boot from sda1, and only run from sda2. Is the Windows boot stanza the same as on the new HD as on the original, or is it rootnoverify (hd0,0) on the original, making your solution a simple menu.lst edit? -- "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