Pada proses booting pertama pada OS yang berbasis Linux dan list list OS atau pemilihan OS tersebut disebut sebagai GRUB (Grand Unified Bootloader) adalah sebuah program pada OS yang berbasis linux yang menampilkan pilihan sistem operasi pada saat proses booting sehingga kita nantinya dapat melakukan dualbot ataupun multiple boot. Apabila kita menginstall lebih dari satu sistem operasi pada satu komputer atau PC, misalnya di PC kita sudah terinstall Microsoft Windows dan Linux Ubuntu, GRUB ini sangat berguna untuk menampilkan pilihan pilihan OS yang akan dijalankan.
Terkadang ketika kita menginstall dualboot antara Microsoft Windows 8, 8.1, 10, dan Linux (Ubuntu, Mint dan lain lain), Terkadang pada list GRUB tersebut tidak menampilkan list pemilihan OS Windows, ini terjadi karena produk Microsoft Windows menggunakan system boot UEFI pada System Bios (Basic Input/Output System), sehingga grub tidak mengenali atau sebagainya. Jadi, kita perlu sedikit modifikasi pada file GRUB. oke lanjut saja kita bahas tentang Bagaimana cara fix GRUB tersebut agar Microsoft Windows bisa terdetect pada GRUB ubuntu kita.
Cara Fix nya
Masukan perintah ini pada terminal
sudo gedit /boot/grub/grub.cfgCari text/string di bawah ini pada file tersebut
### BEGIN /etc/grub.d/30_os-prober ###Lalu tambahkan syntax ini di bawah text tersebut
menuentry "Nama OS" {NB :
set root='(partisi OS)'
chainloader /EFI/microsoft/BOOT/bootmgfw.efi
}
- Merah (Red) = Nama OS Windowsnya
- hijau (Green) = Tempat Partisi Penginstalan OS Windowsnya, lebih detail Lihat Di Gparted.
Contoh nya Seperti Ini :
menuentry "Windows 8.1" {Setelah itu selesai, Save.
set root='(hd0,gpt2)'
chainloader /EFI/microsoft/BOOT/bootmgfw.efi
}
Perlu diingat bahwa setelah mengedit file ini jangan pernah update grub, karena dapat menghilangkan konfigurasi yang telah kita buat. Jika kita menginstall kernel baru, maka kita perlu mengulangi langkah langkah diatas ini, untuk menampilkan pilihan boooting untuk windows kita.
NB : Testing di Ubuntu 14.04
Semoga Sukses !!