Wie kann ich GRUB durch einen Windows 10-Bootloader ersetzen?

8

Auf meinem Computer ist Windows 10 Pro neben Ubuntu 15.10 installiert. Da ich Ubuntu nach Windows installiert habe, ist GRUB 2 der Standard-Bootloader. Es tut mir leid, Ubuntu-Fans, aber GRUB ist "rein hässlich".

Ich habe BURG ausprobiert, aber es ist auch nicht so toll. Ich möchte wissen, ob es eine Möglichkeit gibt, BURG durch einen Windows-Bootloader zu ersetzen (Hinweis: Ich möchte Ubuntu vom Windows-Bootloader aus starten können).

Zusätzliche Informationen: Mein PC ist ein alter Computer, er verwendet kein UEFI, sondern nur einen klassischen MBR.

Mayank Budhwani
quelle
Sprechen Sie hässlich über Aussehen oder Funktionalität? In diesem Fall sehe ich keinen großen Bedarf darin, BURG / GRUB durch den Windows 10-Bootloader zu ersetzen. Diese Art von Änderung kann dazu führen, dass Ihre Ubuntu-Partition versteckt / nicht bootfähig ist.
Service Manager
Windows ignoriert alles, was nicht Windows ist ... Ubuntu wird also nicht angezeigt.
dadexix86

Antworten:

8

Wichtige Vorinformationen: Dies gilt für ältere Computer mit Legacy-BIOS und behandelt diese Informationen der Frage -> Mein PC ist ein alter Computer, er verwendet kein UEFI, sondern nur einen klassischen MBR.

Starten Sie das Ubuntu-System ... öffnen Sie ein Terminal und führen Sie Folgendes aus:

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

Hinweis: XX = Ubuntu-Partition | YY = Windows 10-Partition
Um die Festplatten und Partitionen zu identifizieren, können Sie GParted verwenden .

Booten Sie von einem Windows 10 DVD- oder USB-Installationsmedium.
Wählen Sie im Bildschirm "Jetzt installieren" die Option "Computer reparieren".
Wählen Sie die Option Eingabeaufforderung und führen Sie Folgendes aus:

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

Fahren Sie das Windows-Betriebssystem herunter und starten Sie es.
Öffnen Sie die Eingabeaufforderung als Administrator und führen Sie Folgendes aus:

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

Hinweis: *** = Kennung des neuen Eintrags im BCD-Store
Jetzt haben Sie einen Ubuntu-Eintrag im Windows-Startmenü.

cl-netbox
quelle
2
Ich habe gerade versucht, dies zu tun, und beim ersten Befehl wurde ein Fehler von dd : dd: unrecognized operand ‘linux.bin’. Irgendwelche Vorschläge?
SaintWacko