Gần đây tôi đã hết dung lượng ở một trong các ổ đĩa trong (SSD) của mình, vì vậy tôi quyết định chuyển Ubuntu 18.04 sang ổ đĩa khác (HDD) mà không cần sử dụng Live CD/USB. Sau khi tìm kiếm trực tuyến, tôi đã sao chép các phân vùng (root và home) vào ổ đĩa khác bằng cách sử dụng đ
, nhưng tôi vẫn không chắc liệu mình có thể thoát khỏi phân vùng ban đầu hay không. Có điều gì khác mà tôi cần thay đổi ngoài các UUID trong fstab không (cũng có vẻ như tôi phải tạo những cái mới vì những cái trên các phân vùng được nhân bản giống nhau, nhưng tôi không chắc là mình cần vì tôi muốn vẫn thoát khỏi cái cũ)? Tôi có cảm giác rằng một số đường dẫn tệp ở những nơi nhất định có thể cần phải thay đổi. Tôi có bị hoang tưởng không?
Đối với ngữ cảnh, khi tôi khởi động, GRUB liệt kê các tùy chọn sau:
Ubuntu
Tùy chọn nâng cao cho Ubuntu
Ubuntu (/ dev/phân vùng mới)
Tùy chọn nâng cao cho Ubuntu (/dev/the-new-partition)
Windows (trong cùng ổ đĩa với cài đặt Ubuntu ban đầu của tôi)
Ban đầu, tôi không thể khởi động với tùy chọn đầu tiên; nó chưa bao giờ khởi động xong và tôi sẽ gặp khó khăn khi chờ GNOME hoàn thành. Bây giờ nó thành công hoặc bỏ lỡ, và đôi khi tôi phải truy cập vào các tùy chọn nâng cao khi khởi động với (tôi cho là) phiên bản trước đó. Cuối cùng là hệ điều hành khác của tôi. Tôi cho rằng tùy chọn đầu tiên là từ phân vùng cũ của tôi, nhưng tôi không chắc và tôi không biết cách kiểm tra (Tôi đã sử dụng df để kiểm tra xem Ubuntu có đang chạy từ phân vùng mới hay không và nó cho tôi thấy rằng root thực sự đã được gắn kết từ hệ thống tập tin mới. Thư mục chính của tôi vẫn nằm trong phân vùng cũ vì tôi cho rằng tôi chưa cập nhật UUID đó)
tôi đã cố gắng làm theo bài này và nguồn của nó nhưng dừng lại ở phần "update grub and fstab" (như tôi đã nói, tôi không chắc mình cần thay đổi cái này).
TL; DR: Quyết định chuyển linux từ ổ đĩa trong này sang ổ đĩa trong khác bằng dd (và không có CD/USB trực tiếp). Biết về những thay đổi fstab cần thiết, nhưng không chắc liệu có cần phải làm gì khác không. Tôi đang thiếu gì?