Balikin EFI NVRAM Boot Entries dengan rEFInd & Rufus
Jadi gini, kadang setelah reinstall Windows, entri boot EFI yang udah kita susun rapi-rapi buat multiboot Linux, Windows, atau EFI shell tiba-tiba ilang entah kemana. Ribet banget kan kalau harus bikin ulang manual. Untungnya ada cara gampang buat balikin semuanya pakai rEFInd + Rufus.
Step 1: Bikin USB rEFInd
- Download dulu ISO rEFInd terbaru (pakai versi CD-R image).
- Extract ISO-nya, lalu bikin USB bootable pakai Rufus.
- Di Rufus pilih "GPT partition scheme for UEFI computer" biar cocok sama sistem UEFI.
Step 2: Boot ke EFI Shell
- Boot komputer dalam mode UEFI, masuk BIOS, lalu pilih USB rEFInd tadi.
- Begitu muncul menu rEFInd, pilih opsi "Start EFI shell".
Step 3: Cek Entri Boot
Di dalam shell, ketik:
bcfg boot dump
Kalau entri lama kamu hilang, ya itu normal gara-gara Windows ngehapusnya. Sekarang waktunya kita balikin.
Step 4: Cari Partisi EFI
Cari disk yang ada partisi EFI kamu dengan perintah:
dir fs0:\efi
Kalau nggak ketemu di fs0:, coba cek fs1:, fs2:, dll.
Bisa juga pakai map buat lihat semua disk/partisi yang terdeteksi.
Step 5: Tambahin Lagi Entri Boot
Misalnya partisi EFI ada di fs0: dan file rEFInd kamu ada di \EFI\refind\refind_x64.efi, jalankan:
bcfg boot add 0 fs0:\EFI\refind\refind_x64.efi rEFInd
Itu bakal bikin entri boot baru di urutan pertama dengan label rEFInd.
Step 6: Konfirmasi
Ketik lagi:
bcfg boot dump
Pastikan entri barunya udah ada. Kalau ada entri aneh/duplikat, bisa hapus pakai:
bcfg boot rm #
Step 7: Reboot & Beres
Cabut USB, restart, dan kalau semua bener, sistem kamu udah bisa boot normal lewat rEFInd lagi.
Catatan
Pastikan kamu pakai versi rEFInd terbaru, soalnya nggak semua EFI shell punya perintah bcfg.
Kalau shell-nya jadul, bisa jadi perintah itu nggak ada.
<< Beranda