Giả sử bạn đang sử dụng kernel stock (không phụ thuộc vào phần cứng cụ thể) và kiến trúc CPU là như nhau (x86, amd-64, v.v.), không có lý do gì để trao đổi ổ cứng sẽ ngăn Ubuntu khởi động. Kiểm tra /etc/modules
và /etc/modules.d
xem có bất kỳ tinh chỉnh cụ thể nào về phần cứng mà bạn có thể đã thực hiện trên máy tính xách tay A có thể gây ra sự cố khi áp dụng cho máy tính xách tay B.
Tôi sẽ không loại bỏ bất kỳ trình điều khiển bên thứ 3 nào bạn phải cài đặt cho phần cứng máy tính xách tay A. Các trình điều khiển như vậy (ví dụ AMD Catalyst) thường không đối phó tốt với các trình quản lý gói, vì vậy trong quá trình gỡ cài đặt, họ có thể thay đổi hoặc xóa các tệp được sử dụng bởi một thứ khác trong hệ thống của bạn. Tôi có trải nghiệm đầu tay khi gỡ Catalyst khỏi máy tính xách tay Lenovo dẫn đến hệ thống bị hỏng.
Một ấm cá khác mà bạn có thể muốn kiểm tra là cấu hình Xorg: nếu bạn phải điều chỉnh /etc/X11/xorg.conf
để tăng tốc phần cứng hoặc máy tính để bàn đa màn hình trên máy tính xách tay A, các cài đặt đó có thể ngăn máy chủ X khởi động đúng trên máy tính xách tay B, và mặc dù hệ thống của bạn sẽ vẫn khởi động bạn sẽ không có được môi trường máy tính để bàn mà bạn quen thuộc. Nếu kế hoạch của bạn là chuyển vĩnh viễn ổ cứng sang máy tính xách tay B, tôi khuyên bạn chỉ cần xóa /etc/X11/xorg.conf
(tạo bản sao lưu trước) để cho máy chủ X thực hiện tự động phát hiện.
Tôi không thể thấy trước bất kỳ vấn đề nào có thể phát sinh từ việc chuyển ổ cứng từ máy tính xách tay A sang máy tính xách tay B.