Lỗi mất Grub2 khi cài song song Kali Linux với Windows 11/10/8/7 diễn ra phổ biến. Biểu hiện của lỗi là máy tính khởi động vào thẳng luôn Windows hay vào thẳng luôn Kali Linux mà không hề có lựa chọn. Nguyên nhân gây ra lỗi là Grub2 của Kali, bài viết này mình sẽ hướng dẫn cách sửa lỗi mất Grub2 khi cài song song Kali Linux với Windows.
Nội dung bài viết
Nguyên nhân gây lỗi mất Grub2 khi cài song song Kali Linux với Windows
- Khi đã cài dual boot kali linux với win, mà cài lại windows.
- Trong quá trình cài song song Kali Linux, Grub2 không được cài đặt. Nên máy tính boot thẳng vào Windows hoặc Kali linux.
- Lỗi này cũng có thể do cập nhật Bios UEFI sẽ làm mất grub2.
- Có thể do nguyên nhân nào đó nữa :D.
Tạo USB Boot Kali Linux 2017
Tham khảo bài viết tạo usb boot Kali Linux Tại đây. Ngoài ra bạn có thể dùng công cụ Win32 Disk Imager.
Sửa lỗi mất Grub2 khi cài song song Kali Linux với Windows bằng ISO Kali
Bài này mình Boot Kali Linux qua Annhdv Boot 2017
- Nếu dual boot ở chế độ UEFI thì Boot USB UEFI. Chọn [3] Boot ISO Linux > Kali Linux Extract > Live System
- Nếu ở chế độ Legacy thì Boot USB Legacy. Chọn [5] Boot Grub2 > [3] Boot ISO Linux > Kali Linux Extract > Live System
Bài liên quan: Phím tắt vào Boot Options và Bios
Boot Kali Linux từ Anhdv Boot USB
Chọn Live System
Khi vào được Kali Linux Live, Bật Terminal và gõ lệnh fdisk -l
Dùng lệnh fdisk -l để tìm phân vùng cài Kali Linux và phân vùng EFI. Như hình trên, phân vùng cài Kali là sda6, phân vùng EFI là sda2. Lần lượt gõ (hoặc copy) các lệnh sau (Enter sau mỗi dòng):
mount /dev/sda* /mnt //Thay sda* bằng phân vùng linux của bạn (ở đây sda* = sda6)
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
mkdir /mnt/boot/efi // Chỉ cho UEFI
mount /dev/sda** /mnt/boot/efi // Chỉ cho UEFI, Thay sda** bằng phân vùng EFI (ở đây sda**=sda2)
mount -o remount,rw /dev/sda** /mnt/boot/efi // Chỉ cho UEFI
mount --bind /run /mnt/hostrun
chroot /mnt
mkdir /run/lvm
mount --bind /hostrun/lvm /run/lvm
grub-install /dev/sda
update-grub
exit
REBOOT
Với lỗi mất grub2 khi cài song song Kali Linux với Windows Legacy. Thì bỏ qua 3 dòng lệnh màu đỏ (chỉ cho UEFI). Nếu vẫn không xuất hiện Grub2 đối với dual boot UEFI. Thì vào Boot options > Boot from EFI File > Tìm đến mục \EFI\Kali\grubx64.efi để vào Kali Linux. Sau đó bật Terminal và gõ các lệnh sau:
sudo update-grubsudo grub-install /dev/sda
Sửa lỗi mất lựa chọn Kali hay Linux bằng cách nạp MBR và thay thế file EFI
Với máy tính chuẩn Legacy – MBR
Nếu dual boot trên máy tính BIOS – MBR (tức Legacy) thì chỉ cần nạp lại MBR về Grub2. Khi cài lại Windows thì MBR bị chuyển thành Windows NTx. Sử dụng BootIce, giải nén với mật khẩu anh-dv.com (nếu có) để nạp lại MBR.
Chọn ổ cứng đã dual boot Kali và Windows > Process MBR.
Chọn Grub 2.00 > Restore MBR (Mục này hình trên bị mờ là do Win là UEFI).
Dẫn đến file *.bin và chọn Restore. Download file Grub2-Kali.7z về và giải nén với mật khẩu anh-dv.com (nếu có) được file *.bin. Khởi động lại máy tính xem lỗi mất Grub2 khi cài song song Kali Linux đã được khắc phục chưa.
Với máy tính UEFI – GPT
Máy tính EFI sẽ dùng file *.EFI để khởi động (Windows là file bootx64.efi). Chúng ta sẽ thay thế file bootx64.efi bằng file grubx64.efi của Kali. Tải về EFI Kali, giải nén với mật khẩu anh-dv.com (nếu có) được file bootx64.efi. Copy file bootx64.efi vào ổ nào đó (Ví dụ D:). Bật Command Prompt với quyền Admin (Bấm phím Windows rồi nhập cmd, nhấp chuột phải chọn Run as Admin…). Nhập các lệnh sau (sau mỗi lệnh thì Enter).
mountvol S: /S
S:
cd EFI\boot
ren bootx64.efi bootx64_kali.efi
D: // Là ổ mà copy file bootx64.efi vào.
copy bootx64.efi S:\EFI\boot\
Khởi động lại máy tính để hoàn tất sửa lỗi mất Grub2 khi cài song song Kali Linux.
Ngoài ra, bạn có thể vào WinPE, nhấp phải màn hình WINPE > Apps Anhdv Boot > Show All Partition và copy file bootx64.efi vào phân vùng EFI (thường 100 MB) theo đường dẫn: \EFI\boot\
Kết luận
Như vậy, lỗi mất Grub2 khi cài song song Kali Linux với Windows 11/10/8/7 đã được giải quyết, bạn sẽ có menu lựa chọn để khởi động vào Kali Linux hay Windows. Theo dõi Fanpage để nhận thông tin thủ thuật mới. Chúc các bạn thành công.