Điểm:1

Di chuyển các mục từ phân vùng /home sang phân vùng /

lá cờ ml

Tôi có Ubuntu trên hai phân vùng.Phân vùng 30 GB được cho là chứa gốc và phân vùng 240 GB chứa nhà. Hiện tại, root của tôi đã đầy.

Tôi đã nhận ra rằng việc tạo hai phân vùng là một sai lầm, lẽ ra tôi nên đặt mọi thứ cùng nhau trong phân vùng 240 GB, vì cả hai phân vùng đều là ổ SSD. Làm cách nào tôi có thể di chuyển mọi thứ vào một phân vùng mà không làm mất dữ liệu /home đã có ở đó?

Theo những gì tôi hiểu, tôi phải sao chép dữ liệu/nhà của mình vào USB. Sau đó, tôi phải xóa phân vùng 240 GB khỏi USB trực tiếp và di chuyển dữ liệu từ phân vùng 30 GB sang phân vùng 240 GB. Sau đó, tôi khởi động từ phân vùng 240 GB và sao chép /home từ USB. Điều này có đúng không? Tôi không muốn làm hỏng nó và mất dữ liệu hoặc cài đặt của mình.

phân vùng nhà

phân vùng gốc

nội dung gốc

lá cờ cn
Đừng. Bạn nên thu nhỏ /home và phóng to /. NHƯNG. Nếu 512Gb và 2 Tb đó đều là Ubuntu, tôi thực sự khuyên bạn nên bỏ phân vùng /home, hãy tạo tất cả 512Gb / (bao gồm cả /home/) và sử dụng 2Tb cho các tệp cá nhân của bạn (và giữ /home trống). Nâng cấp và cài đặt lại dễ dàng hơn và bạn biết gói dự phòng của mình chỉ cần là 2Tb.
ALackOfNumbers avatar
lá cờ ml
Thật không may, tôi đang sử dụng các cửa sổ khởi động kép, được chia thành 512GB và 2TB, vì vậy tôi không thể dành hoàn toàn một cửa sổ cho Ubuntu. Tôi sẽ cố gắng phóng to / nhiều nhất có thể với dung lượng trống mà tôi có trên 512GB.
lá cờ cn
thả những gì bạn có thể vào USB và xóa nó khỏi /home. Càng nhiều không gian trống thì quá trình thu nhỏ và mở rộng càng nhanh. Đồng thời xóa các tệp tạm thời trong / (như /var/cache/archives/)
ALackOfNumbers avatar
lá cờ ml
Bất kỳ lời khuyên cho những gì để sử dụng để mở rộng/? Mọi thứ được tìm thấy là để mở rộng/khi Ubuntu đang chạy dưới dạng máy ảo. LVM có vẻ đúng, nhưng phân vùng của tôi ban đầu không được tạo bằng LVM nên tôi không chắc LVM có hoạt động không
lá cờ cn
gparted trực tiếp usb.
ALackOfNumbers avatar
lá cờ ml
Tôi đã thấy bài đăng đó, nhưng tôi cần đi theo hướng ngược lại, chuyển mọi thứ sang phân vùng bằng/home
ChanganAuto avatar
lá cờ us
Không có cách nào ngược lại. /home có thể là một phân vùng hoặc một thư mục bên trong /, rõ ràng không phải là cách khác.
ALackOfNumbers avatar
lá cờ ml
Tôi biết điều đó, quan điểm của tôi là tôi muốn chuyển tất cả các mục vào phân vùng 240 GB (hiện chứa /home và phải được xóa sạch). Hướng dẫn cách copy /home lên phân vùng 30GB không giúp mình với.
Điểm:1
lá cờ cn

Tôi đã nhận ra rằng tạo hai phân vùng là một sai lầm

Không cần thiết. Về nguyên tắc, lựa chọn 30 GB cho root và phân vùng nhà riêng là một lựa chọn tốt. 30 GB là quá đủ cho một phân vùng gốc (hoặc có lẽ chỉ đủ nếu bạn cài đặt nhiều gói snap hoặc gói flatpak).

Chỉ cần đảm bảo rằng bạn kiểm soát những gì được lưu trữ trong phân vùng gốc của mình. Việc root 30 Gb của bạn đã đầy, như vậy là không bình thường. Có thể bạn có nhiều nhân cũ hoặc tệp nhật ký rất lớn hoặc một số tệp lớn nằm trong /var/tmp.

Ngoài ra, để hợp nhất các phân vùng này cũng là một tùy chọn. Đó là một thiết lập đơn giản hơn và ít rủi ro / lấp đầy của bạn hơn nếu bạn bảo vệ tổng thể không gian trống. Tuy nhiên, trong trường hợp đó, cài đặt lại mới liên quan đến việc xóa toàn bộ phân vùng.

Kế hoạch của bạn nghe có vẻ tốt. Sao chép toàn bộ /home sang ổ USB được định dạng bằng hệ thống tệp linux, giữ nguyên tất cả các quyền của tệp: sử dụng rsync cho rằng.

Sau đó, từ đĩa CD trực tiếp, bạn có thể 1) Xóa phân vùng đã được gắn vào /home 2) Mở rộng phân vùng / để lấp đầy toàn bộ không gian 3) chỉnh sửa fstab tập tin sống dưới /vân vân để xóa dòng đề cập đến /home và 4) sao chép tất cả nội dung của /home của bạn từ USB trở lại /home trên phân vùng gốc (sử dụng lại rsync).

Nếu thực hiện đúng, hệ thống của bạn sẽ khởi động như không có gì xảy ra.

Nếu không thành công, chỉ cần cài đặt lại và sao chép dữ liệu của bạn trở lại. Sau đó, bạn sẽ còn lại một số nhu cầu để định cấu hình và cài đặt phần mềm bạn sử dụng.

Điều quan trọng nhất trong toàn bộ câu chuyện này là có các bản sao lưu tốt và cập nhật dữ liệu cá nhân của bạn. Một khi bạn có điều đó, đừng sợ: không có gì có thể sai về cơ bản.

ALackOfNumbers avatar
lá cờ ml
Câu hỏi duy nhất tôi có với điều này là khi tôi sao chép nội dung của thư mục gốc từ phân vùng 30 GB sang phân vùng 240 GB. Tôi nghĩ rằng tôi làm điều đó sau bước 2. Tôi đã sử dụng rsyn để sao chép /home của mình và tạo một usb trực tiếp. Vì vậy, tôi 1) xóa phân vùng 240gb bằng usb trực tiếp 2) sao chép phân vùng 30gb vào phân vùng 240gb bằng rsync 3) sao chép /home trở lại phân vùng 240gb. Điều đó sẽ cung cấp cho tôi mọi thứ trên phân vùng 240gb, phải không? Sau đó, tôi 4) nhập tệp fstab để phản ánh vị trí mới của /home?
Điểm:0
lá cờ sa

Gợi ý trong câu hỏi của bạn để sao chép của tôi /Trang Chủ dữ liệu vào ổ USB, sao lưu nội dung của phân vùng 240 GB sang ổ đĩa ngoài, xóa phân vùng 240 GB khỏi USB trực tiếp, di chuyển dữ liệu từ phân vùng 30 GB sang phân vùng 240 GB và sao chép /Trang Chủ quay lại phân vùng 240GB sẽ hoạt động. Đừng xóa bản sao lưu của bản gốc /Trang Chủ dữ liệu cho đến khi bạn kiểm tra xem việc di chuyển /Trang Chủ thư mục đã được thực hiện thành công và hoạt động tốt.

Đă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.