Hackourlives posted a guide about transferring your Ubuntu/Windows dual boot installation to a new hard drive
One might need to upgrade his/her system with a new hard drive. The physical installation of a hard drive is usually the easy part, transferring all the programs and data and setting to the new hard drive is where the things get tiring and repetitive if you do the entire thing manually.Transfer Ubuntu Windows Dual Boot Installation to New Hard Drive