10/03/2016

Manjaro kernel panic



Ya seperti yang saya alami,mau dualboot, dengan OS utama manjaro kemudian install fedora otomatis grubnya pake fedora, alhasil manjaro-nya jadi kernel panic,jadi solusi nya harus pake grub manjaro.
Berikut caranya ikuti dengan benar dan berurutan.

1. Pertama masuk live pake manjaro Buka terminal untuk melihat daftar partisi ketik perintah  lihat dimana letak partisi manjaro anda.  :


$    lsblk -f 


2. lalu ketik perintah:

$     yaourt -S mhwd-chroot

kemudian ketik perintah berikut :


$   sudo mhwd-chroot-shell

Selanjutnya, pilih letak partisi root Manjaro anda .

1. Pastikan Anda menggunakan akun Root, yang diidentifikasi oleh hash ( ' # ' ) di awal baris perintah , daripada dollar ( ' $ ' ) . Untuk beralih ke Root, masukkan perintah :

$     sudo su

2. untuk melihat daftar partisi Anda . Hal ini diperlukan untuk mengidentifikasi sistem partisi Manjaro Anda diinstal grub. Jika Anda telah menggunakan partisi boot terpisah , maka akan diperlukan untuk mengidentifikasi ini juga. Untuk daftar paritions Anda , masukkan perintah :


$     lsblk -f


atau


$     sudo blkid -o list -c /dev/nul

contoh

/dev/sda1: Boot partition
/dev/sda2: Swap partition
/dev/sda3: Manjaro system
/dev/sda4: Space for personal files.

Jika Anda masih tidak yakin , maka Anda juga dapat menggunakan aplikasi bernama gparted . Ini akan memberikan ilustrasi visual yang sederhana dari partisi pada hard drive Anda . Jika partisi terpisah untuk GRUB , maka akan ditandai sebagai ' bootable ' , dan hanya sekitar 100MB .

3. Mount sistem partisi Manjaro anda. Ketik perintah :

 #   mount /dev/[partition used for Manjaro system] /mnt

Dalam hal ini ,  partisi sistem Manjaro saya adalah / dev / sda3 , ini contoh yang akan dipasang menggunakan perintah berikut :

#   mount /dev/sda3 /mnt

JIKA Anda telah menggunakan partisi terpisah untuk bootloader GRUB Anda , maka ini juga harus dipasang . sintaks untuk me-mount partisi terpisah yang digunakan untuk boot adalah :

#  mount /dev/[partition used for GRUB] /mnt/boot

nb: Sekali lagi , jika Anda belum pernah menggunakan partisi boot terpisah , maka ( jelas ) tidak perlu dipasang !..
4. Ubah ke direktori root dari partisi Anda terpasang .

#  cd /mnt

lalu memasukkan serangkaian perintah dalam urutan sebagai berikut :

#    mount -t proc proc /mnt/proc
#    mount -t sysfs sys /mnt/sys
#    mount -o bind /dev /mnt/dev
#    mount -t devpts pts /mnt/dev/pts/
#    chroot /mnt

Kembalikan GRUB

ketik perintah berikut :
pacman -S mtools os-prober


+Untuk BIOS Sistem

1. Instal bootloader GRUB baru dengan perintah berikut :

$    sudo grub-install /dev/sda

2. Periksa kembali untuk memastikan instalasi yang telah selesai tanpa kesalahan :

$   sudo grub-install --recheck /dev/sda

3. Akhirnya , mengkonfigurasi GRUB bootloader baru diinstal

$    sudo update-grub

selesai! Sekarang tutup terminal dan reboot.
===================================================================================

Untuk UEFI Sistem

 Pertama-tama memeriksa partisi untuk partisi ESP ( EFI System) . ESP adalah partisi FAT32 dan berisi .efi file untuk boot .

Hal ini dapat diperiksa menggunakan Gparted atau dari terminal menggunakan:

 $  fdisk -l

Catatan : Jika Anda tidak memiliki partisi EFI , Anda akan perlu untuk menciptakannya Gunakan Gparted untuk itu . .

FAT32 jenis-

Ukuran- 512 mb ke 1 gb )

buat /boot/efi:

$   sudo mkdir /boot/efi

Mount EFI partition as /boot/efi:

$  sudo mount /dev/sdXY /boot/efi

Contoh - / dev / sda4
 Re-install Grub:

$   sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-
id=manjaro –recheck

lalu Update Grub:

$  sudo update-grub

Catatan
Jika Ada pesan error
EFI variables are not supported on this system.
Kemudian instal efibootmgr , dosfstools dan paket grub dan ikuti langkah 4 dan 5 lagi.
Jika belom berhasil lihat disini



EmoticonEmoticon