Wie kann ich Windows nach der Installation von Ubuntu installieren?


223

Ich habe Ubuntu auf meinem Laptop. Jetzt möchte ich Windows 7 in einem Dual-Boot installieren. Wie kann ich das machen?

Ich kann meine Ubuntu-Dateien nicht verlieren und fürchte, ich könnte GRUB kaputt machen .

Gehen Sie hier nur für UEFI!


8
Wenn Sie Win 7 nur gelegentlich verwenden, können Sie auch versuchen, es mit virtualbox als Gast oder als virtuelle Maschine zu installieren. Siehe diese Frage und akzeptierte die Antwort einschließlich der Kommentare für Details zu dieser Option.
Koushik

6
Installieren Sie das nächste Mal Windows vor Ubuntu, um die GRUB-Probleme zu vermeiden.
Oxwivi

Beachten Sie, dass Computer mit einer vorinstallierten Kopie von Windows 8 eine andere Partitionstabelle haben und UEFI anstelle des BIOS verwenden. Sollte ich das als antwort geben? Runterscrollen.
LiveWireBT

1
Dieser Artikel beschreibt detailliert, wie Windows 7/8
dinosaur

Für Leute, die einen Desktop-PC anstelle eines Laptops haben: Erwägen Sie, eine separate Festplatte für das zweite Betriebssystem zu erwerben. Viel weniger Ärger auf diese Weise. (Alles, was Sie tun müssen, ist die Startreihenfolge zu ändern oder das Ubuntu-Laufwerk zu trennen, bevor Sie Windows installieren. Ändern Sie es dann zurück und führen Sie einfach update-grub aus.)
Inquisitive Lurker

Antworten:


151

Hier ist der allgemeine Überblick:

  1. Platz für Windows schaffen
  2. Installieren Sie Windows
  3. Hängen Sie das /bootVerzeichnis oder die Partition ein
  4. Installieren Sie den Bootloader ( GRUB )

Step Zero - Sichern Sie Ihre wichtigen Daten, bevor Sie etwas unternehmen

Erster Schritt - Platz für Windows schaffen

Öffnen Sie GParted und stellen Sie sicher, dass mindestens 20 GB für Windows 7 verfügbar sind, entweder als Partition, die Sie entfernen können, oder als nicht partitionierter Speicherplatz. Wenn es sich um eine Partition handelt, entfernen Sie sie aus GRUB, um sicherzustellen, dass Ihre Ubuntu-Installation nicht beschädigt wird. GParted wird sich beschweren, wenn etwas Schlimmes passieren wird.

Notieren Sie sich das aktuelle /bootGerät. Wenn das dort nicht /angezeigt wird, notieren Sie sich das Gerät. Der Gerätename ist so etwas wiesda5 .

Schritt Zwei - Installieren Sie Windows

Installieren Sie Windows 7 in dem Bereich, den Sie gerade erstellt haben

Schritt drei - Mount /boot

Hinweis: Anstatt das Startverzeichnis oder die Partition von der Installation in der Live Media-Umgebung bereitzustellen, können Sie den Pfad mit dem --boot-directoryParameter für grub-install angeben. Weitere Informationen finden Sie auf der Manpage.

Laden Sie von Ihrer Ubuntu Live-CD und führen Sie diese Befehle aus.

  • Wenn Sie KEINE separate /bootPartition haben:

    sudo mount /dev/DEVICENAME_FROM_STEP_ONE /mnt
    sudo rm -rf /boot    # Careful here, make sure YOU ARE USING THE LIVE CD. I tried it, it works.
    sudo ln -s /mnt/boot /boot
    
  • Wenn Sie eine SEPARATE- /bootPartition haben:

    sudo mount /dev/DEVICENAME_FROM_STEP_ONE /boot
    

Schritt 4 - Installieren Sie den Bootloader

Hinweis: Diese Anweisungen wurden ursprünglich für Windows 7- und BIOS-Startcomputer geschrieben. Wenn Sie UEFI und Windows 8 haben und über Sie wahrscheinlich ersetzen müssen grub-pcmit grub-efi-amd64in sudo apt-get install grub-pc.

Fahren Sie dann mit den folgenden Befehlen fort:

sudo apt-get update
sudo apt-get install grub-pc
sudo grub-install /dev/sda     # NOTE THAT THERE IS NO DIGIT
sudo umount /boot

Und neu starten. Es sollte gut funktionieren und beide Systeme booten.


4
Zumindest in Ubuntu 10.10 grub-pcist dies auf der Live-CD enthalten (so können Sie die Zeile überspringen sudo apt-get update && sudo apt-get install grub-pc).
Matthew

2
If you DO NOT have a separate /boot partition:- Wie finde ich das heraus?
Alan Coromano

2
Wäre es nicht besser (sicherer), eine zu verwenden chroot?
Kiri

2
Eine sicherere Anweisung rm -rf /bootist:mount --bind /mnt/boot /boot
Amr Mostafa

3
Hat genau wie hier gezeigt funktioniert, aber nicht für Ubuntu 14.04. Nach dem Aufrufen von grub-install wird Ubuntu automatisch gestartet, ohne dass ein GRUB-Startmenü angezeigt wird. Die unten gezeigte Methode (Peachys Antwort) hat jedoch funktioniert ( boot-repair).
Jan-Philip Gehrcke

136

Das Installieren von Windows nach Ubuntu ist nicht der empfohlene Vorgang für ein Dual-Boot-Windows- und Ubuntu-System, aber möglich.

  • Zuerst müssen Sie sicherstellen, dass der freie Speicherplatz von 50 GB verfügbar ist. Ändern Sie die Größe Ihres Ubuntu, indem Sie gegebenenfalls gParted verwenden .
  • Verwenden Sie auch gParted oder das Festplatten-Dienstprogramm, um den freien Speicherplatz als NTFS zu formatieren. Dadurch wird verhindert, dass Windows 7 zusätzlich zum Laufwerk "C" eine zusätzliche Startpartition erstellt .
  • Starten Sie als Nächstes das Windows-DVD-Installationsprogramm und installieren Sie Windows auf der NTFS-Partition. Nach dem Neustart startet Windows automatisch und Sie sehen nicht das Grub-Menü, in dem Sie Ubuntu auswählen können, da der Windows-Bootloader Grub ersetzt hat.

  • Nun müssen Sie Ubuntu von LiveCD oder LiveUSB ausführen und die Boot-Reparatur installieren .

  • Um boot-repair zu installieren , öffnen Sie ein Terminal, indem Sie drücken Ctrl+Alt+Tund die folgenden Befehle eingeben:

    sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
    sudo apt-get install -y boot-repair && boot-repair
    
  • Nach der Installation wird Boot-Repair automatisch gestartet. Wenn dies nicht der Fall ist, starten Sie es über Dash.

  • Stellen Sie sicher, dass Sie die empfohlene Reparatur auswählen, um den Maden zu reparieren. Neustart und fertig.

  • Sie sollten jetzt ein Grub-Menü beim Booten haben, mit dem Sie zwischen Ubuntu, memtest und Windows 7 wählen können

6
Danke, perfekt. Um nur zu erwähnen, benötigen Sie auch eine Internetverbindung. Und um das Terminal zu starten, drücken Sie die Supertaste auf Ihrer Tastatur (normalerweise mit dem Windows-Logo) und geben Sie Terminal ein. Verwenden Sie das Terminal, um die Befehle einzugeben.
groo

1
Jan-Philip, fyi das PPA wurde behoben und ist jetzt für alle unterstützten Versionen von Ubuntu verfügbar. Sie brauchen diesen Hack also nicht mehr. Weitere Informationen finden Sie auf der Ubuntu-Community-Seite zu Boot-Repair.
LovinBuntu

Funktioniert das auch für Windows 8 / 8.1?
A. Donda

1
Ja, dies funktioniert für alle Windows-Versionen von 7 bis 8, 8.1 und 10. Dies funktioniert auch mit Ubuntu 15.10.
Aalaap,

1
Windows 7 wurde nach der Installation von Boot-Repair nicht erkannt. Grub wurde auf Version 2 aktualisiert und erscheint nun. askubuntu.com/questions/405189/…
ruelluna

12

boot-repair hat einen wirklich guten Job gemacht, der von einem Live-USB aus gestartet wurde, indem nur die empfohlene Option angewendet wurde.


1
Das hat erstaunlich gut funktioniert. Danke für den Link.
Gazler

6

Haben Sie beim Booten die Bootreihenfolge in Ihrem BIOS überprüft? Wenn Sie direkt von der Festplatte booten, wird der USB-Stick immer fehlen. Sie müssen die Startoption für das USB-Gerät in der Prioritätsliste nach oben verschieben.

Stellen Sie außerdem sicher, dass Ihr Computer das Booten von USB über den von Ihnen verwendeten USB-Anschluss ermöglicht.


1
Was meinst du mit dem ersten Teil, aber ich bin sicher, mein Computer erlaubt das
Booten

Sehen Sie dies im BIOS gibt es eine Einstellung, die den Computer sagt , was zuerst zu booten. Befindet sich Ihre Festplatte in der Liste über USB, wird sie immer so hochgefahren
Seth

4

Zur Installation von Windows benötigen Sie eine leere Partition, die für Windows reserviert ist. Wenn Sie dies tun, fahren Sie mit der normalen Installation fort. Nach der Installation starte Windows neu und starte ein paar Mal neu, um Windows zu erleben ;-) (Entschuldigung, ich konnte nicht widerstehen)

Wie Sie sagten, wird GRUB dadurch beschädigt und Ihr Computer kann Windows erst danach starten. Verzweifeln Sie nicht, denn es gibt einen Hilfeabschnitt, der sich mit der Wiederherstellung von GRUB und dem Dual-Boot befasst. Schau mal hier . Danach kann Ihr Computer sowohl Ubuntu als auch Windows starten.

Notieren Sie sich vor dem Start sehr genau den Speicherort (Festplattennummer, Fabrikat und Partitionsnummer) der aktuellen Ubuntu-Installation (die Sie offensichtlich nicht überschreiben möchten) und die leere Partition, in der Sie Windows installieren möchten . Wenn Sie während der Windows-Installation die Möglichkeit haben, eine andere Partition als die zu formatieren, in der Sie Windows installieren, akzeptieren Sie dies bitte nicht.


2
Der Link in der Nähe von "Schau mal hier." (irgendwo in SourceForge) scheint kaputt zu sein (leerer Bildschirm in Firefox und Internet Explorer).
Peter Mortensen

4

Falls Ihr Computer mit einer vorinstallierten Version von Windows 8 geliefert wurde und Sie diese Version entfernt haben, weil Ihnen zu viele Leute geraten haben, sie zu hassen, und Sie nach der Installation von Ubuntu festgestellt haben, dass dies nicht das ist, was Sie wollen, beachten Sie Folgendes:

Ihr Computer startet mit UEFI und verfügt über eine GPT-Partitionstabelle.

Erstellen und starten Sie zur Installation von Windows 7 entweder das Windows 7-Installationsmedium im UEFI-Modus oder setzen Sie den Startmodus und die Partitionstabelle auf Legacy.


und versuchen Sie auch NICHT, Ubuntu zu installieren, indem Sie die Partitionen verkleinern, und zwar normalerweise wie bei anderen Systemen. Lesen Sie help.ubuntu.com/community/UEFI
Devesh Khandelwal

Ich habe keine Installationsdateien gelöscht, die mit der Laptop-Firmware bereits vorhanden waren (sondern nur das Laufwerk C, auf dem Windows zuvor installiert war). Wie installiere ich nun Windows 8.1?
user12458

3

Zuerst müssen Sie mit einer Live-CD / einem USB-Stick booten und Ihre Partition verkleinern, um eine zweite zu erstellen. Windows 7 erfordert und erstellt eine zweite Partition, die als "System reserviert" bezeichnet wird. Ich weiß nicht warum, aber es tut. (Sie werden also drei oder vier Partitionen haben, wenn Sie eine Swap-Partition haben.)

Wenn Ihre Partition fertig ist, starten Sie einfach mit Ihrem Windows 7-DVD / USB-Stick und installieren Sie Windows 7 auf der neuen Partition.

Nach der Installation von Windows 7 bricht GRUB ab und Sie können nur Windows (automatisch) starten. Booten Sie einfach mit einer Ubuntu-Live-CD / einem USB-Stick und reparieren Sie ihn (wie in anderen Kommentaren erwähnt).

Nun ein weiteres Problem, mit dem einige Benutzer konfrontiert sind:

Ich besitze ein HP Mini 210 Netbook, das mit Windows 7 geliefert wurde. Ich habe alles gelöscht und Ubuntu installiert. Später entschied ich mich, auch Windows 7 neu zu installieren und einen Dual-Boot zu starten (benötigte Windows für eine bestimmte Anwendung meiner Universität, die nicht durch Wein laufen würde). Zu dieser Zeit hatte ich drei Partitionen:

- Ubuntu
- Swap
- Backup/download storage

Als ich versuchte, Windows 7 zu installieren, trat ein Problem auf, da Windows 7 eine zweite primäre Partition erstellen muss (System reserviert). Ich hatte bereits drei Partitionen und konnte daher keine zwei mehr erstellen. Die Problemumgehung besteht darin, eine erweiterte Partition zu erstellen, in der Sie sowohl Swap- als auch Backup-Speicher einschließen. Jetzt habe ich:

- Ubuntu (primary)
- Extended
  - Swap
  - Backup/download storage
- Windows 7 (primary)
- Windows 7 system reserved (primary)

3

Nur UEFI!

Diese Antwort bezieht sich nur auf UEFI und soll eine etwas modernere Antwort sein, da UEFI das alte BIOS abgelöst hat. Außerdem gibt es hier einige Änderungen, um der Tatsache Rechnung zu tragen, dass die Frage "Wie mache ich das?" Und nicht "Kann ich das?" Beantwortet wird.


Um Windows zusammen mit Ubuntu zu installieren, gehen Sie wie folgt vor:

  1. Stecken Sie Windows 10 USB ein
  2. Erstellen Sie eine Partition / ein Volume auf dem Laufwerk, um Windows 10 zusammen mit Ubuntu zu installieren (es werden mehr als eine Partition erstellt, das ist normal; stellen Sie auch sicher, dass Sie auf Ihrem Laufwerk Platz für Windows 10 haben, möglicherweise müssen Sie Ubuntu verkleinern).
  3. Installieren Sie Windows 10.

Das ist es!

Hinweis: Wenn Sie sicherstellen möchten, dass alles für Ihren Dual-Boot bereit ist, überprüfen Sie, ob Ubuntu in der GPT-Partitionstabelle installiert ist! Während Sie in 99% der Fälle GPT verwenden, ist es möglich, Ubuntus UEFI auf MBR zu installieren, aber Windows 10 unterstützt diesen seltsamen Anwendungsfall nicht. In diesem Fall konvertieren Sie nach Möglichkeit zu GPT. Wenn nicht, sichern Sie und installieren Sie neu, und ich würde das empfehlen, da es einfacher sein wird.


Eine Bearbeitung und eine Aufwertung! ;-) Lies meinen Kommentar in deiner anderen Antwort ...
Fabby

Hat für mich gearbeitet. Ich habe alle Einstellungen auf dem Motherboard deaktiviert, die "Legacy" zuließen. Nur UEFI! Dies zwang meine Mint 19.2-Installation, sich auf die Erstellung einer EFI-Partition zu verlassen. Nach Mint habe ich Win 10 installiert. Nach dem Ausführen von Boot Repair (im Mint Live USB enthalten) hat alles einwandfrei funktioniert.
Martien Lubberink

2

Am sichersten ist es, zuerst Windows 7 zu installieren und danach Ubuntu neu zu installieren. Dadurch wird sichergestellt, dass Grub funktioniert.

Sie können Ihre Partitionen auch mit einer Live-CD bearbeiten und dann Windows 7 installieren. Wenn Sie dies getan haben, booten Sie Ubuntu mit einer Live-CD und stellen grub wieder her. Dieses Verfahren ist jedoch etwas heikler als nur die Installation in der richtigen Reihenfolge.


2

Ein guter Rat: Wenn Sie die separate Partition für Windows 7 erstellen, beispielsweise mit gparted, formatieren Sie sie sofort auf NTFS. Verwenden Sie das Windows-Installationsprogramm nicht zum Formatieren der Partition, da es mehrere Male vorgekommen ist, dass das Windows-Installationsprogramm die Partitionstabelle danach beschädigt hat und ich die verlorene Partition wiederherstellen musste. Also, wie die Leute hier empfohlen haben: mit gparted, erstelle eine separate Partition, formatiere sie auf ntfs, installiere dort Windows und stelle grub mit livecd oder liveflash wieder her. Sie können die SystemResqueCD für Liveflash verwenden.


2

Grundsätzlich die gleiche Antwort wie @evgeny, jedoch unter Verwendung chrooteines symbolischen Links.

  1. Booten Sie eine Ubuntu LiveCD
  2. Öffnen Sie GParted und stellen Sie sicher, dass Sie eine nicht verwendete Partition mit mindestens 20 GB freiem Speicherplatz haben. Dies wird Ihre Windows 7-Partition sein.
  3. Installieren Sie Windows 7 auf dieser Partition.
  4. Booten Sie eine Ubuntu LiveCD
  5. Notieren Sie sich die Partition, auf der Ubuntu installiert ist, und /bootgegebenenfalls die separaten Partitionen.
  6. Mounten Sie Ihre Ubuntu-Installation

    sudo mkdir /mnt
    sudo mount /dev/<partition> /mnt
  7. Geben Sie dieser Partition einen Internetzugang

    sudo cp /etc/resolv.conf /mnt/etc/resolv.conf
    
  8. Nur wenn Sie eine separate /bootPartition haben, überspringen Sie andernfalls diesen Schritt

    sudo mkdir /mnt/boot
    sudo mount /dev/<boot_partition> /mnt/boot
  9. Einrichten und dann eingeben chroot

    sudo mount -o bind /proc /mnt/proc
    sudo mount -o bind /dev /mnt/dev
    sudo mount -o bind /dev/pts /mnt/dev/pts
    sudo mount -o bind /sys /mnt/sys
    sudo chroot /mnt
    
  10. Stellen Sie sicher, dass grub-pces sich um die neueste Version handelt

    apt-get update && apt-get install grub-pc
    
  11. Installieren Sie GRUB

    grub-install /dev/sda
    
  12. Ausgang chroot

    exit
    
  13. Starten Sie neu und prüfen Sie, ob es funktioniert

1

Ich schlage vor, Sie virtualisieren Windows 7 mit etwas wie VirtualBox (http://www.virtualbox.org)

Auf diese Weise können Sie Windows und Linux gleichzeitig ausführen, ohne die Chance zu haben, Ihren Bootloader-Grub zu zerstören.

Ich weiß nicht, warum Sie Windows 7 ausführen möchten, aber wenn Sie nicht die volle Hardwarekapazität (z. B. Ausführen der neuesten 3D-Spiele) Ihres Computers für Windows benötigen, kann die Virtualisierung eine gute Lösung sein.


4
Manchmal schränkt das Ausführen von über vbox oder vmware virtualisierten Fenstern den Benutzer ein. Wenn er / sie z. B. Spiele ausführen möchte, kann dies ein Problem sein.
Antonis

Ja, das Ausführen moderner Spiele funktioniert nicht virtualisiert, aber wenn Sie dies nicht tun, ist dies möglicherweise eine gute Lösung.
Niels van Reijmersdal

1

Booten Sie diesen USB

  1. Schalten Sie den Computer ein oder starten Sie ihn neu.
  2. Drücken Sie bei leerer Anzeige die F10Taste, um das BIOS-Einstellungsmenü aufzurufen.
    ANMERKUNG: Auf das BIOS-Einstellungsmenü kann bei einigen Computern durch Drücken F2der F6Taste oder zugegriffen werden.
  3. Wählen Sie die Registerkarte Erweitert mit der rechten und der linken Pfeiltaste.
  4. Drücken Sie Enter.
  5. Verwenden Sie die Pfeiltasten nach oben und nach unten, um die Startreihenfolge auszuwählen.
  6. Befolgen Sie die Anweisungen auf dem Bildschirm, um die Startreihenfolge so zu ändern, dass sich USB oben befindet
  7. Drücken Sie Esc.
  8. Wählen Sie mit den Pfeiltasten rechts und links die Registerkarte Beenden.
  9. Drücken Sie Enter.
  10. Drücken Sie Enter.



Neustart ...


Aber welches ist USB? Keiner von ihnen sagt "USB Drive" oder so etwas: 3 Also haben sie diese Frage geschlossen und ich habe nie eine Antwort bekommen!
Ubisoft Terzuz

@UbisoftTerzuz Was genau hat es gesagt? Es ist manchmal kryptisch.
Seth

0

Das Installieren von Windows nach Ubuntu ist mühsam, aber nachdem Sie dies getan haben, müssen Sie Ihre Ubuntu Live-CD einlegen und Boot-Repair installieren und ausführen. Installieren Sie Win7, nachdem Ubuntu Grub brechen wird. Aber die Boot-Reparatur wird Abhilfe schaffen!


0

Es ist ein einfacher Prozess, duales Betriebssystem zu installieren. Erstellen Sie zunächst eine NTFS- Partition unter Ubuntu mit dem Festplatten-Dienstprogramm . Starten Sie dann Ihr System neu und fahren Sie mit der Windows-Installation fort. Nach Abschluss der Installation können Sie feststellen, dass Ihr GRUB nicht funktioniert ..... KEIN PROBLEM. Ich habe zwei Methoden, um dieses GRUB-Problem zu beheben.

Methode 1

[Methode 2] Es kann etwas schwierig sein. Keine Sorge, ich habe auch eine leichte. Dazu müssen Sie sich in Windows einloggen. Laden Sie EasyBCD herunter und führen Sie es aus. Gehen Sie zum Menü " Start bearbeiten" und legen Sie die gewünschte Startoption als Standard fest. Speichern Sie es dann und starten Sie Ihr System neu. [Getestet unter Windows].

Bitte lassen Sie mich wissen, wenn Sie etwas einpacken.


0

Ich hatte Ubuntu auf meinem Computer mit nur der Hälfte des verwendeten Laufwerks. Dann habe ich mit Acronis meine Windows-Partition (C- und W-Partitionen) wiederhergestellt.

Jetzt möchte ich einen Dual Boot machen. Bei allen obigen Anweisungen wird davon ausgegangen, dass Sie eine Windows 10-CD zur Installation von Windows haben (nicht, weil ich ein Upgrade von Windows 7 durchgeführt habe).

Würde nur die Verwendung von Boot-Repair dieses System zu einem Dual-Boot-System machen?

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.