Saya telah menghapus partisi swap yang ada karena beberapa masalah partisi. Saya tidak memiliki ruang swap sekarang jadi saya telah membuat file swap dengan:
dd if=/dev/zero of=/root/myswapfile bs=1M count=1024
Berikut ini swapon -s
:
/root/myswapfile file 1048572 1320 -1
Sekarang saya ingin mengedit saya /etc/fstab
untuk mengaktifkan file swap setelah reboot.
bs=1G count=1
akan memberikan hasil yang sama, lihat halaman manual untuk unit lainnya.Jawaban:
Ini adalah langkah-langkah untuk membuat swap pada file:
Buat file besar misalnya dengan
Tentu saja metode lain untuk membuat file dengan ukuran yang ditentukan akan dilakukan.
Umumkan swap ke sistem
Masukkan baris berikut
/etc/fstab
untuk swap dari boot berikutnya:Catatan: Jika Anda memiliki file sistem pada SSD, Anda mungkin ingin mempertimbangkan untuk menyimpan file swap di lokasi hard disk.
Juga perhatikan: Anda tidak dapat menggunakan file swap untuk hibernasi (lihat Ubuntu SwapFaq )
Catatan tambahan untuk Ubuntu> = 17,04: Swap pada file
/swapfile
dibuat secara default di instalasi baru (saat tidak ada partisi swap). Kita dapat secara manual membuat partisi swap nanti jika kita mau.Jika kita ingin mengganti swap yang ada (misalnya partisi) dengan swap lain (misalnya pada file) kita perlu menghapus swap yang lama dengan
Kemudian hapus entri swap dari
/etc/fstab
atau ganti dengan swap baru masing-masing.sumber
/etc/fstab
apakah mount file swap akan benar tanpa me-reboot Saya tidak dapat melihat file swap jika saya melakukannyamount -a && mount
swapon -s
. Swap yang tersedia juga ditampilkan difree -h
.mount -a