Theoretisch ist das, was ich tun möchte, sehr einfach, aber ich habe ein wenig gegoogelt und einige Beiträge auf dieser Site gelesen, bin aber immer noch verwirrt.
Ich möchte Win7 auf meinem primären Laufwerk C:\ behalten und Ubuntu (12.10) auf einem sekundären Laufwerk installieren (das ich noch kaufen oder installieren muss. Ich möchte nur sicher sein, dass ich damit erfolgreich bin). Wenn möglich, hätte ich auch gerne, dass ich beim Starten des Computers die Möglichkeit hätte, entweder Win7 oder Ubuntu zu booten, wie eine Art Konto-Login, bei dem ich einfach auswähle, welches Laufwerk ich an diesem Tag verwende. Und um es noch einmal zu wiederholen: Ichnichtmöchte mein Laufwerk C:\ partitionieren oder mein Win7-System in irgendeiner Weise verändern, ändern oder beeinträchtigen.
Der Grund, warum ich mir diesbezüglich noch immer ziemlich unsicher bin, ist, dass viele der Anleitungen, die ich gelesen habe, für frühere Versionen von Ubuntu waren. Außerdem geht es in den meisten Anleitungen darum, ein Laufwerk so zu partitionieren, dass beide Betriebssysteme darauf passen. Ich möchte zwei separate Betriebssysteme, die von zwei separaten Laufwerken laufen, die ich beim Booten auswählen kann. In den Anleitungen, die ich gefunden habe, wurde erwähnt, dass es ein Problem damit gibt, dass Grub auf C:\ installiert wird, der Rest des Betriebssystems jedoch auf dem anderen Laufwerk. Ist das immer noch der Fall? Wie vermeide ich das?
Falls es hilft: Ich verwende seit ein paar Monaten 12,04 l auf meinem Laptop, sowohl im Unterricht als auch außerhalb, und ich bin begeistert.
Und zum Schluss: Wenn Sie mir bitte eine Anleitung zeigen oder Ihre Antwort in Form einer Anleitung für Zweijährige verfassen könnten, wäre das großartig. Ich bin noch ein Ubuntu-Neuling und möchte mein Win7 nicht durcheinanderbringen.
Antwort1
Wie es funktioniert
Jede partitionierte Festplatte enthält einen kleinen Block namensMBR. Es befindet sich am Anfang der Festplatte.
Jetzt fügt das Betriebssystem seinen Code in den MBR ein, um seinen eigenen Bootloader zu laden. Windows macht dasselbe, Linux macht dasselbe.
Sie fügen einen kleinen Code ein, der auf den tatsächlichen Speicherort des Bootloaders verweist. Wie bei Linux enthält dieser MBR Stage1
(GRUB
GRUB
ist ein in Linux verwendeter Bootloader), der eine größere ausführbare Datei lädt Stage2
, die sich möglicherweise in einer anderen Partition befindet.
Wenn Sie Windows und dann Linux installieren, Stage1
befindet sich GRUB im MBR. Ein anderer Teil von GRUB (der eigentliche Bootloader) enthält nun den Speicherort des Windows-Bootloaders. Wenn Sie nun Windows aus dem GRUB-Menü auswählen, beginnt Windows zu laden. Dies wird aufgerufen chain loading
(GRUB wird zuerst geladen, dann lädt GRUB den Windows-Bootloader basierend auf der Auswahl).
Um auf Ihre Frage zurückzukommen
In Ihrem Fall haben Sie zwei MBR (weil Sie zwei Festplatten haben).
Daher haben Sie zwei Möglichkeiten:
Einfachste Option
- Erstellen Sie eine Partition auf der zweiten Festplatte.
Installieren Sie Ubuntu auf dieser Partition und installieren Sie GRUB auf dem MBR der zweiten Festplatte, nicht auf dem MBR der ersten Festplatte. Seien Sie hier vorsichtig. Siehe Bild unten (nur zu Demozwecken), Sie müssen alles in(wahrscheinlich)
sdb
.Sie wählen Ihrebereits erstellte
sdb
Partition, bearbeiten, Einhängepunkt/
und Dateisystemtyp zuweisenext4
Wählen Sie den Speicherort des Bootloaders als
sdb
, nichtsda
(siehe rot markierten Abschnitt)
- Führen Sie anschließend einen Neustart durch, und Windows 7 wird gestartet.
Es passiert, weil IhrDie Startdiskettenpriorität besagt, dass von der ersten Festplatte gestartet werden soll.(Wo wir nichts geändert haben).
Öffnen Sie also das BIOS.Ändern Sie die Priorität der Startdiskette, sodass die Diskette mit Ubuntu zuerst kommt.
Dieses Mal wird GRUB geladen. Und Sie können jedes Betriebssystem booten.
Entfernen Sie die Festplatte. Windows 7 wird direkt gestartet.
Stecken Sie die zweite Festplatte erneut ein und überprüfen Sie die Startreihenfolge im BIOS, sodass die zweite Festplatte zuerst kommt. Sie können jetzt jedes Betriebssystem wieder starten.
Andere Option
Sie können den Windows-Bootloader auch so ändern, dass Ubuntu von der zweiten Festplatte geladen wird. Das ist etwas schwieriger und da Sie Windows 7 überhaupt nicht anfassen möchten, empfehle ich es nicht.
Notiz:In allen hier verfügbaren Tutorials wird das Hinzufügen von Ubuntu von derselben Festplatte, aber einer anderen Partition beschrieben. Ich habe dies nicht für mehrere Geräte getan, Sie müssen es möglicherweise entsprechend anpassen.
Hier ist einharter Führerum dies zu tun.
Es gibt ein großartiges GUI-Tool zum Bearbeiten des Bootloaders namensEasyBCD(Für den persönlichen Gebrauch ist es kostenlos).Ihr Führerzum Einrichten von Ubuntu mit dem Windows-Bootloader.
Sie können mehr Ressourcen darauf habenEasy BCD Hilfe: Dual Boot von Win7 und Ubuntu 11.10 – „Neuen Eintrag hinzufügen“ für Ubuntu
Ich empfehle dringend, GRUB als Bootloader zu verwenden, da es flexibler ist. Vielleicht können SieWindows als Standard-Boot festlegenOption UND/ODERTimeout-Wert verringern.
Antwort2
Am einfachsten geht das wie oben beschrieben. Entfernen Sie zunächst vorübergehend Ihre erste Festplatte (die mit Windows). Installieren Sie dann Linux auf der zweiten Festplatte (die derzeit die einzige ist, die angeschlossen ist). Setzen Sie dann Ihre erste Festplatte wieder ein, sodass Sie nun zwei Festplatten installiert haben, jede mit ihrem eigenen Betriebssystem. Von dort aus müssen Sie beim Booten nur noch eine Taste drücken, um Ihr Bootlaufwerk auszuwählen. Bei einem Dell-Rechner drücken Sie beispielsweise beim Booten die Taste F12, woraufhin Ihr Menü angezeigt wird, in dem Sie das Laufwerk auswählen können, von dem Sie booten möchten.
Antwort3
Ich mache es wahrscheinlich umgekehrt, aber ich verwende das Startmenü, um Lubuntu zu starten (F12 auf diesem System-MB). Als ich Lubuntu installierte, trennte ich alle anderen Laufwerke im System. Dann installierte ich Grub auf dem Lubuntu-Laufwerk. Windows kann das Lubuntu-Laufwerk nicht sehen, aber Lubuntu kann das Windows-Laufwerk sehen, sodass ich auf Dateien auf anderen Laufwerken im System zugreifen kann.
Antwort4
Trennen Sie Ihr erstes Laufwerk mit Win 7 darauf. So sind Sie auf der sicheren Seite. Ihr Computer verfügt wahrscheinlich über eine Boot-Selector-Funktion. Sehen Sie im Setup nach, ob diese aktiviert ist.