Lokasi file swap 17,04 default

16

Saya tidak dapat menemukan informasi tentang ini di mana saja (dan saya tidak ingin mengatur instalasi 17.04 baru hanya untuk itu), apa lokasi default file swap di 17.04?

phk
sumber
2
Lokasi default tampaknya adalah / swapfile. Saya tidak yakin apa yang Anda maksud dengan "... membuat ulang ... setelah memutakhirkan ...". Itu akan menggunakan partisi swap yang diwarisi dengan senang hati.
mikewhever
@mikewhthing yang saya maksud adalah bagaimana saya bisa beralih dari menggunakan partisi swap ke pengaturan default 17,04 dalam hal itu. Tetapi saya melihat bahwa saya seharusnya tidak menggabungkan dua pertanyaan menjadi satu.
phk
Jawabannya adalah tentang menemukan, menghapus, dan membuat swap di 17.04. Anda dapat mengikuti metode 16.04 untuk membuat kembali partisi.
Rinzwind

Jawaban:

29

2 perintah:

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

dan

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

Jadi keduanya menunjuk ke:

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

Nonaktifkan dan hapus:

sudo swapoff /swapfile
sudo rm /swapfile

Buat swapfile 2Gb, atur izin, format sebagai swap dan aktifkan:

sudo fallocate -l 2g /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
Rinzwind
sumber
1
Terima kasih, ini yang saya cari. Juga terima kasih atas perintah tentang cara membuat ulang negara 17.04. Saya membaca di suatu tempat bahwa ukurannya dinamis tetapi saya kira ini hanya mengacu pada waktu pemasangan, bukan?
phk
Iya. ya. Tidak memeriksa efek pada hibernasi (tapi saya akan menganggap file semakin besar semakin dibutuhkan).
Rinzwind
Saya mencoba untuk menguji perintah di bagian terakhir yang Anda sebutkan (yang juga disebutkan di help.ubuntu.com/community/SwapFaq#How_do_I_add_a_swap_file.3F ) tetapi saya mendapatkan swapon: /swapfile: swapon failed: Invalid argumentuntuk perintah terakhir. Saya kira saya mungkin harus menonaktifkan partisi swap dulu tapi saya tidak bisa ATM karena swapoff: /dev/sdd8: swapoff failed: Cannot allocate memory... kira, saya harus membebaskan beberapa memori.
phk
hmmm bagaimana kalau menggunakan ini dari sesi live?
Rinzwind
Mengetahui bahwa masalahnya ada hubungannya dengan /menjadi btrfs, saya melewatkan bahwa FAQ menyebutkan fakta ini.
phk