I read your post twice and couldn't find what ORIGINAL OS was used or the make and model of the laptop. When you get this issue sometimes you find that 91 + 127 is too close to the 200GB but I'm at a loss here since all the make and models are not in your post.
-> Call the laptop's maker and ask if the BIOS supports this drive.
Bob
I am trying to upgrade my 100GB SATA notebook hard drive to a 200GB drive. I am trying to use Norton Ghost version 12.
First attempt details;
Did a full system back up to an external hard drive.
I replaced my internal hard drive with the new larger drive.
I booted with Norton disc.
I recovered my new drive from external.
This worked however the new larger drive showed up the same size as the previous smaller drive. I couldn't ever get the new drive to show as its true size. The drive did boot and all software was copied and functioned.
Second attempt details,
Using another new 200GB internal notebook drive, I placed the drive in a notebook hard drive enclosure with USB connection. I initialized the drive and installed primary partition. The drive showed as true size and healthy, on line.
I did a copy drive in Ghost this time.
Copy ran, my computer showed all files present and proper size.
I took out the smaller internal hard drive, put in the new larger one and the computer would not boot.
Further, after swapping drives again, I put the new 200GB drive back into the enclosure and plugged in the USB. The drive shows that it needs to be formatted, and size only shows as 91GB.
1. How can I get the new drive back to the actual size?
2. How can I use Ghost to perform what I am trying to do?
Thanks, Paul.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic