CARA ROLLBACK VERSI KERNEL UBUNTU DESK
Diperbarui: 18 Desember 2025
1. Apa itu Rollback dan Fungsinya?
Rollback dalam arti bahasa adalah tindakan menurunkan versi suatu software dari versi sekarang ke versi sebelumnya.
Lalu apa fungsi dari rollback tersebut?, fungsinya adalah semisal menemui adanya error atau bug pada versi terbaru, terus sudah dilakukan semua troubleshooting yang ada tetapi tetap tidak berhasil, langkah terakhir yang bisa dilakukan adalah dengan cara menurunkan versi ke sebelumnya, contoh yang akan saya lakukan ini adalah rollback kernel pada ubuntu desktop 24.04
2. Kendala Yang Saya Hadapi
Kendala yang saya hadapi adalah setelah melakukan update pada ubuntu desktop ke versi kernel 6.14.0-37-generic, setelah saya restart muncul error atau bug seperti ini, tiba" wifi tidak muncul, kecerahan layar tidak bisa diatur, speaker tidak muncul suara, backlight keyboard tidak berfungsi, lalu saya coba troubleshooting awal yaitu update software driver dan lainnya, tetap tidak menunjukkan hasil, akhirnya saya putuskan untuk rollback ke versi kernel 6.14.0-36-generic lalu bisa berjalan normal.
3. Tahapan Melakukan Rollback Versi
untuk langkah awal adalah mencoba melakukan rollback ke versi sebelumnya dengan cara masuk ke halaman GRUB, untuk cara masuk ke halaman GRUB adalah restart laptop/PC lalu sebelum muncul logo tekan tahan tombol SHIFT kiri sampai muncul halaman GRUB nya seperti gambar dibawah, lalu pilih menu Advanced options for Ubuntu.
jika sudah memilih akan muncul halaman list versi kernel yang
sekarang, biasanya kernel yang tersimpan adalah versi kernel
terbaru dan sebelumnya, kenapa punya saya hanya muncul 1 versi?,
karena versi terbaru yang memiliki bug tadi sudah saya hapus,
tinggal kernel versi ini yang saya gunakan, karena yang stabil
adalah versi ini.
lalu pilih kernel versi sebelumnya (yang tidak ada tulisan
recovery mode) terus klik Enter untuk booting ke versi kernel yang
dipilih tersebut.
jika booting sudah selesai lalu sudah masuk ke desktop, harusnya semua masalah yang sebelumnya terjadi akan normal kembali.
tapi setelah laptop/PC direstart akan otomatis pindah ke versi kernel terbaru lagi lalu akan terkendala lagi, untuk mengatasi hal tersebut, kita harus menghapus kernel terbarunya dengan cara menjalankan perintah ini.
joko@ubuntu-desk:~$ sudo apt purge linux-image-6.14.0-37-generic linux-headers-6.14.0-37-generic linux-modules-6.14.0-37-generic linux-modules-extra-6.14.0-37-generic
Setelah dihapus, kita harus memberi tahu sistem bahwa daftar kernel sudah berubah:
joko@ubuntu-desk:~$ sudo update-grub
jika sudah, harusnya ketika laptop/PC direstart, versi kernel akan tetap menggunakan yang versi stabil ini, tidak akan berpindah ke yang terbaru lagi (yang memiliki bug).
optional tapi disarankan, tahan update kernel sementara dengan cara:
joko@ubuntu-desk:~$ sudo apt-mark hold linux-image-6.14.0-36-generic linux-headers-6.14.0-36-generic
lalu untuk melepas tahanan adalah dengan cara ini:
joko@ubuntu-desk:~$ sudo apt-mark unhold linux-image-6.14.0-36-generic linux-headers-6.14.0-36-generic
- hold: Memberitahu sistem, "Jangan sentuh atau update paket ini, saya mau tetap di versi ini."
- unhold: Memberitahu sistem, "Silakan update paket ini kembali jika ada versi baru yang tersedia di repositori."