Làm cách nào để khôi phục phân vùng trao đổi mà tôi vô tình xóa?


16

Tôi đã vô tình xóa phân vùng trao đổi của tôi thông qua gparted.

(Tôi vẫn đăng nhập vào hệ thống nên việc khôi phục sẽ dễ dàng hơn) Ai đó có thể giúp tôi không? Tôi không chắc chắn cách định cấu hình vì cài đặt Ubuntu đã tự động thực hiện.

Có 3 phân vùng ngay bây giờ:

  /dev/sda1 -> Ubuntu installation root, mounted at '/'

  /dev/sda2 -> Windows partition

  /dev/sda3 -> Fedora partition

/dev/sda4nếu tôi không nhầm là phân vùng trao đổi (kích thước 4GB)

Câu trả lời:


32

Chỉ cần sử dụng gparted một lần nữa để tạo /dev/sda4phân vùng bổ sung và định dạng nó dưới dạng "hoán đổi linux".

Thí dụ:

  • Ở đây, tôi đã xóa /dev/sda6phân vùng trao đổi của mình trong không gian được tô sáng:

    nhập mô tả hình ảnh ở đây

  • Nhấp chuột phải vào không gian chưa phân bổ đó và nhấp vào Mới; chọn loại "linux-exchange", nhấp vào Thêm:

    nhập mô tả hình ảnh ở đây

  • Áp dụng các thay đổi

  • Nhấp chuột phải vào phân vùng trao đổi mới và chọn "hoán đổi":

    nhập mô tả hình ảnh ở đây

  • Trừ khi bạn loại bỏ nó, mục nhập trao đổi /etc/fstabvẫn nên ở đó.

    • Kiểm tra từ thiết bị đầu cuối với : grep swap.*sw /etc/fstab, và bạn sẽ thấy một dòng dài như:
    UUID = adc15cab-1cd4-4278-9a1d-59016cced6dd không trao đổi sw 0 0
    • Nếu bạn không thấy một dòng như vậy, hãy lấy UUID bằng cách sử dụng sudo blkid | grep swapthêm một dòng ở định dạng này vào /etc/fstab.

    • Nếu bạn thấy một dòng như vậy, nhưng UUID không khớp với những gì được trả về blkid, sau đó chỉnh sửa fstab cho phù hợp. (Lưu ý: Không nên bình luận dòng trong fstab, nghĩa là không nên bắt đầu bằng #.)

  • Chạy free -mđể xác minh phân vùng trao đổi đang hoạt động.


Tôi không thấy phân vùng trao đổi được liệt kê trong fstab. Mục nhập sda * duy nhất trong fstab là sda1 (là gốc '/')
Adonis K. Kakoulidis

1
@Varemenos: vui lòng xem câu trả lời được chỉnh sửa.
ish

@izx ngầu! Cảm ơn các thủ thuật! Tôi đã áp dụng nó với một máy ảo đã thay đổi kích thước gần đây trong VirtualBox! Nó hoạt động như một say mê!
mario ruiz
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.