Danu Andrean, 17 Feb 2026

Cara Menghapus Kernel Ubuntu Yang Bermasalah

Penjelasan Gambar

Kadang setelah update kernel terbaru di Ubuntu, sistem malah tidak bisa boot dan muncul error seperti:

cannot mount root fs on unknown-block(0,0)

Atau gagal mount / (root filesystem).

Di artikel ini saya akan jelaskan langkah lengkap bagaimana menghapus kernel Ubuntu yang bermasalah, memperbaiki DKMS error (VirtualBox), dan mengembalikan sistem ke kondisi stabil.

Kasus ini terjadi di Ubuntu 24.04 dengan kernel HWE terbaru.

๐Ÿ” 1. Cek Kernel yang Sedang Digunakan

Pastikan dulu kernel aktif:

uname -r

Contoh output:

6.14.0-37-generic

Jangan pernah menghapus kernel yang sedang digunakan.

๐Ÿ” 2. Cek Semua Kernel yang Terinstall

dpkg --list | grep linux-image

Penjelasan status:

  • ii โ†’ kernel terinstall
  • rc โ†’ sudah dihapus, hanya sisa config
  • ic โ†’ hanya config tersisa
  • iF โ†’ install gagal / broken

โš ๏ธ Masalah yang Terjadi

Kernel terbaru (misalnya 6.17) gagal boot karena:

  • DKMS (VirtualBox) gagal build
  • Initramfs tidak lengkap
  • Meta package HWE memaksa kernel terbaru tetap terinstall

Akibatnya sistem tidak bisa mount root filesystem.

๐Ÿงน 3. Bersihkan Sisa Config Kernel

Hapus semua kernel yang statusnya rc atau ic:

sudo apt purge $(dpkg -l | awk '/^rc/ { print $2 }')
sudo apt purge $(dpkg -l | awk '/^ic/ { print $2 }')

lalu

sudo apt autoremove

๐Ÿ”ฅ 4. Hapus Kernel yang Bermasalah

Contoh menghapus kernel 6.17:

sudo apt purge linux-image-6.17.0-14-generic
sudo apt purge linux-headers-6.17.0-14-generic

Jika muncul dependency error, biasanya karena meta package HWE.

๐Ÿ›‘ 5. Hapus Meta Package HWE (Penting!)

sudo apt purge linux-generic-hwe-24.04
sudo apt purge linux-image-generic-hwe-24.04
sudo apt purge linux-headers-generic-hwe-24.04

Lalu perbaiki sistem:

sudo apt --fix-broken install

๐Ÿ–ฅ 6. Perbaiki DKMS VirtualBox

Cek status DKMS:

dkms status

Jika VirtualBox tidak ada, install ulang:

sudo apt install virtualbox-dkms

Rebuild module:

sudo /sbin/vboxconfig

Pastikan module sudah load:

lsmod | grep vbox

harus muncul

vboxdrv
vboxnetflt
vboxnetadp

๐Ÿ” 7. Update GRUB

Terakhir, pastikan grub sudah update:

sudo update-grub

๐ŸŽฏ Rekomendasi Setup Stabil

Untuk sistem yang stabil:

  • Simpan kernel aktif (misalnya 6.14)
  • Simpan 1 kernel cadangan
  • Jangan gunakan HWE terbaru jika tidak perlu
  • Pastikan DKMS build sukses sebelum reboot

๐Ÿง  Kesimpulan

Masalah “cannot mount root (0,0)” bukan karena RAM kurang.

Penyebab paling umum:

  • Kernel regression
  • DKMS gagal build (VirtualBox)
  • Initramfs tidak lengkap
  • Meta package HWE memaksa kernel terbaru

Solusinya adalah:

  • Boot ke kernel lama yang stabil
  • Hapus kernel bermasalah
  • Hapus meta package HWE
  • Perbaiki DKMS
  • Update GRUB

Setelah itu sistem kembali normal dan stabil.



#linux


Kategori yang serupa