Kali Linux修復grub引導

    kali的引導層是很脆弱的。如果你裝的是多系統,只要你重新分區,甚至更新一下win10都會導致kali無法啓動,而EasyBCD是不能修復kali的引導層的。下面我來說明一下如何重寫kali的引導層。

把安裝kali的U盤插入並從該U盤啓動,進入後選擇live模式(第一個),然後打開終端。

先輸入一下命令查看kali安裝在哪個分區:

fdisk -l

查看輸出結果,然後根據文件類型和分區大小來判定 Linux 系統安裝在哪塊硬盤和安裝的分區。

我這裏顯示sda3爲Kali Linux所在分區,先掛載安裝分區 /dev/sda3

mount /dev/sda3 /mnt

掛載其他所需的目錄:

mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys

Chroot 到硬盤上的 Linux 系統:

chroot /mnt

安裝&更新 Grub:

grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

耐心等待,直到出現“done”字樣後,輸入一下指令退出 chroot環境:

exit

最後卸載分區:

umount /mnt/dev
umount /mnt/proc
umount /mnt/sys
umount /mnt

輸入以下命令重啓,引導修復完成:

reboot

教程來源:https://www.jianshu.com/p/01b395364cbd

當然,如果想設置引導層的默認啓動項,以及各啓動項顯示名稱,可以進入kali後安裝一個叫Grub Customizer的程序:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

這個軟件非常簡單,進入後即可輕鬆操作。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章