Saya telah menginstal Kubuntu 14.04 dengan direktori home terenkripsi. Meskipun saya telah mengatur swap selama instalasi, ruang swap tidak ada di sana setelah menginstal. Ini telah terjadi pada banyak orang, sepertinya ada bug di suatu tempat. Saya mencari di Google dan menemukan solusi untuk ini di sini .
Saya mengikuti langkah-langkah di sana, meninggalkan yang berhubungan dengan resume, karena itu tetap dinonaktifkan pada instalasi saya. Jadi pada dasarnya saya lakukan:
sudo swapoff -a (turns off swap)
comment existing swap configuration in /etc/crypttab
comment existing swap configuration in /etc/fstab
re-format swap partition with gparted as linux-swap
sudo mkswap /dev/sdXX
sudo swapon /dev/sdXX
sudo ecryptfs-setup-swap
Kemudian saya memiliki swap yang berfungsi dan senang, sampai saya reboot laptop saya dan kembali ke titik awal. Melihat partisi dengan gparted, ia mengatakan sistem file tidak diketahui untuk partisi swap (sebelumnya), dan tentu saja saya tidak memiliki ruang swap yang tersedia.
Jadi, sekarang pertanyaan saya adalah: Mengapa pemformatan sistem file (seperti linux-swap) tidak selamat dari reboot? Adakah yang bisa saya lakukan tentang itu?
Jika saya melakukan blkid, partisi swap tidak muncul sama sekali, jadi masalah saya tampaknya berbeda dari pertanyaan ini .
Sunting: Masih mengerjakannya, jadi saya melakukan prosedur di atas lagi, setelah itu / etc / crypttab terlihat seperti ini:
cryptswap1 UUID=xxxx /dev/urandom swap,cipher=aes-cbc-essiv:sha256
ditambah beberapa baris yang dikomentari. Dan / etc / fstab berisi baris ini:
/dev/mapper/cryptswap1 none swap sw 0 0
Namun kedua baris baru tersebut terlihat sama persis (terlepas dari UUID) seperti yang dihasilkan dua kali terakhir. Jadi saya tidak punya harapan besar bahwa itu akan tetap ketika saya reboot. Gparted sekarang menunjukkan partisi yang saya gunakan sebagai linux-swap. (Sebelum me-reboot) Blkid juga memberikan baris ini:
/dev/sda7: UUID="xxxx" TYPE="swap"
Saya menguji swap dan berhasil, yaitu saya memulai program yang menggunakan banyak memori dan memeriksa berapa banyak yang dimuat ke swap di monitor sistem.
Sunting2: Ternyata 3 bukan angka ajaib yang memperbaiki masalah ini. Isi kedua file tidak berubah, blkid tidak lagi menampilkan baris dengan / dev / sda7 dan gparted menunjukkan partisi swap sebagai "tidak diketahui".
Setiap saran hasil dari apa yang bisa saya lihat atau apa lagi yang bisa saya coba sangat disambut. Solusi saya saat ini adalah untuk tidak me-reboot, tetapi kadang-kadang ketika ada pembaruan, laptop saya benar-benar ingin melakukan reboot.
Sunting3: Apakah benar-benar tidak ada lagi yang bisa dicoba untuk memperbaikinya? Adakah perintah yang bisa saya coba? Adakah keluaran yang bisa saya lihat?
sumber
sudo /etc/init.d/cryptdisks restart
bekerja untuk saya setelah boot (saya mendapat 1 tanpa swap di 10 reboot yang saya lakukan).Anda dapat mencoba ini dari terminal:
dan kemudian ketik ini di bagian bawah:
dan kemudian ketik ini di terminal:
dan kemudian gunakan gpart, dan atur swap drive swap /. dan ini mungkin bekerja dengan baik dengan cara ini.
sumber