So installieren Sie Ubuntu, Windows XP und Windows 7 von Grund auf als Triple-Boot-System

8

Ich verwende derzeit Windows XP, habe jedoch Windows 7 bestellt. Ich möchte Windows XP auf einer separaten Partition behalten und auch Ubuntu installieren.

In welcher Reihenfolge sollte ich die Betriebssysteme installieren, und gibt es etwas, das sich von einer normalen Einzelsysteminstallation unterscheidet, die ich beachten sollte? Macht zum Beispiel die Reihenfolge der Partition einen Unterschied? Was kann ich tun, wenn das Systemlaufwerk in Win XP und Win 7 als Laufwerk "C:" verwendet werden soll?

Simon
quelle
eine Beobachtung als Antwort auf das oben Gesagte: Mein Windows 7 glaubt, es sei auf F:.
Justin

Antworten:

22

Sie sollten zuerst Windows XP installieren. Installieren Sie danach Windows 7. Der Bootloader kümmert sich auch um XP. Außerdem betrachtet Windows 7 jede Partition als C: \ (zumindest ist mir das passiert).

Zuletzt installieren Sie Ubuntu. Sein Bootloader erkennt alle anderen 2 Betriebssysteme. Habe Spaß!

Alex
quelle
1
+1 Ich habe meine identische Antwort gelöscht, da Ihre etwas klarer ist
Tom Robinson
Du hättest es behalten und verbessern können. Vielfalt ist immer willkommen :)
Alex
4
Einverstanden. In der Regel installiere ich immer zuerst Windows, vom ältesten (z. B. XP) bis zum neuesten (z. B. 7), und beende dann die Linux-Distribution (z. B. Ubuntu).
Tom Robinson
Ist es bei der Installation von Ubuntu wirklich wichtig, die Windows-Versionen in einer bestimmten Reihenfolge zu installieren? Ich meine, wenn es sie trotzdem separat erkennt, sollte es kein Problem damit geben, nein?
Gnoupi
@Gnoupi - Ja, aber wenn Sie zuerst die älteren Windows-Versionen installieren, werden diese von den neueren automatisch gefunden.
MiffTheFox
7

Sie sollten immer vom ältesten zum neuesten wechseln, zusätzlich vom "Microsoft" -Iest zum offeneren.

Windows XP schreibt einen eigenen Bootloader in den MBR, unabhängig davon, was installiert ist (mit Ausnahme älterer Windows-Versionen wie Win98).

Windows 7 findet XP und fügt es seinem eigenen Bootloader hinzu.

Ubuntu wiederum fügt den Windows-Bootloader seinem eigenen Boot-Menü (grub) hinzu, wodurch die Auswahl einer Windows-Version etwas komplizierter wird (schlimmster Fall: 4 Tastenanschläge), die Installation ist jedoch definitiv am einfachsten.

Sie sollten auch über die Übertragung von Daten zwischen den Betriebssystemen nachdenken. Lassen Sie daher möglicherweise eine Partition (ich würde 2-10 GB vorschlagen, abhängig von Ihrer Festplattengröße) für den Datenaustausch und formatieren Sie sie in FAT32.

Ein letzter Vorschlag: Wenn Sie nicht wirklich jedes Betriebssystem in seiner nativen Partition installieren müssen, können Sie möglicherweise die kostenlose Sun VirtualBox verwenden, um die Betriebssysteme zu virtualisieren, die keinen vollständigen nativen Zugriff auf die Hardware benötigen. Wenn Sie Spiele spielen möchten, würde ich vorschlagen, dass das Gaming-Betriebssystem das Host-System sein sollte.

Der Bonus, den Sie durch dieses Setup erhalten: Schnappschüsse und einfache vollständige Systemsicherungen!

brandstaetter
quelle
Über die Datenaustauschpartition: Wird sie wirklich benötigt? Ich dachte, Ubuntu kann heutzutage NTFS-Partitionen sicher lesen und schreiben.
Simon
Es ist nicht unbedingt erforderlich, aber wenn Sie Dateien in Windows lesen möchten, die auf dem Ubuntu-Laufwerk gespeichert sind, benötigen Sie Addons von Drittanbietern, die möglicherweise etwas beschädigen ... Es hängt wirklich davon ab, wie Sie Ihr Setup verwenden möchten.
Brandstaetter
fs-driver.org kann ext * -Partitionen aus Windows mounten. Auf diese Weise benötigen Sie keine zweckspezifische Partition, um Dinge von einem Betriebssystem auf ein anderes zu verschieben. Es macht es jedoch einfacher, Ihre Linux-Installation zu brechen.
Gefälschter Name
2

Alex hat vorgeschlagen, Windows in der Reihenfolge vom ältesten zum neuesten zu installieren. Dies ist jetzt wahrscheinlich der beste Vorschlag, aber in der Vergangenheit habe ich die Dinge umgekehrt gemacht, da einige Windows-Installationsprogramme nicht in einer separaten Partition installiert werden, wenn bereits eine Windows-Installation erkannt wurde. Ich denke nicht, dass dies mehr ein Problem ist, aber früher war die erste lesbare Partition immer C: und Windows musste immer auf C: sein. Auf diese Weise können Sie Windows NT unter NTFS, Windows 9x unter Fat32 und Dos / Windows3.11 unter Fat16 in dieser Reihenfolge installieren, und jedes Betriebssystem würde bei der Installation davon ausgehen, dass es sich um Laufwerk C handelt. Der einzige Nachteil ist, einen Bootloader zu bekommen, der die verschiedenen Betriebssysteme erkennt, aber ich hatte den Boot-Manager von IBM (von OS / 2), der sehr einfach zu konfigurieren war. In Ihrem Fall würde ich jetzt den Standard-Bootloader so einrichten, dass alle anderen Betriebssysteme gestartet werden.

Mr. Shiny und New 安 宇
quelle
1
+1, guter Tipp bezüglich der älteren Betriebssysteme; Wie Sie sagen, nicht mehr wirklich notwendig, aber soweit ich mich erinnere, ist dies ein genaues Bild der Situation des alten Boot-Many-MS-OS.
Quacksalber Quijote
0

Wenn die Anzahl der Laufwerke kein Problem ist, wie es für mich ist. Wäre es recht einfach, jedes Betriebssystem auf einem einzelnen Laufwerk neu zu installieren (andere während der Installation vom Computer zu trennen) und dann im BIOS-Startmenü (falls verfügbar) auszuwählen, welches Laufwerk gestartet werden soll, müssen Sie sich keine Gedanken über Bootloader machen, da jedes Betriebssystem sein eigenes hat. Separate CD für allgemeine Daten, wenn Sie ein Betriebssystem entfernen möchten, formatieren Sie einfach das entsprechende Laufwerk :) Nur ein Gedanke, den ich für mein Multi-OS-System hatte, das ich nächste Woche erstellen werde.


quelle
0

Wenn Sie nicht möchten, dass Windows 7 Windows XP zu seinem eigenen Bootloader hinzufügt, können Sie zwischen den Installationen von XP und 7 eine Ubuntu LiveCD verwenden , um die versteckte Flagge für die XP-Partition mit gParted festzulegen. Fahren Sie dann fort und installieren Sie Windows 7. Installieren Sie dann GRUB.

Das ist wie

  1. Neuinstallation von Windows XP auf einer neuen Festplatte, lassen Sie genügend Speicherplatz für andere Betriebssysteme
  2. Windows XP Bootloader ist jetzt installiert
  3. Starten Sie Ubuntu LiveCD und setzen Sie das versteckte versteckte Flag mit gParted auf / dev / sda1 (angeblich WinXP-Partition)
  4. Nächster Start: Installieren Sie Windows 7
  5. Jetzt ist Windows 7 Bootloader installiert und weiß nichts über WinXP
  6. Starten Sie Ubuntu LiveCD, deaktivieren Sie das versteckte Flag auf allen Partitionen und installieren Sie Grub unter / dev / sda3. Schreiben Sie es mit mount /dev/sda3 /mntund in den MBRsudo grub-install --root-directory=/mnt /dev/sda

Das ist der Hauptteil von Grubs menu.lst:

  • Titel WindowsXP
  • verstecken (hd0,1)
  • einblenden (hd0,0)
  • Wurzel (hd 0,0)
  • aktivieren
  • Savedefault
  • Kettenlader +1

  • Titel Windows7

  • verstecken (hd0,0)
  • einblenden (hd0,1)
  • root (hd0,1)
  • aktivieren
  • savedefault $

Hier ist ein (leider deutscher) Blogbeitrag. Vielleicht funktioniert das Übersetzen mit Google Übersetzer: P http://repat.de/2013/08/grub-installieren-ohne-linux-mit-wechsel-der-startreihenfolge-unter-windows/

repat
quelle
-2

Älteste Fenster zuerst. Partitionieren Sie Ihr Laufwerk. Stuff XP in der ersten, 7 in der zweiten und Linux in der dritten.

Verwenden Sie grub oder grub2 oder was auch immer von Linux auf MBR installiert wurde, um nacheinander Windows XP und Win 7 zu starten und Easy BCD auf beide Betriebssysteme herunterzuladen. Deaktivieren Sie bei der Installation das Kontrollkästchen "Programm jetzt ausführen", dh am Ende der Installation, um ernsthafte Probleme zu vermeiden, bevor Sie sicherstellen, dass Sie immer die Möglichkeit haben, den von Linux in der aktuellen Konfiguration installierten Bootloader erneut zu installieren (Betriebssystem auf USB, Wiederherstellungs-CD, was auch immer; glauben Sie mir, das ist auf einem Netbook ohne CD-ROM schlecht zu vergessen).

Halten Sie auch eine Windows-Wiederherstellungsmethode bereit, falls Sie den BCD durcheinander bringen (was Sie auch tun werden).

Starten Sie XP und installieren Sie eine neue BCD mit Easy BCD, die Einträge für Ihre XP- und 7-Systeme enthält. Starten Sie 7 neu und installieren Sie eine BCD auf dieser Partition, die nur einen Eintrag für das 7-System enthält. Starten Sie XP neu und löschen Sie den BCD-Eintrag für Win 7. Starten Sie mit Ihrer Wiederherstellungsmethode für jeden Bootmanager, den Linux mag, neu und installieren Sie diesen Bootmanager neu. voila; = ein Multi-Boot-System, das vollständig von grub / grub2 ohne Untermenüs oder zusätzliche Tastendrücke ausgeführt wird.

Ich habe bisher nirgendwo im Internet etwas in diesem Sinne gesehen, nachdem ich einige Male gesucht hatte, und da es viele Stunden gedauert hat, um es herauszufinden, möchten diejenigen OCDs da draußen, die wollen, dass es sauber funktioniert (Kettenlademenüs sind hässlich) ersparen Sie sich die Kopfschmerzen.

Mein Windows 7 sieht die XP-Partition, die sich selbst als "C:" als "D:" betrachtet, daher sollte es möglich sein, den Laufwerksbuchstaben der Win 7-Partition von Win 7 in "C:" zu ändern, ohne etwas zu beschädigen (falls nicht) nicht schon so).

Justin
quelle