Ich habe ein duales Windows 7 / Ubuntu-System, das ich fast immer in Windows boote. Wenn ich Ubuntu starte, wird memtest zur Standardoption für das Startmenü. Obwohl dies ärgerlich ist, könnte ich damit leben, wenn ich die Standardeinstellung über die im Startmenü verfügbare Befehlszeile von grub wieder ändern könnte. Ich möchte nicht jedes Mal in Ubuntu booten müssen, um dieses Problem zu beheben.
Ich bin in der Lage, die Grub-Konfigurationsdatei zu finden und kann den Inhalt (Art) sehen, indem ich:
cat (hd0,5)/boot/grub/grub.cfg
(obwohl dies nur den 'Schwanz' zeigt, nicht die ganze Datei).
und der Befehl:
configfile (hd0,5)/boot/grub/grub.cfg
führt diese Konfiguration (erneut) aus.
Ist es möglich, diese Datei über die Grub-Befehlszeile zu bearbeiten?
Das Handbuch zu grub (1.99) schlägt vor, dass ich den Umgebungsblock verwenden kann, um:
Stellen Sie den Standardmenüeintrag basierend auf dem ein, was zuletzt ausgewählt wurde
Das kann mein Problem beheben, aber ich kann keine Beispiele für ihre Verwendung finden ... Kann ich die Befehle save_env
und irgendwie verwenden load_env
?
Hinweis: Ich habe Grub Version 1.98
Die Verwendung der Super Grub Disk ist einfacher als die Verwendung einer Live-CD.
Siehe dieses Tutorial: GRUB 2-Wiederherstellung .
quelle
Um den Standardstart von Backtrack 5 R3 auf Windows 7 oder ein anderes Betriebssystem zu ändern, müssen Sie zunächst notieren, in welcher Zeile der Liste sich die Option befindet, da Sie sie in Schritt 2 benötigen. Meine Windows 7-Startoption ist online 5. Öffnen wir die Datei, die wir bearbeiten müssen.
Dann finden Sie die folgende Zeile (es ist in Zeile 12 in meiner)
Jetzt subtrahiere 1 von deiner gewählten Boot-Menü-Zeile, an die du dich früher erinnern sollst. Meine war in Zeile 5, also ändere ich die "0" in eine "4".
Klicken Sie nun auf Speichern, schließen Sie alles, was Sie geöffnet haben, und starten Sie Ihren Computer neu, um zu überprüfen, ob es funktioniert hat. Die ausgewählte Startoption sollte nun hervorgehoben sein.
quelle