Змінюючи обладнання, корисно потурбуватися про те, як буде реагувати ОС. У більшості речей ви можете просто змінити частину обладнання у внутрішніх частинах комп'ютера, а потім дозволити Linux робити це магією.
Жорсткі диски трохи відрізняються. Ви можете скопіювати всі файли, але все ще потрібно мати нові інструкції щодо завантаження (grub) на новому диску. Вам також потрібно переконатися, що ідентифікатор вашого нового диска відповідає старому (або деякі драйвери будуть втрачені в морі).
Після того, як UUID буде змінено, ви завантажуєтеся в режимі live-cd, копіюєте всі ваші дорогоцінні файли на вашому SSD і chroot на вашому новому диску, щоб створити завантажувач (grub).
Я збирався детальніше розповісти про те, як робити такі речі, але, роблячи невеликі дослідження з цієї теми, я виявив це: http://blog.oaktreepeak.com/2012/03/move_your_linux_installation_t.html
Це, як сказано, це гарна ідея? В ідеалі вам слід перевстановити з нуля. Це дасть можливість очистити всі зламані файли, які знаходяться на вашому диску. Якщо ви дійсно не хочете втрачати свої налаштування для всіх різних програм, переконайтеся, що скопіюєте всі приховані файли у домашній папці та перенесіть їх у нову інсталяцію. Якщо ви перейдете з одного дистрибутива в інший тими ж пакетами, це не буде проблемою.
Однак, якщо час є обмеженням, копіювання з одного жорсткого диска на інший добре, доки ви встановлюєте всі посилання зі свого старого жорсткого диска "вказували" на новий. Як і в усьому, у нього є шанс вийти з ладу, але якщо ви робите резервні копії, немає проблеми з копіюванням диска на інший.