Cara Mengubah Urutan Boot Dan Memperbaiki Dual Boot Windows 11 & Linux Dari Linux (Fedora 44)

LATAR BELAKANG

P ada sistem komputer modern yang menggunakan UEFI (Unified Extensible Firmware Interface), urutan pemuatan sistem operasi tidak lagi bergantung pada sektor fisik disk, melainkan pada variabel NVRAM yang menyimpan daftar bootloader.

Masalah umum yang sering terjadi pada pengguna dual-boot adalah "hilangnya" menu GRUB setelah pembaruan sistem atau instalasi ulang salah satu OS. Sebenarnya, menu tersebut tidak hilang; hanya saja urutan prioritasnya (boot order) bergeser, sehingga sistem langsung memuat Windows Boot Manager alih-alih GRUB. Untuk mengatasinya, kita harus memastikan bahwa entri tempat GRUB terinstal berada di urutan pertama dalam boot order.

PEMBAHASAN

Untuk mengelola urutan ini dari dalam Linux, kita menggunakan tool bernama efibootmgr. Alat ini berinteraksi langsung dengan EFI Runtime Services untuk mengubah konfigurasi permanen di level firmware.

  1. Melihat Urutan Boot Saat Ini
    Langkah pertama adalah mengidentifikasi di mana letak Fedora (atau GRUB) dan sistem operasi lainnya berada. Buka terminal dan jalankan perintah berikut:

    sudo efibootmgr -v

    Perintah ini akan menampilkan daftar entri seperti Boot0001* Windows Boot Manager atau Boot0004* fedora. Perhatikan angka 4 digit di depan setiap nama aplikasi. Angka inilah yang menjadi identitas unik setiap entri.
  2. Mengatur Ulang Boot Order
    Kunci utama dari dual-boot yang lancar adalah memastikan GRUB berada di urutan pertama. Mengapa? Karena GRUB memiliki kemampuan untuk memanggil bootloader sistem lain (seperti Windows atau Linux Mint), sedangkan bootloader Windows biasanya tidak mau memanggil GRUB.

    Setelah mencatat nomor-nomor dari daftar sebelumnya, gunakan opsi -o untuk mengurutkannya kembali. Misalnya, jika Fedora ada di 0004, Windows di 0003, dan Mint di 0002, jalankan:

    sudo efibootmgr -o 0004,0003,0002,2001,2002,2003

    Catatan: Pastikan urutan pertama adalah entri tempat GRUB berada agar menu pilihan sistem operasi muncul kembali saat komputer dinyalakan. GRUB umumnya otomatis terinstal pada OS linux yang pertama kali diinstal

MENGATASI "DUAL BOOT HILANG"

Jika suatu saat menu GRUB tidak muncul dan komputer langsung masuk ke Windows, jangan panik. Seringkali Windows secara otomatis mengatur dirinya sendiri menjadi urutan pertama. Ada dua cara cepat untuk masuk kembali ke Linux guna memperbaikinya:

  1. Masuk Ke Linux
    Kalau menggunakan PC bisa masuk BIOS atau cari dokumentasi pada motherboard yang digunakan, tapi kalau pakai laptop umumnya bisa dengan tombol F12 (atau tombol sesuai merk laptop/motherboard kamu) secara cepat saat logo brand laptop muncul untuk masuk ke Boot Options. Pilih Fedora atau OS Linux lain secara manual.
  2. Perbaiki via Terminal
    Setelah masuk ke Linux, gunakan kembali perintah efibootmgr -o seperti langkah di atas untuk mengembalikan posisi GRUB ke puncak hirarki.

KESIMPULAN

Mengatur urutan boot melalui Linux jauh lebih efisien daripada harus masuk ke menu BIOS/UEFI yang tampilannya berbeda-beda di setiap perangkat. Dengan memahami cara kerja efibootmgr, kita memiliki kontrol penuh atas bagaimana komputer kita menyala. Cukup pastikan GRUB menjadi pintu utama (urutan pertama), maka masalah "dual-boot yang hilang" bisa teratasi dengan satu baris perintah.

Saya seorang programmer dengan fokus developer Web dan Android.