Come posso sostituire GRUB con il bootloader di Windows 10?


9

La mia macchina ha Windows 10 Pro installato insieme a Ubuntu 15.10. Come ho installato Ubuntu dopo Windows, GRUB 2 è il boot loader predefinito. Mi dispiace, fan di Ubuntu, ma GRUB è "puro brutto".

Ho provato BURG, ma non è altrettanto eccezionale. Voglio sapere se esiste un modo per sostituire BURG con il bootloader di Windows (Nota: voglio essere in grado di avviare Ubuntu dal bootloader di Windows).

Ulteriori informazioni: Il mio PC è un vecchio computer, non utilizza UEFI, ma solo un MBR classico.


Per brutto, stai parlando di aspetto o funzionalità? Se il primo, non vedo molto bisogno di sostituire BURG / GRUB con il caricatore di avvio di Windows 10. Questo tipo di modifica potrebbe comportare che la partizione di Ubuntu sia nascosta / non avviabile.
Service Manager il

Windows ignora tutto ciò che non è Windows ... Quindi non vede Ubuntu.
dadexix86,

Risposte:


9

Pre-informazioni importanti: questo è valido per macchine più vecchie con BIOS Legacy e affronta queste informazioni della domanda -> Il mio PC è un vecchio computer, non utilizza UEFI, ma solo MBR classico.

Avvia il sistema Ubuntu ... apri un terminale ed esegui:

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

Nota: XX = partizione Ubuntu | AA = partizione di Windows 10
Per identificare i dischi e le partizioni è possibile utilizzare GParted .

Avvio da un DVD di Windows 10 o da un supporto di installazione USB.
Nella schermata "Installa ora" selezionare Ripristina il computer.
Scegli l'opzione Prompt dei comandi e quindi esegui:

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

Arrestare e avviare il sistema operativo Windows.
Apri il prompt dei comandi come amministratore ed esegui:

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

Nota: *** = identificatore della nuova voce nel negozio BCD
Ora hai una voce Ubuntu nel menu di avvio di Windows.


2
Ho solo cercato di fare questo, e il primo comando ottenuto un errore da dd: dd: unrecognized operand ‘linux.bin’. Eventuali suggerimenti?
SaintWacko,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.