Ich habe ein Win 7 / 11.10 Dual-Boot-System mit Grub 2 als Standard-Bootloader. Ich möchte jedoch den Windows-Bootloader zum Standard-Bootloader machen (grub 'dos' like interface scheut meine Schwester zum Teufel). Wenn ich den PC starte, habe ich die folgenden Bootoptionen: 1. Windows 7 2. Ubuntu
NB: Ein Vorgang zum Umkehren dieses Vorgangs, damit Grub wieder der Standard-Bootloader sein kann, wird ebenfalls geschätzt
dual-boot
windows-7
bootloader
Mysterio
quelle
quelle
Antworten:
Für Windows gibt es ein Programm namens easy bcd. Installieren Sie es unter Windows und fahren Sie wie unter folgendem Link beschrieben fort:
wie man einfach bcd benutzt
Trotzdem denke ich, dass auch die anderen Antworten gültig sind, da die Frage im Grunde genommen lautete, wie zu vermeiden ist, dass die Schwester Angst hat, wenn nötig Fenster zu wählen.
quelle
bcdedit
Bearbeiten Sie diese Datei vom Terminal aus
(Die Datei enthält Kommentare, die Ihnen helfen sollen.) Suchen Sie diese Zeile und legen Sie die Windows-Nummer fest (Nummer der Windows-Zeile in Grub, beginnend mit 0). In meinem Fall wird das so sein
Speichern Sie dann die Datei und schließen Sie gedit. Führen Sie diesen Befehl aus, um grub zu aktualisieren:
quelle
Ubuntu
Option im Windows-Bootloader ausgewählt wird.TEIL 1:
Machen Sie Windows (JEDE Variante) zur Standard-Menüoption von Grub2.
Beschreibung: Dadurch wird Windows als Standardstartoption festgelegt, und der PC startet Windows beim Start automatisch (ohne Benutzeraktion).
SCHRITTE:
A. Listen Sie Ihre aktuellen Menüpunkte auf
B. Setup-Datei bearbeiten
Stellen Sie die Startvorgabe auf Ihre Windows-Startpartition ein (z. B.).
WARNUNG: Nur ' GRUB_DEFAULT = n ' setzen, funktioniert NICHT nach Kernel-Updates usw.
(Speichern Sie die Datei und schließen Sie sie.)
C. Aktualisiere die Grub Einstellungen
Jetzt, beim Booten, werden Sie automatisch standardmäßig MS Windows.
TEIL 2: (Optionales Extra)
Blenden Sie das Grub2-Menü aus und verwenden Sie die Standardmenüoption.
Beschreibung: Dadurch wird das Startmenü ausgeblendet und das Timeout (normalerweise 10 Sekunden) verkürzt. Der PC wird automatisch gestartet, unabhängig von der Standardoption beim Start.
HINWEIS: Der Benutzer muss nur die ShiftTaste gedrückt halten (beim Start), um wieder das Grub2-Menü anzuzeigen.
SCHRITTE:
D. Setup-Datei bearbeiten
Kommentieren Sie die Zeile '# GRUB_HIDDEN_TIMEOUT = 0' aus, um wie folgt auszusehen:
(Speichern Sie die Datei und schließen Sie sie.)
E. Aktualisiere die Grub-Einstellungen
Jetzt booten Sie beim Booten AUTOMATISCH mit der Standard-Menüoption, es sei denn, Sie halten Shiftbeim Booten die -Taste gedrückt. Dann erscheint das Menü grub2 wieder.
WEITERE DOKUMENTATION:
http://ubuntuforums.org/showthread.php?t=1195275
quelle
Ubuntu
Grub2 kann so eingestellt werden, dass standardmäßig jedes System gebootet wird. Es ist jedoch schwierig, die Reihenfolge zu ändern, in der sie angezeigt werden.
Es ist auch möglich, das Grub-Boot-Menü (für Ihre Schwester) auszublenden und nur durch Drücken der Umschalttaste anzuzeigen. Ich empfehle hier Vorsicht. Details hier .
Es gibt zwei Möglichkeiten, den Standardstart durch Bearbeiten einer Grub-Datei festzulegen.
Diese werden auf der Seite Ubuntu Communuity Documentation Grub2 beschrieben
Die zwei Möglichkeiten sind
Booten Sie das Betriebssystem, das Sie zuletzt gestartet haben, die "gespeicherte Methode".
Das ist das, was ich benutze. Auf diese Weise kann ich entscheiden, welches System ich verwenden möchte, und es kann ein Neustart des Systems durchgeführt werden. Dies ist praktisch, wenn ich ein Update vornehme.
Booten Sie standardmäßig ein bestimmtes Betriebssystem, genau Ihre Frage
Um zu starten, müssen wir herausfinden, was wir booten, ein Terminal öffnen (Bindestrich, Terminal eingeben , ...) und grep menuentry /boot/grub/grub.cfg eingeben
Von mir können Sie sehen, warum ich die "gespeicherte" Methode bevorzuge.
Nun können Sie die Grub-Datei bearbeiten ...
Geben Sie das Terminal sudo nano -B / etc / default / grub und Ihr Passwort ein, wenn Sie dazu aufgefordert werden
und der nano editor öffnet sich, also (für meins) ...
Auf meine bevorzugte Weise habe ich die folgenden Änderungen in der Standard-Grub-Datei vorgenommen:
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
In der Art, wie Sie weit davon entfernt sind
grep …
Ausgabe zuvor gefunden. Wenn ich auf meinem System immer nur Windows XP booten möchte, setze ich GRUB_DEFAULT auf "Windows NT / 2000 / XP (loader) (on / dev / sda1)", alles zwischen den "'s.GRUB_DEFAULT="Windows NT/2000/XP (loader) (on /dev/sda1)"
Sie könnten GRUB_DEFAULT auf die Zeilennummer in der Menüeintragsliste setzen (wobei 0 die erste ist), aber wenn der Kernel in Ubuntu aktualisiert wird, müsste grub den neuen Kernel an den Anfang der Liste setzen, da Sie die Nummer ändern müssen Windows ist das letzte in der Menüeintragsliste. Sie können dies in meiner Menüeintragsliste sehen.
Wichtiger letzter Schritt
Jetzt müssen Sie update-grub ausführen, um die vom System generierte Datei grub.cfg im Verzeichnis / boot / grub zu aktualisieren.
Tippen Sie auf Ihrem Computer sudo update-grub und Ihr Passwort ein, wenn Sie gefragt werden ...
Anmerkungen zu Nano
nano ist im terminal besonders einfach zu bedienen. Bewegen Sie sich mit den Pfeiltasten. Tippen Sie Ihre Ergänzungen ein, löschen Sie die unerwünschten.
Mit der Option "-B" (oder "--backup") wird die vorherige Version auf den aktuellen Dateinamen mit dem Suffix "~" gesichert. Sehr praktisch beim gefürchteten Fettpfinger-Effekt .
Wenn Sie dies dennoch tun , können Sie mit Strg-O Ihre Änderungen speichern, indem Sie die Eingabetaste drücken . Schließen von nano ohne Speichern, Strg-X Diese und andere Optionen werden am unteren Rand des Terminalbildschirms mit dem ^ angezeigt, das Strg angibt
Hinweise zu Nano, Sudoeditor und anderen Editoren.
Einige in der Ubuntu-Community empfehlen sudoedit anstelle von nano . Ich empfehle nano (das ist der Standard-Sudoedit-Editor in späteren Ubuntu-Distributionen) anstelle von sudoedit, da der Standard auf nicht offensichtliche Weise überschrieben werden kann (es sei denn, Sie sind Administrator). sudoedit ist sicherer, da es automatisch eine Sicherungskopie der bearbeiteten Datei speichert, "
-B
" aber die Befehlszeilenoption in nano macht dasselbe. nano ist sicherer als andere Editoren wie vi oder emacs, da es keine beängstigenden Shell-Fluchten gibt.Wenn Sie es vorziehen , nicht zu verwenden , nano - Editor und es vorziehen , den Gnome - Text - Editor, statt sudo nano -B Verwendung gksu gedit . Ich mache dies im Allgemeinen für große Dateien und
/etc/default/grub
könnte leicht als große Datei angesehen werden. Geben Sie also in gksu gedit / etc / default / grub statt sudo nano -B / etc / default / grub . Beachten Sie, dass der Gnome-Texteditor keine automatische Sicherung erstellt!Anmerkungen zu meiner Grub-Datei
Ich habe einige Änderungen an Grub vorgenommen, um meinen persönlichen Bedürfnissen gerecht zu werden. Wie das Hintergrundbild des Mondstarts. Wie das geht, erfahren Sie auf der Seite Ubuntu Community Documentation unter Grub2 , empfohlen.
Viel Glück!
quelle
Am zuverlässigsten ist es, das Windows-eigene Tool zu verwenden, das Microsoft auf jeder Windows-CD zur Verfügung stellt
bootrec /fixmbr
Wenn das nicht funktioniert hat, versuchen Sie es
bootrec /fixboot
stattdessenquelle
Warum hat noch niemand den Clover EFI Bootloader erwähnt? Ich habe 5 Betriebssysteme zum Booten, immer die Wahl, Windows 10, MacOS High Sierra, MacOS Mojave, Linux, Ubuntu 19.04 und nicht zuletzt Phoenix OS oder Android OS auf einer Festplatte zu booten.
Ich kann sogar meinen Hackintosh durchdringen, meine in Windows 10 vorhandene Festplatte virtualisiert alle Daten einschließlich des Betriebssystems vor mir, ohne macOS neu zu starten, daher würde ich Clover definitiv jedem von Ihnen empfehlen.
quelle
Wenn Sie dies lieber über das BIOS einstellen möchten, starten Sie Ihren Computer neu und geben Sie das BIOS ein (in meinem Fall durch Drücken von ENTF).
Gehen Sie zu Startoptionen -> (Dieser Schritt kann variieren) Priorität des Festplattenlaufwerks -> Erste Priorität -> Windows-Bootloader
Der zweite Schritt hängt davon ab, wie Sie Ubuntu / Windows installiert haben
Der Schlüssel ist, dass wenn Ubuntu auf eine höhere Priorität (Festplattenpriorität oder Startgerätepriorität) eingestellt ist, Sie diese durch den Windows-Bootloader ersetzen sollten
quelle
Das Problem bei der Verwendung von grub zum Dual-Booten von Windows 10 und Ubuntu ist, dass das Windows-Update nicht ausgeführt werden kann. Wenn Sie Windows 10 nicht aktualisieren können, ist grub der beste Bootloader.
Wenn für Ihre Arbeit ein Windows-Update erforderlich ist (Windows Defender usw.), ist BCDEdit der richtige Weg.
quelle