Nach der Windows-Installation keine Linux-Bootoption?

Nach der Windows-Installation keine Linux-Bootoption?

Ich habe meinen Computer für die Arbeit eingerichtet, auf dem Linux Ubuntu läuft, und wir verwenden viele Programme usw., daher hat es ein oder zwei Tage gedauert, bis alles fertig war.

Ich wollte auch einen Dual-Boot mit einer Windows 7-Partition durchführen. Ich habe Windows 7 installiert und eingerichtet. Wenn ich das System jetzt hochfahre, kann ich Ubuntu nicht mehr auswählen.

Kennt jemand eine schnelle Lösung, oder muss ich noch einmal von vorne anfangen?

Okay, habe jetzt 2 Anleitungen ausprobiert … keine hat funktioniert. Kann mir jemand Schritt für Schritt die Informationen geben, die Sie meiner Meinung nach brauchen:

Linux = Ubuntu 12.04 Windows 7 Partition mit Linux = sda1

Antwort1

Sie müssen GRUB von der Linux LiveCD neu installieren. Mehr dazu können Sie beispielsweise hier lesen:

http://www.increa.com/articles/GRUB-over-windows/

Und ja, es ist keine Frage zur Programmierung, sondern zur Systemadministration.

Antwort2

Es ist das Windows-Installationsprogramm, das den MBR Ihrer ersten Festplatte stillschweigend gelöscht hat. Hier war vorher der GRUB-Loader installiert, jetzt enthält er stattdessen den MS NTLDR-Loader.

Wie bereits in anderen Antworten erwähnt, müssen Sie GRUB neu installieren, beginnend mit einer Linux-Rescue-CD, Ubuntu oder einer anderen Linux-CD/DVD, die Ihre Festplattenpartitionen mounten kann.

Das Verfahren hängt von der Rettungsdiskette ab, ist aber im Allgemeinen wie folgt:

  1. Starten Sie die Linux-Rettungsdiskette
  2. mounten Sie Ihre /-Partition
  3. chrooten Sie Ihr neues / Dateisystem
  4. Mounten Sie die virtuellen Dateisysteme /proc, /sys und /dev
  5. mount /boot (wenn es ein dediziertes FS ist)
  6. Installieren Sie GRUB neu auf dem MBR Ihrer Startfestplatte.
  7. irgendetwas aushängen
  8. Starten Sie das System ohne die Rettungs-CD neu.
  9. wählen Sie „Linux“ aus der Liste der Optionen :-) (Scherz)
  10. Windows deinstallieren :-) :-) :-) (wieder ein Scherz, tun Sie es nicht, wenn es nicht nötig ist!)

Antwort3

Sie sollten in der Lage sein, den Bootloader von einer Ubuntu-Installations-/Rettungsdiskette neu zu installieren.

Antwort4

Ich habe mir eine Lösung überlegt und hoffe, sie hilft.

  1. Installieren Sie wingrub (grub für Windows, hoffentlich funktioniert es auch unter Win 7), das Multi-Booting unter Windows ermöglicht. Installieren Sie es unbedingt in C:\
  2. Bearbeiten Sie Ihre Wingrub-Konfiguration, um Ihre Ubuntu-Bootzeilen zu den Bootoptionen hinzuzufügen. Holen Sie sich die Zeilen, die Sie der Konfigurationsdatei hinzufügen sollten, folgendermaßen:
    1. Booten Sie von Ihrer Linux-Rettungsdiskette.
    2. Mounten Sie Ihr Linux /.
    3. Kopieren Sie die Zeilen, die Ihr Ubuntu booten, aus /etc/grub.conf
    4. Fügen Sie diese Zeilen zu Ihrer Wingrub-Konfiguration hinzu.

verwandte Informationen