from my HDD to my SSD and I'm not quite sure how to do this. The problem is, I want to exactly migrate my files, partitions, OSes, MBR, etc. In total, my HDD only has about 150GB of files on it so it should fit comfortably on the SSD. It also contains not-so-important files for bloatware installation. For example, it allows me to use OneKeyRecovery for a quick factory recovery if absolutely necessary, not sure if that'll work on an SSD. This is an annoying partition that Lenovo created to store some drivers and files that I might need later on. sda6 is, of course, the swap partition which I only need for hibernation (6GB of RAM). sda5 contains my documents and all of the files I use on Ubuntu, and (as far as I know) the system files for Ubuntu itself (it's the partition I created when prompted by the Live-DVD installer). I don't use it on my Ubuntu installation, except it is the boot partition and thus has grub on it. This partition is the C:/ drive on my Windows installation. Plus it also appears to be a major pain to remove anyways) /dev/sda2 (NTFS) 116.35 out of 339.06 GB used (boot) (edit it turns out it is a partition for Windows recovery files in the event of OS corruption, so I don't want to remove it. Maybe for Windows 7 system files? I'm hesitant to mess with it. I'm honestly not sure what this partition is for.
I am, of course, able to modify it if necessary.
GParted reports the following partition setup on my HDD. I'm planning on replacing my laptop's HDD with a 256GB SSD, but I have a dual-boot (12.04 and Windows 7) setup and I'd like to be able to directly migrate Ubuntu over without having to reinstall and lose all of my settings.