Khi thay đổi phần cứng, bạn nên lo lắng về việc HĐH sẽ phản ứng như thế nào. Đối với hầu hết mọi thứ, bạn chỉ có thể thay đổi phần cứng trong phần bên trong máy tính của mình, sau đó để Linux thực hiện điều đó thật kỳ diệu.
Ổ cứng có một chút khác biệt. Bạn có thể sao chép tất cả các tệp, nhưng vẫn cần cài đặt hướng dẫn khởi động (grub) trên ổ đĩa mới của bạn. Bạn cũng cần đảm bảo rằng số nhận dạng của ổ đĩa mới của bạn khớp với ổ đĩa cũ (hoặc một số trình điều khiển sẽ bị mất trên biển).
Khi UUID được thay đổi, bạn khởi động qua đĩa cd trực tiếp, sao chép tất cả các tệp quý giá trên ổ SSD của bạn và chroot trên ổ đĩa mới của bạn để tạo bộ tải khởi động (grub).
Tôi sẽ đi vào chi tiết về cách làm những việc như vậy, nhưng trong khi thực hiện một nghiên cứu nhỏ về chủ đề này, tôi đã tìm thấy điều này: http://blog.oaktreepeak.com/2012/03/move_your_linux_installation_t.html
Điều đó đang được nói, nó là một ý tưởng tốt? Tốt nhất, bạn nên cài đặt lại từ đầu. Nó sẽ tạo cơ hội để dọn sạch tất cả các tệp bị hỏng trên ổ đĩa của bạn. Nếu bạn thực sự không muốn mất cài đặt cho tất cả các ứng dụng khác nhau, hãy đảm bảo bạn sao chép tất cả các tệp ẩn trong thư mục nhà của bạn và chuyển chúng sang cài đặt mới. Nếu bạn di chuyển từ một bản phân phối đến một bản phát hành khác với cùng các gói, nó sẽ không có vấn đề gì.
Tuy nhiên, nếu thời gian là một hạn chế, sao chép từ ổ cứng này sang ổ cứng khác là tốt, miễn là bạn đặt tất cả các tham chiếu từ ổ cứng cũ của bạn "chỉ vào" ổ đĩa mới. Như với bất cứ điều gì, nó có thể thất bại, nhưng nếu bạn tạo bản sao lưu, không có vấn đề gì với việc sao chép một ổ đĩa vào ổ đĩa khác.