I want to upgrade my internal/boot drive in my MacPro. All the drive bays are full, but I could temporary remove a drive and put in the new one during the "upgrade" process. I have plenty of room on external drive to move stuff. I don't want to lose any prefs/application support/etc. on my boot drive. Ideally when I'm done, I won't notice any difference except the volume is bigger. Can I just copy the boot drive into a new folder on an external drive, format the new drive, copy everything back, change the startup volume, shutdown, remove old internal, and boot back up ? Will I need to use software like Super Duper ? It's very important that I not lose my current setup which took a long time to finally get things "just right".