Clone my 2tb linux system to a new 3tb drive

view story

http://superuser.com – My 2tb drive uses mbr and my new drive must use gpt as it's 3tb. Normally I use DD to do a copy like this from one drive to another, but how can I do this have have the 3tb drive be gpt and actually boot up after the copy process completes. Can anyone give me some terminal command examples on how i'd clone my 2tb drive to my new 3tb drive? I am fine with extending the partitions later or just adding another 1tb partition to the new drive. I just want to get all 3tb available to my system. (HowTos)