Vị trí tệp hoán đổi 17.04 mặc định


16

Tôi không thể tìm thấy bất kỳ thông tin nào về điều này ở bất cứ đâu (và tôi không muốn thiết lập cài đặt 17.04 mới chỉ cho điều đó), vị trí mặc định của tệp hoán đổi trong 17.04 là gì?


2
Vị trí mặc định dường như là / exchangefile. Tôi không chắc ý của bạn là gì bởi "... tái tạo ... sau khi nâng cấp ...". Nó sẽ sử dụng phân vùng trao đổi kế thừa một cách hạnh phúc.
mikewhthing

@mikewhthing Ý tôi là làm thế nào tôi có thể chuyển từ sử dụng phân vùng trao đổi sang thiết lập mặc định của 17.04 trong vấn đề đó. Nhưng tôi thấy rằng có lẽ tôi không nên kết hợp hai câu hỏi thành một.
phk

Câu trả lời là về việc tìm kiếm, loại bỏ và tạo trao đổi trong 17.04. Bạn có thể làm theo bất kỳ phương pháp 16.04 nào để tạo lại phân vùng.
Rinzwind

Câu trả lời:


29

2 lệnh:

~$ cat /proc/swaps
Filename                Type        Size    Used    Priority
/swapfile                               file        2097148 0   -1

$ grep swap /etc/fstab
/swapfile                                 none            swap    sw              0       0

Vì vậy, cả hai chỉ đến:

$ cd / && ls -l swapfile
-rw------- 1 root root 2147483648 apr  2 18:56 swapfile

Vô hiệu hóa và xóa:

sudo swapoff /swapfile
sudo rm /swapfile

Tạo một hoán đổi 2Gb, đặt quyền, định dạng nó dưới dạng trao đổi và kích hoạt nó:

sudo fallocate -l 2g /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

1
Cảm ơn bạn, đây là khá nhiều những gì tôi đang tìm kiếm. Cũng cảm ơn bạn về các lệnh về cách tái tạo phần nào trạng thái của 17.04. Tôi đọc ở đâu đó rằng kích thước động nhưng tôi đoán điều này chỉ đề cập đến thời gian cài đặt, phải không?
phk

Đúng. nó làm Không kiểm tra ảnh hưởng của chế độ ngủ đông (nhưng tôi cho rằng tệp càng lớn thì càng cần nhiều hơn).
Rinzwind

Tôi đã thử kiểm tra các lệnh trong phần cuối cùng mà bạn đã đề cập (cũng được đề cập tại help.ubfox.com/community/SwapFaq#How_do_I_add_a_swap_file.3F ) nhưng tôi nhận được swapon: /swapfile: swapon failed: Invalid argumentlệnh cuối cùng. Tôi đoán tôi có thể phải vô hiệu hóa phân vùng trao đổi trước tiên nhưng tôi không thể ATM bởi vì swapoff: /dev/sdd8: swapoff failed: Cannot allocate memoryđoán đoán, tôi phải giải phóng một số bộ nhớ.
phk

hmmm làm thế nào về việc sử dụng này từ phiên trực tiếp?
Rinzwind

Tìm ra rằng vấn đề phải làm với /việc là btrfs, tôi đã bỏ lỡ rằng Câu hỏi thường gặp đề cập đến thực tế này.
phk
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.