Điểm:-1

Di chuyển Ubuntu từ ổ đĩa trong này sang ổ đĩa trong khác

lá cờ co

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ì?

David avatar
lá cờ cn
Tôi không thấy phiên bản Ubuntu có liên quan.
PonJar avatar
lá cờ in
Bạn đã thay đổi thứ tự khởi động trong bios/UEFI chưa? Nếu không thì hệ thống sẽ tìm đến SSD để khởi động. Nếu bạn chưa thay đổi bất kỳ UUID nào thì không thể đoán trước phân vùng hệ thống nào sẽ được gắn kết. Bạn phải cập nhật grub để có các tùy chọn cho ổ cứng. Nó sẽ tiếp tục gây nhầm lẫn khi bạn có cả hai đĩa. Hãy nhớ rằng ổ cứng sẽ mất nhiều thời gian hơn để khởi động. Bạn có thể muốn cân nhắc suy nghĩ lại và để hệ thống trên SSD và chuyển /home sang HDD
mashuptwice avatar
lá cờ it
Bạn **cần** sử dụng USB trực tiếp để sao chép phân vùng gốc của mình. Nhân bản một hệ thống đang chạy **sẽ** dẫn đến sự không nhất quán
OhMuzGawd avatar
lá cờ co
Tôi đã thêm phiên bản Ubuntu hiện tại của mình, Ngoài ra, tôi dường như đang khởi động từ ổ cứng và mọi thứ vẫn ổn (sự khác biệt về thời gian khởi động thực sự không đáng kể). @mas
mashuptwice avatar
lá cờ it
@OhMuzGawd Nếu ổn thì bạn đã không ở đây đúng không?
OhMuzGawd avatar
lá cờ co
Tôi đã thêm phiên bản Ubuntu hiện tại của mình, Ngoài ra, tôi dường như đang khởi động từ ổ cứng và mọi thứ vẫn ổn (sự khác biệt về thời gian khởi động thực sự không đáng kể).@mashuptwice, chúng ta đang nói về loại mâu thuẫn nào? Nếu nó chỉ đơn giản là hệ thống vào một ngày trước đó, tôi nghĩ rằng tôi có thể sống với điều đó. Tôi chỉ giả sử bài đăng này (https://askubuntu.com/questions/1028604/bash-script-to-backup-clone-ubuntu-to-another-partition/1028605#1028605) rằng tôi có thể làm điều đó mà không cần phương tiện có thể khởi động . (mất quá nhiều thời gian để chỉnh sửa nhận xét đầu tiên)
OhMuzGawd avatar
lá cờ co
@mashuptwice Tôi cho rằng các vấn đề phát sinh vì tôi có 2 phân vùng với linux và cùng một UUID. Ngoài ra, điều tôi muốn nói nhất là tôi có thể khởi động từ ổ cứng và dường như không có gì sai, ít nhất là ở bề ngoài. Do đó câu hỏi của tôi.
oldfred avatar
lá cờ cn
Bạn không thể khởi động với cả hai ổ đĩa được kết nối. UEFI/BIOS có thể khởi động từ một hệ thống lần này và lần khác vào lần tiếp theo, khiến hệ thống hoàn toàn không đồng bộ. Sẽ tốt hơn nếu bạn thực hiện cài đặt mới và khôi phục từ bản sao lưu thông thường của mình. Ngoài ra, cách tốt để xác nhận rằng bản sao lưu của bạn đã hoàn tất là bạn vẫn còn ổ đĩa cũ để lấy bất cứ thứ gì bạn đang thiếu. Tốt hơn nên sử dụng rsync, không phải dd https://askubuntu.com/questions/1331348/can-i-use-dd-to-back-up-a-mount-partition & http://askubuntu.com/questions/545655/backup-your-home- thư mục-với-rsync-và-bỏ qua-thư mục vô dụng
C.S.Cameron avatar
lá cờ cn
@OhMuzGawd: Tôi đã thực hiện việc này một vài lần bằng lệnh GParted `Copy`, trong khi khởi động từ Live USB. Nhấp chuột phải vào phân vùng bạn muốn sao chép và chọn `Sao chép`, sau đó chọn vùng trống trên đĩa mà bạn muốn sao chép vào và chọn `Dán`. Sau đó, bạn có thể sử dụng GParted để thay đổi UUID, sau đó cập nhật lên UUID mới trong `fstab` và `sudo update-grub` để sửa lỗi grub.cfg.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.