Install+Linux+Mint+Debian+Edition+on+SSD+&+HDD+Combo

=**Install Linux Mint Debian Edition Partly on SSD and Partly on HDD to Maximize Performance and SSD Lifetime**=

Primary instruction from the following link
http://flexion.org/posts/2013-08-linux-mint-lmde-on-hybrid-disk-laptop.html

If your system came stock with Windows on it and the system is UEFI capable (or whatever), you have a step to take care of before proceeding to the link. This is discussed here...

http://community.linuxmint.com/tutorial/view/858


 * A potential alternative here is to format /boot as FAT32 and just have GRUB ignore the whole UEFI issue. By the way, this appears to only really be an issue with Mint.

Modifications to above procedure
code
 * 1) This is done in gParted; sda is SSD, sdb is HDD
 * 2) root partition changed to ext4

/dev/sda1 Size: 256MiB Create as: Primary Partition File system: ext4 Label: boot

/dev/sda2 Size: 2048MiB (or the size you prefer) Create as: Primary Partition File system: linux-swap Label: swap

/dev/sda3 Size: Remainder Create as: Primary Partition File system: ext4 Label: root

/dev/sdb1 Size: All Create as: Primary Partition File system: ext4 Label: home code code proc           /proc           proc        defaults                            0       0 LABEL=root     /               ext4        defaults,noatime,discard            0       1 LABEL=boot     /boot           ext4        defaults,noatime                    0       2 LABEL=home     /home           ext4        defaults,relatime                   0       2 LABEL=swap     none            swap        sw                                  0       0 code
 * 1) /etc/fstab: static file system information.
 * 2) dump relates to backups, pass to checks run at boot time (only root is 1, all else 2, swap is 0)
 * 3) discard allows TRIM-capable SSD to perform more efficiently on Linux systems
 * 4) Have TRIM? sudo hdparm -I /dev/sda(b)(c) | grep "TRIM" -- if return something, you have TRIM; else leave off discard
 * 1) Have TRIM? sudo hdparm -I /dev/sda(b)(c) | grep "TRIM" -- if return something, you have TRIM; else leave off discard