Windows 7 kann nach der Installation von Ubuntu nicht gestartet werden

13

Ich habe Ubuntu gestern zusammen mit Windows 7 installiert und wann immer ich meinen Computer starte, habe ich keine Möglichkeit, Windows zu starten. Wenn der Computer gestartet wird, wird er direkt an Ubuntu weitergeleitet, ohne dass ich ein OS-Auswahlmenü bekomme. Wenn es um Ubuntu geht, gibt es mir Ubuntu-Reparaturoptionen und Ubuntu-Normalstartoption. Ich habe immer noch alle Windows 7-Dateien auf meiner Festplatte, aber Windows 7 kann nicht gestartet werden.

Brandon
quelle
Es passierte mir nur, nachdem ich Lubuntu 14.04 LTS neben Win7 installiert hatte. Nachdem ich jedoch den Software-Updater in Lubuntu ausgeführt hatte, kehrte der GRUB OS-Selektor zurück. Könnte einen Versuch wert sein, bevor Sie alles neu installieren.

Antworten:

3

Als Erstes müssen Sie Ihren WIn7-Bootloader reparieren. Auf dieser Seite erfahren Sie, wie Sie dies tun. Notieren Sie sich auf einem Blatt Papier die erforderlichen Befehle, um sowohl boot als auch mbr zu reparieren. Sie werden diese Codes verwenden, nachdem Sie den Eingabeaufforderungsbildschirm aufgerufen haben.

Als nächstes können Sie das Boot Repair ISO-Image herunterladen, wie in der vorherigen Antwort von 'user3005324' vorgeschlagen. Wählen Sie 64-Bit-ISO-Image, wenn Sie Ubuntu 64-Bit installiert haben, oder 32-Bit-ISO-Image, wenn Sie Ubuntu 32-Bit haben. Ich hoffe, Win7 ist die gleiche Architektur wie Ubuntu. Ich meine, Sie haben entweder Win7 32-Bit und Ubuntu 32-Bit oder Sie haben Win7 64-Bit und Ubuntu 64-Bit.

Brennen Sie das ISO-Image und starten Sie Ihren Computer mit der neuen Boot Repair-CD in der Taskleiste neu. Sie können mit dem Unetbootin- Tool ein Boot Repair-ISO-Image auf ein USB-Laufwerk schreiben , wenn Sie keine reguläre CD zur Verwendung haben. Anweisungen zur Verwendung von Unetbootin unter Linux / Ubuntu finden Sie in der Mitte dieser Seite: http://unetbootin.sourceforge.net/ .

Nach dem Laden der Boot Repair-CD oder des USB-Sticks können Sie auf die Option "Recommended Repair" (Empfohlene Reparatur) klicken und warten, bis die Meldung "Success" (Erfolg) angezeigt wird. Nach dem Neustart können Sie Win7 und Ubuntu verwenden, die beide in Ihrem Startup vorhanden sind Startmenü.

Taz D.
quelle
1
Auch wenn es funktioniert, möchten Sie vielleicht einen kurzen Blick auf die folgenden Lösungen werfen, die Ihr Problem möglicherweise leichter lösen (beginnen Sie mit der Aktualisierung von grub)
Kantan
16

Führen Sie fdisk -lauf dem Terminal , um die Windows - Partition zu überprüfen.

Wenn Sie es gefunden haben, geben Sie ein update-grub

Starten Sie dann neu

Und Sie können Ihr ausgewähltes Betriebssystem auswählen

Wenn die Berechtigung beim Ausführen fdisk -lalleine verweigert wird, fügen Sie Administratorrechte hinzu, indem Sie Ihr Kennwort eingeben, nachdem Sie diesen Code in das Terminal geschrieben habensudo fdisk -l

Muhammad Rizki R
quelle
1
Nett! Dies funktionierte für mich mit Ubuntu 16.04 und Windows 7. Ich hatte drei Partitionen: 1 für Windows 7, 1 für Ubuntu und 1 für Ubuntu Swap. Ich habe zuerst Windows 7 sda/1und dann Ubuntu sda/2(und sda/3für den Swap) installiert . Ich bootete in Ubuntu, lief fdisk -lvom Terminal aus: Windows wurde als NTFS-Partition angezeigt. Ich lief dann sudo update-grubund die Ausgabe zeigte Found Windows 7 (Loader) an/dev/sda1 . Ich habe dann meinen Computer neu gestartet und Windows 7 ist in der Startliste aufgetaucht! Vielen Dank für diese Antwort Muhammad :)
Chris Cirefice
Arbeitete auch für mich! Ich habe Ubuntu 16.04 LTS installiert und Win7 installiert. Jetzt kann ich beide Optionen im Boot-Menü sehen. Vielen Dank!
jjepsuomi
6

Ich hatte das gleiche Problem! Nach dem Starten des Computers zeigte der GRUB-Bootloader UBUNTU und 2 weitere Einträge an, jedoch nicht Windows. Nach langem Ausprobieren gelang es mir, die folgenden Schritte auszuführen:

  • Finden Sie heraus, auf welcher Festplatte und auf welcher Partition WINDOWS installiert ist.
  • Dies können Sie nach dem Öffnen eines Terminals tun und an der Eingabeaufforderung eingeben

    sudo fdisk -l
    

    (Dies muss mit Administratorrechten erfolgen, daher werden Sie nach Ihrem Passwort gefragt.) Sie erhalten nun eine Tabelle Ihrer Partitionen mit Gerätenamen wie /dev/sda1, /dev/sda2.. und so weiter.

Wenn Sie Windows installiert haben, hat es möglicherweise einen Typ NTFS. Dies bedeutet, wenn der zweite Eintrag in dieser Tabelle wie folgt lautet:

Device...Boot.....Start...End......Blocks......Size .........Id.....System    
/dev/sda1..*...2048..467118879..467116032..222,8G   ..7.....Linux    
/dev/sda2 ..467118080...961144831....494026552..235,6G  7.....HPFS/NTFS/exFAT    
/dev/sda3 ..1270138878...1953523711..341692417..7,6G        5.....Extended    
/dev/sda5 ..1270138880...1945182207..337521664..7,6G        83....Linux

Windows ist auf der zweiten Partition der ersten Festplatte installiert (sda2)

(In meinem Fall wurden beide Betriebssysteme auf einer Festplatte mit 2 Partitionen installiert, auf der ersten hatte ich UBUNTU und auf der zweiten Windows 7 installiert.) Drücken Sie, C um auf die GRUB-Eingabeaufforderung zuzugreifen. An der Grub-Eingabeaufforderung geben Sie die folgenden 3 Befehle ein:

Grub>   set root=(hd0,2)
Grub>   chainloader +1
Grub>   boot

Hinweis: Geben Sie im Befehl set root = (hd0,2) nach hddie (auf Null basierende) Nummer der Festplatte (hier 0) und nach dem Komma die Nummer der Partition (hier 2) ein. Wenn Ihre Windows-Partition "sdb1" ist, müssen Sie "set" eingeben, root=(hd1,1)wenn es sich um sdb4" set root=(hd1,4)etc ..." handelt.

Jetzt sollte Windows booten!

Jetzt möchten Sie möglicherweise Windows 7 dauerhaft als Menüelement im GRUB Boatloader-Menü haben. Dies können Sie wie folgt erhalten:

menuentry 'Windows 7' {
   set root=(hd0,2)  
   chainloader +1  
   boot
}

Speichern Sie die Datei und schließen Sie sie.

Öffnen Sie ein Terminal und geben Sie an der Eingabeaufforderung Folgendes ein:

sudo update-grub

Nach dem Neustart meines Computers bekam ich einen weiteren Eintrag mit Windows 7 im GRUB-Menü, so dass ich zwischen Ubuntu und Windows wählen kann.

S. Daniel
quelle
Wo soll ich den Menüeintrag speichern?
Juggernauthk108
Ich bekomme "bootmgr fehlt" ist das reparabel? Ich habe die Windows-CD nicht (lies, dass sie repariert werden müsste). Gibt es eine Möglichkeit, dies auf andere Weise zu beheben?
AndroidMechanic - Viral Patel
6
  1. Zuerst starten Sie Ihren PC oder Laptop.

  2. Nach dem Neustart sehen Sie das Grub- Menü. Wählen Sie Erweiterte Optionen für Ubuntu (mit den Pfeiltasten; drücken Sie Enterzur Bestätigung).

    Grub Menü Bildschirm schießen

  3. Im Menü Erweiterte Optionen sehen Sie einen Eintrag Wiederherstellungsmenü , den Sie auswählen müssen.

  4. Wählen Sie die Option grub- Update grub boot loader sorgfältig aus .

    Wiederherstellen des Menü-Screenshots

  5. Es wird automatisch ein Eintrag für Windows 7/8/10 zum Startmenü hinzugefügt .

  6. Zum Neustart drücken Sie Ctrl+ Alt+ Del.

  7. Das System wird neu gestartet und Sie haben endlich die Möglichkeit, Windows 10/8/7 auszuwählen . Wählen Sie Windows und schließlich haben Sie mit Ihrem Windows-Betriebssystem.

Pankaj Gautam
quelle
Ich habe es tausendfach ausprobiert und diese Lösung hat nur funktioniert.
Manish Shrivastava
0

1> starte ubuntu live cd und mache einen einfachen os-prober im terminal

2> zeigt es win7?

Wenn ja, sind Sie in Sicherheit.

Folgen Sie einfach diesem Link https://help.ubuntu.com/community/Boot-Repair

Wenn nicht, sind Sie wahrscheinlich geschraubt. Wahrscheinlicher Grund dafür ist, dass Windows im LEGACY BIOS und Ubuntu im UEFI BIOS installiert wurde (vorausgesetzt, Ihr Computer unterstützt diese neue BIOS-Version), was bedeutet, dass Sie alles neu installieren müssen.

Wenn Ihr Computer jedoch UEFI-BIOS nicht unterstützt und beide Betriebssysteme in älteren BIOS-Versionen installiert sind, sollte der obige Link funktionieren.

Aniruddha
quelle
0
  1. Starten Sie Ihren PC neu.
  2. Wählen Sie "Erweiterte Optionen für Ubuntu".
  3. Wählen Sie den Wiederherstellungsmodus
  4. Update "grub"
  5. Die anderen Betriebssysteme werden automatisch im Boot-Menü geladen.

Voraussetzung: Sie sollten Ubuntu bei der Installation mit der Option "Ubuntu zusammen mit einem anderen Betriebssystem installieren" installiert haben.

chanderdevx
quelle