Mengatasi Masalah Selalu Masuk Dracut Setelah Mengganti Partisi Swap LVM di Centos 7

Dapatkan update terbaru Linuxku.com di kanal Telegram https://telegram.me/linuxkudotcom.

Baru-baru ini saya mengalami masalah pada CentOS 7 saya yang cukup mengganggu. CentOS saya tidak mau mengenali perubahaan mounting partisi swap yang sudah saya lakukan di /etc/fstab. Partisi swap saya menggunakan partisi LVM (Logical Volume Management) (Baca : Apa itu LVM?).

Seperti yang sudah kita ketahui, /etc/fstab adalah file yang berisi konfigurasi segala bentuk filesistem/partisi yang ingin kita mounting secara permanent. Tapi anehnya walaupun sudah saya ganti, tetap tidak mau. Akhirnya komputer akan selalu masuk ke Dracut (Baca : Apa itu Dracut?) terlebih dahulu sebelum masuk ke sistem utama. Tentunya ini sangat mengganggu dalam proses administrasi server secara remote.

Sebagai informasi, isi /etc/fstab saya dari yang awalnya seperti ini :

 /dev/cl/swap swap swap defaults 0 0  

Menjadi seperti ini :

 /dev/vgsistem/lvswap swap swap defaults 0 0  

Saya sangat yakin, tidak ada kesalahan dalam pembuatan partisi swap yang baru. Baik itu dari proses pembuatan partisi dengan fdisk, pembuatan Volume Group dan Logical Volume yang baru, dan juga proses memformat partisi yang baru sebagai swap. Dan memang, pesan error yang muncul pada saat Dracut adalah seperti ini :

 Warning: /dev/cl/swap does not exist  

Itu berarti sistem saya tetap mencari partisi swap yang lama.

Akhirnya setelah saya coba googling, saya pun mengetahui apa masalahnya dan bagaimana solusinya. Ternyata, ada baris yang menentukan partisi swap secara statis pada file /etc/grub2.cfg dan /etc/default/grub.

Saya coba edit file-file tersebut :

 # vim /etc/grub2.cfg  

Kemudian saya menemukan baris seperti ini :

 rd.lvm.lv=cl/swap  

Dimana cl/swap adalah nama volume group dan logical volume swap saya yang lama. Saya langsung mengganti semua baris tersebut dengan partisi yang baru :

 rd.lvm.lv=VG_root/lvswap  

Lakukan hal yang sama pada file /etc/default/grub.

Setelah semua diedit, lakukan perintah berikut :

 # grub2-mkconfig -o "$(readlink /etc/grub2.conf)"  

Terakhir restartlah komputer kalian. Seharusnya sekarang kalian tidak akan masuk ke shell Dracut kembali.

Semoga bermanfaat 🙂

SUMBER

Yakin Ngga Mau Diskusi ?

Yuk diskusi cerdas. Gunakan nama asli agar komentar Anda disetujui.