Vì một số lý do trên máy tính để bàn Ubuntu 9.04 của tôi, bộ nhớ trao đổi bị tắt. Làm thế nào tôi có thể bật lại?
Vì một số lý do trên máy tính để bàn Ubuntu 9.04 của tôi, bộ nhớ trao đổi bị tắt. Làm thế nào tôi có thể bật lại?
Câu trả lời:
Kiểm tra xem bạn có phân vùng trao đổi được xác định trong / etc / fstab .
$ grep hoán đổi / etc / fstab
UUID = 14a0f7b9-dabb-4296-b0e7-013527a7d82d không trao đổi sw 0 0
Kiểm tra xem nó đang được sử dụng bởi hệ thống
$ exchangeon -s
Tên tệp Kích thước loại được sử dụng Ưu tiên
/ phân vùng dev / sda6 1004020 215532 -1
Nếu không, hãy kiểm tra xem nó có được định dạng như một phân vùng trao đổi không.
$ sudo fdisk -l / dev / sda
[.. đã hoàn thành ..]
/ dev / sda5 3842 6595 22121473+ 83 Linux
/ dev / sda6 6596 6720 1004031 82 Trao đổi Linux / Solaris
Nếu nó là một phân vùng trao đổi, sẵn sàng để sử dụng và bật nó lên. Tại thời điểm này, bạn có thể thấy bất kỳ lỗi nào ngăn cản việc sử dụng nó.
sudo mkswap / dev / sda6
sudo hoán đổi / dev / sda6
Kiểm tra xem phân vùng hiện đang được sử dụng bằng lệnh hoán đổi -s từ # 2.
/ dev / sda6 không trao đổi sw 0 0
Nếu bạn không xác định phân vùng trao đổi trước đó, thì bạn phải tạo một hoặc hoán đổi điểm thành một tệp thông thường (kém hiệu quả hơn).
Nếu bạn đã có phân vùng trao đổi được xác định trong / etc / fstab thì sudo exchangeon -a
Nếu bạn không có phân vùng trao đổi được liệt kê trong / etc / fstab thì sudo hoán đổi thiết bị
Một cách thực sự dễ dàng để làm điều đó là với các tập lệnh này , hoặc thậm chí còn dễ dàng hơn với:
sudo apt install swapspace -y
Đó là một daemon hoán đổi năng động