Bagaimana saya bisa mengganti GRUB dengan bootloader Windows 10?

9

Mesin saya sudah menginstal Windows 10 Pro bersama Ubuntu 15.10. Ketika saya menginstal Ubuntu setelah Windows, GRUB 2 adalah boot loader default. Maaf, penggemar Ubuntu, tetapi GRUB "benar-benar jelek".

Saya mencoba BURG, tetapi tidak terlalu bagus. Saya ingin tahu apakah ada cara untuk mengganti BURG dengan bootloader Windows (Catatan: Saya ingin bisa boot ke Ubuntu dari bootloader Windows).

Informasi tambahan: PC saya adalah mesin lama, tidak menggunakan UEFI, hanya MBR klasik.

mayank budhwani
sumber
Dengan jelek, apakah Anda berbicara tentang penampilan, atau fungsi? Jika yang pertama, saya tidak melihat banyak kebutuhan untuk mengganti BURG / GRUB dengan boot loader Windows 10. Perubahan semacam ini dapat menyebabkan partisi Ubuntu Anda tersembunyi / tidak bisa di-boot.
Service Manager
Windows mengabaikan apa pun yang bukan Windows ... Jadi ia tidak melihat Ubuntu.
dadexix86

Jawaban:

9

Pra-informasi penting: Ini berlaku untuk mesin lama dengan Legacy BIOS dan menjawab informasi pertanyaan ini -> PC saya adalah mesin lama, tidak menggunakan UEFI, hanya MBR klasik.

Boot sistem Ubuntu ... buka terminal dan jalankan:

sudo mount /dev/sdYY /mnt
sudo dd if=/dev/sdXX of=/mnt/linux.bin bs=512 count=1  

Catatan: XX = Partisi Ubuntu | YY = Partisi Windows 10
Untuk mengidentifikasi disk dan partisi Anda dapat menggunakan GParted .

Boot dari Windows 10 DVD atau media instalasi USB.
Pada layar 'Instal sekarang', pilih Perbaiki komputer Anda.
Pilih opsi Command prompt dan kemudian jalankan:

bootrec.exe /fixmbr
bootrec.exe /fixboot  
bootrec.exe /rebuildbcd  

Shutdown dan boot ke sistem operasi Windows.
Buka command prompt sebagai administrator dan jalankan:

bcdedit /create /d Ubuntu /application bootsector  
bcdedit /set {***} device partition=c:  
bcdedit /set {***} path \linux.bin  

Catatan: *** = pengidentifikasi entri baru di toko BCD
Sekarang Anda memiliki entri Ubuntu di menu boot Windows.

cl-netbox
sumber
2
Aku hanya mencoba untuk melakukan hal ini, dan pada perintah pertama mendapat kesalahan dari dd: dd: unrecognized operand ‘linux.bin’. Ada saran?
SaintWacko