Penyebab dan Cara Mengatasi Linux yang Tidak Bisa Boot

Saat Linux dijalankan, terkadang layar login tidak muncul dan layar tetap hitam. Masalah ini dapat terjadi pada banyak distribusi seperti Ubuntu, Linux Mint, dan Fedora.

Dalam banyak kasus, penyebabnya adalah salah satu dari berikut ini.

  • Masalah driver GPU
  • Masalah pengaturan GRUB
  • Gangguan setelah pembaruan kernel
  • Kerusakan sistem file
  • Kegagalan menjalankan display manager

Pada artikel ini, kami akan menjelaskan penyebab Linux menjadi layar hitam serta langkah-langkah penanganan yang bisa dicoba bahkan oleh pemula.


1. Tampilkan menu GRUB

Pertama, periksa apakah menu boot GRUB dapat ditampilkan.

  1. Restart PC
  2. Segera setelah mulai boot, tekan tombol Shift atau Esc berulang kali
  3. Periksa apakah menu GRUB muncul

Jika menu GRUB muncul, terkadang masalah dapat dihindari dengan mengubah pengaturan boot.


2. Tambahkan “nomodeset” di GRUB lalu boot

Salah satu penyebab paling umum layar hitam di Linux adalah masalah driver GPU. Dalam kasus ini, sistem terkadang bisa boot jika opsi nomodeset ditambahkan.

nomodeset adalah opsi untuk menonaktifkan pengaturan mode grafis kernel dan menjalankan sistem dalam mode tampilan yang lebih kompatibel.

Langkah-langkah

  1. Tampilkan menu GRUB
  2. Pilih entri boot Linux
  3. Tekan tombol e
  4. Cari baris yang dimulai dengan “linux”
  5. Tambahkan nomodeset di akhir baris
  6. Tekan Ctrl + X untuk boot
linux /boot/vmlinuz ... quiet splash nomodeset

Jika sistem bisa boot dengan cara ini, kemungkinan besar penyebabnya adalah driver GPU.


3. Hapus quiet splash untuk melihat log boot

Saat Linux boot, biasanya ada pengaturan “quiet splash” yang menyembunyikan log detail. Dengan menghapus pengaturan ini, Anda bisa melihat di bagian mana kesalahan boot terjadi.

Langkah-langkah

  1. Tampilkan menu GRUB
  2. Pada entri boot, tekan “e”
  3. Hapus quiet splash
  4. Tekan Ctrl + X untuk boot

Dengan cara ini, Anda dapat memeriksa di bagian mana error terjadi.


4. Perbaiki dengan Recovery Mode

Pada distribusi berbasis Ubuntu, Anda dapat memperbaiki sistem menggunakan Recovery Mode.

  1. Buka menu GRUB
  2. Pilih Advanced options
  3. Pilih Recovery Mode

Di Recovery Mode, Anda dapat melakukan hal-hal berikut.

  • Memperbaiki sistem file
  • Memperbaiki paket
  • Menjalankan root shell

5. Instal ulang driver GPU

Penyebab paling umum layar hitam adalah masalah driver grafis. Masalah ini terutama sering terjadi pada GPU NVIDIA.

Jika Anda bisa login melalui antarmuka teks (CUI), instal ulang driver dengan perintah berikut.

sudo apt update
sudo ubuntu-drivers autoinstall

Setelah instalasi selesai, lakukan restart.


6. Perbaiki sistem file

Jika penyebabnya adalah kerusakan disk, Anda dapat memperbaikinya dengan perintah fsck.

sudo fsck -f /dev/sda1

* Nama perangkat dapat berbeda tergantung lingkungan.


7. Pulihkan dari Live USB

Jika Linux sama sekali tidak dapat dijalankan, Anda dapat melakukan pemulihan dari Live USB.

Langkah-langkah

  1. Buat Linux Live USB
  2. Boot dari USB
  3. Mount disk
  4. Instal ulang GRUB
sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
sudo update-grub

Ringkasan

Jika Linux tidak bisa boot dan hanya menampilkan layar hitam, kemungkinan penyelesaiannya lebih tinggi jika Anda memeriksa hal-hal berikut secara berurutan.

  • Tampilkan menu GRUB
  • Tambahkan nomodeset
  • Hapus quiet splash
  • Gunakan Recovery Mode
  • Instal ulang driver GPU
  • Perbaiki sistem file
  • Pulihkan dengan Live USB

Masalah Linux sering kali memiliki lebih dari satu penyebab, jadi penting untuk memeriksanya satu per satu secara berurutan.

Leave a Reply

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *