Punca dan Cara Mengatasi Linux yang Tidak Boleh Boot

Apabila Linux dimulakan, kadangkala skrin log masuk tidak dipaparkan dan skrin kekal hitam. Masalah ini boleh berlaku pada banyak distribusi seperti Ubuntu, Linux Mint dan Fedora.

Dalam banyak kes, puncanya ialah salah satu daripada yang berikut.

  • Masalah pemacu GPU
  • Masalah tetapan GRUB
  • Ralat selepas kemas kini kernel
  • Kerosakan sistem fail
  • Kegagalan memulakan pengurus paparan

Artikel ini menerangkan punca Linux menjadi skrin hitam dan langkah penyelesaian yang boleh dicuba secara berperingkat, walaupun oleh pengguna baru.


1. Paparkan menu GRUB

Mula-mula, semak sama ada menu but GRUB boleh dipaparkan.

  1. Mulakan semula PC
  2. Sejurus selepas proses but bermula, tekan kekunci Shift atau Esc berulang kali
  3. Semak sama ada menu GRUB dipaparkan

Jika menu GRUB dipaparkan, masalah ini kadangkala boleh dielakkan dengan menukar tetapan but.


2. Tambah “nomodeset” dalam GRUB dan but

Salah satu punca paling biasa skrin hitam dalam Linux ialah masalah pemacu GPU. Dalam keadaan ini, sistem kadangkala boleh dimulakan dengan menambah pilihan nomodeset.

nomodeset ialah pilihan yang melumpuhkan tetapan mod grafik kernel dan memulakan sistem dalam mod paparan yang lebih serasi.

Langkah-langkah

  1. Paparkan menu GRUB
  2. Pilih entri but Linux
  3. Tekan kekunci e
  4. Cari baris yang bermula dengan “linux”
  5. Tambah nomodeset di hujung baris
  6. Tekan Ctrl + X untuk but
linux /boot/vmlinuz ... quiet splash nomodeset

Jika kaedah ini berjaya memulakan sistem, kemungkinan besar pemacu GPU ialah puncanya.


3. Buang quiet splash untuk melihat log but

Semasa Linux dimulakan, tetapan “quiet splash” biasanya menyembunyikan log terperinci. Dengan membuang tetapan ini, anda boleh melihat pada bahagian mana ralat berlaku.

Langkah-langkah

  1. Paparkan menu GRUB
  2. Pada entri but, tekan “e”
  3. Buang quiet splash
  4. Tekan Ctrl + X untuk but

Ini membolehkan anda menyemak pada bahagian mana ralat berlaku.


4. Baiki menggunakan Recovery Mode

Bagi distribusi berasaskan Ubuntu, sistem boleh dibaiki menggunakan Recovery Mode.

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

Dalam Recovery Mode, anda boleh melakukan perkara berikut.

  • Membaiki sistem fail
  • Membaiki pakej
  • Menjalankan root shell

5. Pasang semula pemacu GPU

Punca paling biasa skrin hitam ialah masalah pemacu grafik. Masalah ini terutama kerap berlaku pada GPU NVIDIA.

Jika anda boleh log masuk melalui konsol teks (CUI), pasang semula pemacu dengan arahan berikut.

sudo apt update
sudo ubuntu-drivers autoinstall

Selepas pemasangan selesai, mulakan semula sistem.


6. Baiki sistem fail

Jika puncanya ialah kerosakan cakera, anda boleh membaikinya dengan arahan fsck.

sudo fsck -f /dev/sda1

* Nama peranti mungkin berbeza mengikut persekitaran.


7. Pulihkan menggunakan Live USB

Jika Linux langsung tidak boleh dimulakan, anda boleh melakukan pemulihan menggunakan Live USB.

Langkah-langkah

  1. Cipta Linux Live USB
  2. But daripada USB
  3. Mount cakera
  4. Pasang semula GRUB
sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
sudo update-grub

Ringkasan

Jika Linux tidak boleh dimulakan dan hanya memaparkan skrin hitam, kemungkinan penyelesaiannya lebih tinggi jika anda menyemak perkara berikut mengikut urutan.

  • Paparkan menu GRUB
  • Tambah nomodeset
  • Buang quiet splash
  • Gunakan Recovery Mode
  • Pasang semula pemacu GPU
  • Baiki sistem fail
  • Pulihkan menggunakan Live USB

Masalah Linux selalunya mempunyai lebih daripada satu punca, jadi penting untuk menyemaknya satu demi satu secara berperingkat.

Leave a Reply

Alamat e-mel anda tidak akan disiarkan. Medan diperlukan ditanda dengan *