Wie kann ich Windows zu GRUB hinzufügen?

Von: , 21.01.2012 19:52 Uhr

Hallo wer-weiß-was-Community,

ich habe ein Problem mit meinem Laptop:

Auf meinem Dell-Laptop Studio 1558 war Windows 7 vorinstalliert. Daneben habe ich Debian 6.0.3 installiert und beabsichtigte, durch einen Bootloader zwischen diesen beiden Systemen zu wählen, welches System starten soll.

Das Installationsprogramm hat erkannt, dass auf der Festplatte bereits eine Windowsinstallation vorhanden ist. Also habe ich den Bootloader in den MBR installiert und ging davon aus, dass GRUB automatisch so konfiguriert wurde, dass ich sowohl Windows 7 als auch Debian starten kann.

Allerdings kann ich beim Bootloader nur Debian und eine Debian-Recovery-Versoin auswählen, aber nicht Windows 7.

Meine Frage ist nun konkret: Was muss ich tun, damit ich auch von Windows 7 starten kann?
Die Windows-7-Installation ist auch noch weiterhin auf der Festplatte vorhanden, sie wurde bei der Debian-Installation also nicht gelöscht; ich kann eben nur nicht davon booten.


Wenn ihr noch weitere Informationen benötigt (z.B. Ausgaben von Konsolenprogrammen usw.) sagt einfach bescheid, ich bin Linux-Neuling und kenn mich daher noch nicht so gut aus.

Vielen Dank für eure Hilfe!

lg Vijay

14 Antworten zu dieser Frage

  1. Antwort von nach 13 Minuten 1 hilfreich
    Re: Wie kann ich Windows zu GRUB hinzufügen?

    Hallo Vijay,

    probier mal als root auf der Konsole den Befehl update-grub, der sollte Windows eigentlich erkennen und zum grub-menü hinzufügen.

    Grüße
    rainer

  2. Antwort von nach 2 Stunden 1 hilfreich
    Re: Wie kann ich Windows zu GRUB hinzufügen?

    Hallo Vijay,

    zuerst, hast du GRUB in den MBR der Festplatte (sdX/hdX) oder versehentlich in den deiner Linux-Partition (sdXY/hdXY) installiert? Ist letzteres der Fall, muss du Grub über 'grub-install --no-floppy /dev/festplatte' installierten.

    Sonst führe von Debian 'update-grub' aus.
    Sollte auch das nicht helfen, installierte 'os-prober' über 'apt-get install os-prober' und führe erneut 'update-grub' aus.

    Sämtliche Befehle musst du als root-user ausführen.

    Programmbeschreibungen findest du über den Befehlt 'man <Programmname>.

    Viel Erfolg.

  3. Antwort von nach 16 Stunden 1 hilfreich
    Re: Wie kann ich Windows zu GRUB hinzufügen?

    Moinsen!!

    ich denke, die Antwort kannst du hier Debianhandbuch finden.

    Da jede Distro trotz der selben Pakete oft eigene Süppchen kochen, solltest Du Dir das Handbuch generell gut durchlesen. UNd Dich auf der HP von Debian und dem Forum anmelden. Auch das Debian eigene Wiki sollte bei vielen Fragen helfen können.

    Die manuelle Konfiguration der Datei setzt einige Kenntnisse über Linux, das Dateisystem und auch Namenskonventionen für die Devices voraus.

    Generell solltest Du Dein Ziel aber mit
    >> $ sudo update-grub << oder als
    root >> # update-grub <<
    erreichen.

    Anmerkung:
    Win7 hat, falls Du manuell eingreifen musst, aber die NEUE Angewohnheit, den bootmgr &Co. in der kleinen SystemReserviert Partition ( ca. 100MB ) zu installieren. Das bedeuted, dass Du diese Partition für den Chainloader angeben musst und nicht die Partition, in der Win7 installiert ist! Das war bis Vista anders.
    Sollte diese Partition also aus irgendwelchen Gründen mal überschrieben werden, kann Win7 nicht mehr booten.

    Wenn ich Dir helfen konnte oder nützliche Informationen geben konnte, denke bitte an die Bewertung, danke.

    Grüße, Dirk

  4. Antwort von nach 18 Stunden 1 hilfreich
    Re: Wie kann ich Windows zu GRUB hinzufügen?

    Hallo Vijay, Meine Frage ist nun konkret: Was muss ich tun, damit ich auch
    von Windows 7 starten kann?
    Die Windows-7-Installation ist auch noch weiterhin auf der
    Festplatte vorhanden, sie wurde bei der Debian-Installation
    also nicht gelöscht; ich kann eben nur nicht davon booten.
    Es sollte reichen, als root den Befehl 'update-grub' aufzurufen. Damit wird die Konfigurationsdatei von grub neu erstellt. Die Windows-Partition sollte er dabei finden.

    Eventuell kommt debian aber nicht mit Windows 7 zurecht (findet es nicht). Dann probiere erst einmal, ob überhaupt Windows noch gestartet werden kann. Dazu bei der grub-Auswahl mit "c" die Kommandozeile aufrufen und Folgendes eingeben:

    root (hd0,0)
    chainloader +1
    boot
    

    Der erste Befehl gibt an, die Windows-Partition auszuwählen -- (hd0,0) sollte stimmen, ansonsten nach "root (hd" die Tab-Taste ein paar Mal drücken, dann wird die Auswahl angezeigt. Der zweite Befehl sagt, dass grub von der ausgewählten Partition starten soll und der dritte Befehl bootet dann.

    Wenn der erste Vorschlag nicht hilft, aber Windows 7 manuell gestartet werden kann, dann kannst Du die Einträge auch direkt in die Konfigurationsdatei von grub schreiben. Frag nach, wenn Du dafür Hilfe brauchst.

    Viele Grüße
    Diether Knof

    • Antwort von nach 19 Stunden 0 hilfreich
      Re^2: Wie kann ich Windows zu GRUB hinzufügen?

      Hallo!

      Vielen Dank euch allen, das Problem ist jetzt gelöst.
      Nach Ausführen mit root-Rechten von

      update-grub

      wurde Windows zum GRUB-Bootmenü hinzugefügt.

      (Hierzu habe ich über Strg+Alt+1 eine Konsole aufgerufen und mich als root angemeldet und update-grub darin ausgeführt, da Debian das root-Passwort bei sudo update-grub das Passwort nicht akzeptieren wollte... ?)

      @ calpirinia84:
      GRUB habe ich in den MBR installiert, da Debian es mir bei der Installation so empfohlen hat.


      Gruß,
      Vijay

      • Antwort von nach einem Tag 0 hilfreich
        Re^3: Wie kann ich Windows zu GRUB hinzufügen?

        Hallo Vijay,

        danke für die Rückmeldung, schön, dass es so einfach geklappt hat.

        Es ist auch sinnvoll, grub in den MBR zu installieren, da Windows sonst erst beigepult werden muss, auch Fremdsysteme zu erkennen und zu starten. Man muss nur bei einer Neuinstallation von Windows bedenken, dass Windows den MBR ungefragt überschreibt, dann muss man aber nur einmal wieder in Linux booten und den MBR mit grub befüllen.

        Gruß
        Diether

    • Antwort von - abgemeldetes Mitglied - nach 21 Stunden 0 hilfreich
      Re: Wie kann ich Windows zu GRUB hinzufügen?

      Hallo Vijay,

      wenn die Windows automatisch erkannt wurde, sollte es eigentlich keine Probleme geben. Insofern würde ich ersteinmal versuchen grub neu zu installieren (grub-install).
      Ausführliche Hilfe findet man eigentlich immer auf wiki.ubuntuusers.de, insbesondere für debian basierte Systeme.

      Dein genaues Vorgehen hängt aber davon ab, ob du Grub oder Grub 2 installiert hast:
      http://wiki.ubuntuusers.de/GRUB
      http://wiki.ubuntuusers.de/GRUB_2
      Ansonsten hilft auch google weiter.

      Wenn du damit nicht zurecht kommst, müsstest du mal deine menu.lst (grub) bzw. grub.cfg (grub 2) posten.

      Gruß Zorki

  5. Antwort von nach 21 Stunden 0 hilfreich
    Re: Wie kann ich Windows zu GRUB hinzufügen?

    Hi, Vijay

    du hast sicher schon gegoogelt, so dass ich das nicht für dich tuen brauche.

    Vor Jahren habe ich Dual-Boot mal gemacht. Aber sicher hat sich das mit grub2 geändert. Aktuell installiere ich Linux mit VirtualBox und installiere Windows in die VirtualBox, so dass ich dir bei deinem Vorhaben gerade nicht helfen kann.

    Gruß

    Rolf

  6. Antwort von nach 22 Stunden 0 hilfreich
    Re: Wie kann ich Windows zu GRUB hinzufügen?

    Hallo Vijay!

    Als erstes: Willkommen in der Welt von Debian GNU/Linux! Anfangs
    sicher eine gewisse Herausforderung aber später umso spannender! ich habe ein Problem mit meinem Laptop:

    Auf meinem Dell-Laptop Studio 1558 war Windows 7
    vorinstalliert. Daneben habe ich Debian 6.0.3 installiert und
    beabsichtigte, durch einen Bootloader zwischen diesen beiden
    Systemen zu wählen, welches System starten soll.

    Das Installationsprogramm hat erkannt, dass auf der Festplatte
    bereits eine Windowsinstallation vorhanden ist. Also habe ich
    den Bootloader in den MBR installiert und ging davon aus, dass
    GRUB automatisch so konfiguriert wurde, dass ich sowohl
    Windows 7 als auch Debian starten kann.

    Allerdings kann ich beim Bootloader nur Debian und eine
    Debian-Recovery-Versoin auswählen, aber nicht Windows 7.

    Meine Frage ist nun konkret: Was muss ich tun, damit ich auch
    von Windows 7 starten kann?
    Die Windows-7-Installation ist auch noch weiterhin auf der
    Festplatte vorhanden, sie wurde bei der Debian-Installation
    also nicht gelöscht; ich kann eben nur nicht davon booten.


    Wenn ihr noch weitere Informationen benötigt (z.B. Ausgaben
    von Konsolenprogrammen usw.) sagt einfach bescheid, ich bin
    Linux-Neuling und kenn mich daher noch nicht so gut aus.
    Also gut. Wie schaut dein Partitionsschema genau aus? Am besten du
    gibst mir die Ausgabe von

    % fdisk -l /dev/sda

    dann kenn ich mich schon mal besser aus.

    Als zweites: welche Grub-Version wurde installiert?

    Mach ein:

    % dpkg -l | grep -i grub

    Alles weitere dann..

    LG,

  7. Antwort von nach einem Tag 0 hilfreich
    Re: Wie kann ich Windows zu GRUB hinzufügen?

    Hallo,

    Um dein Windows 7 zu booten must du die greub Konfiguration editieren.

    Da du ein debian benutzt gehe ich hier einfach mal davon aus, dass du ein grub und kein grub2 hast.

    Die Konfigurationsdatei fuer grub ist:

    /boot/grub/menu.lst

    Der Eintrag fuer ein Windows sollte in etwa so aussehen:

    title Windoof 7
    rootnoverify (hd0,0)
    savedefault
    makeactive
    chainloader +1

    wobei hd0,0 fuer Festplatte 1, Patition 1 steht. Die angabe muss entsprechend angepast werden, je nach dem wo deine W7 Patition liegt.

    MFG
    Markus

  8. Antwort von nach einem Tag 0 hilfreich
    Re: Wie kann ich Windows zu GRUB hinzufügen?

    Hallo Vijay,

    entschuldige bitte die späte Antwort, war dienstlich verreist. Meine Frage ist nun konkret: Was muss ich tun, damit ich auch
    von Windows 7 starten kann?
    Die Windows-7-Installation ist auch noch weiterhin auf der
    Festplatte vorhanden, sie wurde bei der Debian-Installation
    also nicht gelöscht; ich kann eben nur nicht davon booten.
    Zunächst solltest Du prüfen, ob das Paket os-prober installiert ist. Das geht einfach mit

    dpkg -l | grep "os-prober" od. dpkg -l | grep prober

    Falls nicht, mit apt-get install os-prober aus den Online-Paketquellen nach installieren.

    Nach Abschluss der Installation als root in der Datei /etc/default/grub folgenden Eintrag auf false setzen:

    GRUB_DISABLE_OS_PROBER=false

    Jetzt noch als root auf einer Konsole update-grub2 ausführen und in der Datei /boot/grub/grub.cfg sollte Deine Windows Installation eingetragen sein.

    Weitere Infos zu Debian und Grub gibt es hier:

    http://wiki.debian.org/Grub


    Ich konnte Dir damit hoffentlich weiterhelfen, testen konnte ich es nicht, da mein Debian alleine auf der Festplatte wohnt ;-)

    Falls Du noch Fragen hast oder dieser Weg nicht klappt, einfach nochmal melden. Kann diesmal auch schneller Antworten.

    Viele Grüße
    Peter

    • Antwort von nach 2 Tagen 0 hilfreich
      Re^2: Wie kann ich Windows zu GRUB hinzufügen?

      Hallo Peter,

      vielen Dank für Deine Antwort, aber es klappt schon. Ich habe als root

      update-grub

      ausgeführt wie Rainer geschrieben hat und dann hat es geklappt, dass Windows im Boot-Menü vorhanden ist.

      Liebe Grüße,

      Vijay

    • Antwort von nach 5 Tagen 0 hilfreich
      Re: Wie kann ich Windows zu GRUB hinzufügen?

      Meine Frage ist nun konkret: Was muss ich tun, damit ich auch
      von Windows 7 starten kann?
      Die Windows-7-Installation ist auch noch weiterhin auf der
      Festplatte vorhanden, sie wurde bei der Debian-Installation
      also nicht gelöscht; ich kann eben nur nicht davon booten.
      hi vijay,

      ich bin grad auf reisen und kann daher nix ausprobieren.
      windows hätt ich aber eh keins (nur in einer vm).
      per google hab ich aber dasda gefunden
      (was deinem problem sehr nahe kommen dürfte):
      http://www.google.co.uk/search?q=grub+boot+windows&i...
      http://www.linuxquestions.org/questions/linux-softwa...

      gruß
      people

  9. Antwort von nach 51 Tagen 0 hilfreich
    Re: Wie kann ich Windows zu GRUB hinzufügen?

    Du musst in der GRUB Konfiguration lediglich noch das Windows eintragen. Das funktioniert einfach über die EInstellungen im Debian.

    MfG

    Jetzt auf diese Frage antworten.