Computer >> Máy Tính >  >> Hệ thống >> Linux

Cách nâng cấp hoặc chuyển đổi các phân phối Linux mà không làm mất dữ liệu

Khi bạn chuyển đổi các bản phân phối Linux, hành động mặc định là xóa mọi thứ trên máy tính của bạn. Điều này cũng đúng nếu bạn thực hiện cài đặt bản nâng cấp sạch để tránh các biến chứng tiềm ẩn.

Hóa ra, thực sự khá dễ dàng để thực hiện cài đặt sạch hoặc thay đổi các bản phân phối Linux mà không làm mất dữ liệu. Đây là những việc cần làm để bạn luôn sẵn sàng cho dù tình huống hiện tại của bạn là gì.

Nó hoạt động như thế nào?

Điều kỳ diệu cho phép bạn giữ tất cả dữ liệu cá nhân của mình là gì? Đơn giản:phân vùng riêng biệt.

Bất cứ khi nào bạn chuyển đổi các bản phân phối Linux, bạn phải cho người cài đặt biết thiết lập phân vùng nào bạn muốn có trên ổ cứng của mình. Nếu Linux là hệ điều hành duy nhất trên ổ cứng, rất có thể bạn sẽ có một hoặc hai phân vùng. Điều này bao gồm phân vùng chính, thường được định dạng là ext4, bao gồm hệ điều hành và tất cả dữ liệu của bạn.

Theo tùy chọn, bạn cũng có thể có một phân vùng bổ sung được gọi là phân vùng hoán đổi. Đây là một phần của ổ cứng được sử dụng làm dung lượng tràn RAM, cũng như vị trí lưu trữ dữ liệu RAM trong quá trình ngủ đông.

Nhưng bạn có quyền tự do tạo bao nhiêu phân vùng tùy thích và có thể cho người cài đặt biết phân vùng nào nên được sử dụng cho những thư mục nào.

Tạo phân vùng nhà riêng

Cách nâng cấp hoặc chuyển đổi các phân phối Linux mà không làm mất dữ liệu

Nếu cảm thấy mệt mỏi với việc xóa dữ liệu khi thay đổi các bản phân phối Linux, bạn muốn tạo thêm một phân vùng có định dạng ext4. Phân vùng đầu tiên phải có "/" (thư mục gốc) được gắn vào nó và phân vùng khác phải được gắn "/ home" vào nó. Tất cả dữ liệu cá nhân của bạn được lưu trữ trong thư mục "/ home", vì vậy, điều đó có nghĩa là tất cả dữ liệu cá nhân của bạn sẽ được lưu trữ trong phân vùng thứ hai.

Khi bạn đã sẵn sàng chuyển đổi các bản phân phối Linux hoặc thực hiện nâng cấp, bạn có thể tự do xóa phân vùng đầu tiên chứa hệ điều hành và các ứng dụng đã cài đặt của mình. Tuy nhiên, phân vùng thứ hai có tất cả các tệp cá nhân và tùy chọn của bạn có thể vẫn không bị ảnh hưởng.

Tiếp theo, khi thực hiện cài đặt Linux mới, bạn có thể yêu cầu trình cài đặt định dạng lại phân vùng đầu tiên (để bắt đầu lại từ đầu), nhưng hãy để phân vùng thứ hai yên và chỉ gắn nó vào "/ home". Sau đó, tất cả những gì bạn cần làm là đảm bảo rằng bạn đã thiết lập tên người dùng và mật khẩu giống như trước đây và mọi thứ sẽ trở lại như cũ.

Việc tách các phân vùng của bạn cũng không ngăn bạn mã hóa ổ đĩa của mình.

Điều duy nhất bạn vẫn phải làm là cài đặt lại các ứng dụng của mình, nhưng bạn sẽ không phải định cấu hình lại nhiều ứng dụng vì cài đặt của chúng đã được lưu trữ cùng với các tệp cá nhân khác của bạn.

Các lưu ý cần thực hiện khi chuyển đổi các phân phối Linux

Một nhược điểm tiềm ẩn là việc giữ các cài đặt trước đó trong khi chuyển đổi giữa các bản phân phối có thể gây ra sự không tương thích. Ví dụ:mặc dù Fedora và Ubuntu đều sử dụng GNOME làm chương trình phụ trợ mặc định cho máy tính để bàn, việc triển khai của Ubuntu khá khác biệt và các cài đặt từ Fedora có thể trở nên lộn xộn. Hãy lưu ý.

Đảm bảo rằng khi bạn tạo không gian cho hai vách ngăn, bạn cung cấp đủ chỗ cho mỗi vách ngăn. Nếu phân vùng gốc, đầu tiên của bạn rất nhỏ, bạn sẽ không thể cài đặt nhiều ứng dụng. Nếu phân vùng thứ hai quá nhỏ thì bạn sẽ không có nhiều chỗ để lưu các tệp cá nhân của mình. Kích thước phân vùng là giới hạn cứng.

Cách nâng cấp hoặc chuyển đổi các phân phối Linux mà không làm mất dữ liệu

Tôi khuyên bạn nên cung cấp cho phân vùng đầu tiên của bạn ít nhất 15 hoặc 20GB dung lượng nếu bạn không có kế hoạch cài đặt nhiều ứng dụng.

Nếu bạn định cài đặt nhiều ứng dụng hoặc trò chơi (chiếm dung lượng đáng kể), thì bạn có thể muốn sử dụng 50GB. Người chơi nên xem các trò chơi mà họ muốn cài đặt và thêm dung lượng cho mỗi trò chơi.

Nếu bạn thấy rằng kích thước phân vùng của mình không phù hợp với cách sử dụng của bạn, bạn có thể thay đổi kích thước chúng bằng cách khởi động vào môi trường Trực tiếp và chạy công cụ phân vùng hoặc sử dụng dòng lệnh.

Đã cài đặt Linux?

Nếu bạn đã cài đặt sẵn Linux và có mọi thứ (bao gồm cả thư mục Home của bạn) trên cùng một phân vùng, đừng lo lắng. Chỉ mất một vài bước để đạt được thiết lập bạn cần. Các bước thực hiện như sau:

  1. Tải xuống ISO môi trường trực tiếp của bản phân phối Linux yêu thích của bạn và ghi ra đĩa CD / DVD hoặc ghi vào ổ USB.
  2. Khởi động vào phương tiện mới được tạo của bạn. Sử dụng một công cụ phân vùng như GParted để thay đổi kích thước phân vùng ext4 của bạn thành kích thước bạn muốn.
  3. Sử dụng công cụ tương tự để tạo phân vùng ext4 mới trong không gian trống được tạo bằng cách thay đổi kích thước phân vùng đầu tiên. Ghi lại phân vùng đó là gì. Nó sẽ giống như / dev / sdXY , ở đâu X là một ký tự chỉ định ổ đĩa và Y là một số chỉ phân vùng. Một ví dụ là / dev / sda2.
  4. Gắn kết cả hai phân vùng và sao chép nội dung của thư mục chính vào phân vùng mới. Đảm bảo rằng bạn đang sao chép tất cả nội dung của thư mục chính chứ không phải chính thư mục chính. Nếu không, khi mọi thứ hoàn tất, tất cả nội dung của bạn sẽ nằm trong "/ home / home / user", điều này sẽ không hoạt động.
  5. Bây giờ, hãy mở một thiết bị đầu cuối và chạy lệnh gksudo gedit để mở trình soạn thảo văn bản Gedit. Bây giờ, hãy sử dụng các menu để mở tệp có tại / etc / fstab trong phân vùng đầu tiên.
  6. Thêm dòng sau vào cuối tệp: / dev / sdXY / home ext4 error =remount-ro 0 1 . Một lần nữa, hãy đảm bảo thay thế / dev / sdXY bằng chỉ định thực tế cho phân vùng.
  7. Lưu nó và khởi động lại. Đảm bảo loại bỏ phương tiện môi trường Trực tiếp để bạn khởi động trở lại cài đặt thông thường của mình.

Chuyển đổi các phân phối Linux mà không làm mất dữ liệu

Sự khác biệt sẽ không rõ ràng, nhưng dữ liệu cá nhân của bạn bây giờ sẽ nằm trên một phân vùng riêng biệt, tránh được khi chuyển đổi bản phân phối hoặc thực hiện nâng cấp!

Tách các phân vùng không chỉ dành cho các phễu phân phối hoặc để giảm bớt sự phức tạp khi nâng cấp lên bản phát hành mới. Một phân vùng riêng có thể được giải cứu nếu bạn tải xuống các bản cập nhật khiến PC của bạn ở trạng thái không khởi động được. Chỉ cần cài đặt lại phiên bản Linux trên phân vùng gốc và bạn đã sao lưu và chạy mà không cần phải sao lưu và khôi phục một loạt tệp.

Nếu bây giờ bạn cảm thấy được khuyến khích hơn khi dùng thử các phiên bản Linux khác hoặc chấp nhận một số rủi ro, thì đây là danh sách năm bản phân phối Linux hàng đầu của chúng tôi. Chỉ cần đảm bảo giữ các bản sao lưu thường xuyên dữ liệu cá nhân của bạn, ngay cả khi dữ liệu đó hiện nằm trên một phân vùng riêng biệt.