[SOLVED] Memperbaiki Sistem Distribusi Linux yang mengalami masalah pada Kernel


Assalamualaikum Warahmatullahi Wabarakatu…
Alhamdulillah pada kesempatan kali ini bisa menulis artikel lagi di blog pribadi saya, kali ini kita sama-sama akan membahas solusi dari masalah pada Kernel Linux yang secara tidak sengaja terhapus ataupun rusak.
Jika kita tidak sengaja menghapus semua kernel Linux, nah disini kita akan membahas solusi dari masalah untuk memperbaiki sistem yang rusak, tanpa harus melakukan INUL (Install Ulang), jika anda mengalami masalah yang sama, anda bisa mengikuti panduan ini untuk memperbaiki sistem.

kali ini kita akan mencoba mempratekkan untuk memperbaiki distribusi Linux Debian dan Turunannya :

  • Ubuntu 12.10/12.04/11.10 or older
  • Linux Mint 13/12 or older

Beberapa hal yang dibutuhkan adalah sebagai berikut :

  • Akses Internet
  • Live CD/DVD/USB Ubuntu dan Mint

Ayo Action…..!!!

masukkan LiveCD/DVD atau USB, dan booting ke media installasi LIVE, dan pilih “Try Ubuntu without Installing”, untuk masuk ke Desktop LiveCD

Untuk Distribusi Linux, LinuxMint, ketika booting…anda bisa memilih “Start Linux Mint”

Tunggu sampai masuk ke Desktop LiveCD, selanjutnya buka console terminal “CTRL + ALT + T” untuk masuk ke console terminal, selanjutnya ketikkan perintah berikut :

 # sudo fdisk -l

For my system, the Ubuntu/Linux Mint partition is mounted as /dev/sda1:
Untuk System, Ubuntu/ Linux Mint. partisi akan ditandai pada /dev/sda1 dan terdapat tanda (*) pada Boot, seperti pada gambar berikut :

selanjutnya jalankan perintah berikut melalui console terminal :

1 # sudo mkdir -p /media/ubuntu 

2 # sudo mount /dev/sda1 /media/ubuntu 

3 # sudo mount –bind /dev /media/ubuntu/dev 

4 # sudo mount –bind /proc /media/ubuntu/proc 

5 # sudo mount –bind /sys /media/ubuntu/sys 

6 # sudo chroot /media/ubuntu

Catatan :

  • Ketikkan 6 baris perintah diatas secara bertahap
  • Ketikkan baris perintah mulai dari “sudo” sampai akhir perintah / akhir baris
  • Untuk Penamaan Direktori pada perintah pertama bebas tergantung keinginan user

Penjelasan :

  • Perintah 1 berfungsi untuk membuat direktori dengan nama ubuntu pada direktori /media
  • Perintah 2 berfungsi untuk melakukan mounting partisi /dev/sda1 ke Folder /media/ubuntu yang sudah kita buat sebelumnya, partisi /dev/sda1 adalah partisi yang berisi sistem linux yang sudah kita cek pada perintah fdisk yang kita lakukan sebelumnya.
  • Perintah 3 berfungsi untuk melakukan mounting –bind /device yang berisi informasi dan data dari perangkat-perangkat yang terpasang pada komputer ke direktori /media/ubuntu/dev yang sudah kita buat sebelumnya.
  • Perintah 4 berfungsi untuk melakukan mounting –bind /proc yang berisi informasi proses pengaksesan kernel selain itu /proc berisi setting dan konfigurasi yang dilakukan didalam system, –bind /proc akan di mounting ke direktori /media/ubuntu/proc.
  • Perintah 5 berfungsi untuk melakukan mounting –bind /sys, Direktori /sys memuat informasi mengenai perangkat keras. direktori /sys akan di mounting ke direktori  /media/ubuntu/sys
  • sebelum menjelaskan tentang perintah ke 6, saya akan sedikit membahas apa yang dimaksud dengan fungsi chroot (Change Root) merupakan metode root direktori (/) pada sistem linux “Chroot merupakan metode root direktori (/) virtual yang akan menjadikan home direktori dari suatu user seperti root (/) di sistemnya sendiri sehingga mencegah user tersebut dapat naik ke level direktori yang lebih tinggi dan mengambil informasi dari sistem tersebut”. berdasarkan penjelasan diatas kita bisa mendefinisikan bahwa perintah ke 6 berfungsi untuk menjalankan perintah superuser / root pada suatu direktori system /media/ubuntu yang sebelumnya sudah di mounting 1/1

setelah kita masuk ke direktori /media/ubuntu dengan akses chroot selanjutnya kita bisa menjalankan perintah berikut :

# sudo apt-get install linux-image-generic

perintah diatas berfungsi untuk melakukan installasi kernel linux dengan tipe generic.

………………… -_- ,….tunggu sejenak sampai proses installasi selesai, proses installasi menggunakan akses internet, karena paket kernel diambil melalui server repository,…

selanjutnya lakukan restart  dengan perintah berikut :

# sudo reboot

sekian, panduan dalam memperbaiki sistem kernel linux yang rusak, semoga artikel ini bermanfaat, apabila ada kekurangan dan kesalahan dalam penulisan mohon koreksi dan masukkannya, agar tulisan ini menjadi lebih baik lagi kedepannya,…

Terimakasih, Semoga bermanfaat🙂

Wassalamualaikum Warahmatullahi Wabarakatu

5 thoughts on “[SOLVED] Memperbaiki Sistem Distribusi Linux yang mengalami masalah pada Kernel

  1. Saya sedang mengalami masalah kernel semacam ini. Saya sudah coba sampai langkah 5, tapi begitu sampai pada langkah 6, muncul pesan galat ini:
    “chroot: cannot run command ‘/bin/bash’ : No such file or directory”

    Mohon pencerahannya

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s