ubuntuusers.de

Grub 2, zweiten Windows-Eintrag wählen

Status: Ungelöst | Ubuntu-Version: Ubuntu 12.04 (Precise Pangolin)
Antworten |

bongobong

Avatar von bongobong

Anmeldungsdatum:
12. Dezember 2008

Beiträge: 1820

Wohnort: Hamburg

Ein Freund hat mich gefragt ob ich ihm einstellen kann, dass automatisch Windows an erster stelle startet. Kein Problem habe ich gedacht, mal hier schnell in Wiki schauen und wie unter http://wiki.ubuntuusers.de/GRUB_2/Konfiguration#Die-Abarbeitungs-Reihenfolge-der-Skripte beschrieben einrichten.

Nun habe ich allerdings das Problem, dass an erster Stelle der Windows Wiederherstellungsmodus startet. Zuerst wollte ich das nun einfach doch wieder auf die alte Art lösen und habe unter /etc/grub und /boot/ nach einer Konfig Datei gesucht, konnte aber leider nichts mehr finden. Die Datei liegt jetzt unter "/etc/default/grub".

Aber eigentlich ist das ja auch nicht Optimal, da hätte ich mir ja gleich den ersten Schritt sparen können, also Grub2 über die Skripte einrichten

nur wie sorge ich dafür, dass als erst der richtige Windows Eintrag gewählt wird und dann der Recovery-Modus?

black_tencate

Avatar von black_tencate

Anmeldungsdatum:
27. März 2007

Beiträge: 11304

Hej bongobong,

bongobong schrieb:

... nur wie sorge ich dafür, dass als erst der richtige Windows Eintrag gewählt wird und dann der Recovery-Modus?

indem Du zunächst meine ziemlich blinde Glaskugel polierst! 😀

Also mindestens ein

ls /etc/grub.d

und dann vom gegenüber standard veränderten Inhalt (Datei) ein

cat /etc/grub.d/Datei

, villeicht auch noch ein

cat /boot/grub/grub.cfg

Gruß black tencate

bongobong

(Themenstarter)
Avatar von bongobong

Anmeldungsdatum:
12. Dezember 2008

Beiträge: 1820

Wohnort: Hamburg

Hi, ja, war wohl etwas angetrunken als ich das Thema verfasst habe sonst wäre ich wohl darauf gekommen, dass das einfach 2 verschiedene Partitionen sind.

Dann lautet die Frage wohl, wie stelle ich die Skripte unter Ubuntu 12.04 in Grub2 so ein, dass z.B. SDA2 vor SDA1 kommt (habe gerade keinen Zugriff mehr auf den PC).

black_tencate

Avatar von black_tencate

Anmeldungsdatum:
27. März 2007

Beiträge: 11304

Hej bongobong,

bongobong schrieb:

...dass z.B. SDA2 vor SDA1 kommt (habe gerade keinen Zugriff mehr auf den PC).

dann kannst Du meine Glaskugel also nicht polieren, 😕

Aber es steht doch in dem von Dir selbst angegebenen Link grub 2/Konfiguration. Wenn also Windows auf sda2 liegt, und Du das an erste Stelle haben möchtest, hast Du 2 Möglichkeiten

  • /etc/default/grub → GRUB_DEFAULT=

  • /etc/grub.d → neue Datei 09_custom mit Menüeintrag für Windows

Gruß black tencate

bongobong

(Themenstarter)
Avatar von bongobong

Anmeldungsdatum:
12. Dezember 2008

Beiträge: 1820

Wohnort: Hamburg

Komme vllt. morgen an den PC dann kann ich mehr Infos liefern 😉. Das mit dem "09_custom" habe gemacht und die Windows-Einträge sind an erster Stelle. Nur wird die Windows-Recovery-Partition vor der Windows-Partition angezeigt. Dafür habe ich zwar in der "/etc/default/grub" den Wert so gesetzt, dass der zweite Eintrag als erstes gewählt wird, ich suche nun aber eine Lösung dafür, dass die Scripte automatisch so abgearbeitet werden, dass die Partition mit der Windows-Wiederherstellung vor der Windows-Partition geladen wird!

black_tencate

Avatar von black_tencate

Anmeldungsdatum:
27. März 2007

Beiträge: 11304

Hej bongobong,

bongobong schrieb:

...ich suche nun aber eine Lösung dafür, dass die Scripte automatisch so abgearbeitet werden, dass die Partition mit der Windows-Wiederherstellung vor der Windows-Partition geladen wird!

*verwirrt* Du meinst

...dass die Windows-Partition vor der Partition mit der Windows-Wiederherstellung geladen wird!

(?) dann leg halt 2 scripte an, 08 mit der Windowspartition und 09 mit der recovery.

Oder verstehe ich Dich falsch?

Gruß black tencate

bongobong

(Themenstarter)
Avatar von bongobong

Anmeldungsdatum:
12. Dezember 2008

Beiträge: 1820

Wohnort: Hamburg

Ich benenne "30_os-prober" doch nur in "09_os-prober" um wie im Wiki beschrieben. Wie richte ich den Eintrag denn ein dass nur eine Partition, also SDA1, in 09_os-prober geladen wird und in 08_os-prober SDB2? Darauf möchte ich ja hinaus aber ich blicke bei dem Skriptcode nicht durch.

black_tencate

Avatar von black_tencate

Anmeldungsdatum:
27. März 2007

Beiträge: 11304

Hej bongobong,

ich dachte nich an 30_os-prober, die kommt ganz weg; dafür quasi 2 neue 40_custom, aber eben als 08 und 09, mit je dem entsprechenden Windows Eintrag.

BTW., ich finde das ganze Geschwurbele mit den scripten ohnehin nicht toll, ich habe einen stand-alone grub_2, den ich wie den alten grub-legacy nach meinen Vorstellungen gestalte. Der wiederum lädt dann die Distris, die ihren Bootloader in ihrem PBR haben, per chainloader +1, da gibt es kein Gefummel, besonders bei mehreren Linuxen auf der Platte 😀

Gruß black tencate

Antworten |