Auf zweiter Festplatte mit Startoption installieren?


26

Theoretisch ist das, was ich tun möchte, sehr einfach, aber ich habe einige Google-Recherchen durchgeführt und einige Beiträge auf dieser Website gelesen, und ich bin immer noch verwirrt.

Ich möchte win7 auf meinem primären Laufwerk C: \ belassen 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 dabei erfolgreich bin). Wenn es irgend möglich ist, würde ich es auch mögen, wenn ich beim Starten des Computers die Option habe, entweder Win7 oder Ubuntu zu booten, wie bei einem Kontoanmeldetyp, bei dem ich nur wähle, welches Laufwerk ich an diesem Tag verwende. Und um es noch einmal zu wiederholen, ich möchte mein Laufwerk C: \ nicht partitionieren oder mein Win7-System in irgendeiner Weise ändern, ändern oder beeinflussen.

Der Grund, warum ich immer noch ziemlich unsicher bin, ist, dass viele der Anleitungen, die ich gelesen habe, für frühere Versionen von Ubuntu waren. Die überwiegende Mehrheit der Anleitungen befasst sich mit der Partitionierung eines Laufwerks für beide Betriebssysteme. Ich möchte zwei separate Betriebssysteme, die von zwei separaten Laufwerken ausgeführt werden, die ich beim Booten auswählen kann. In den Handbüchern, die ich gefunden habe, wurde erwähnt, dass es ein Problem mit der Installation von Grub auf C: \ gibt, während der Rest des Betriebssystems auf dem anderen Laufwerk installiert ist. Ist das noch der Fall? Wie vermeide ich das?

Auch wenn es hilft, habe ich seit ein paar Monaten 12.04lts auf meinem Laptop in und außerhalb des Unterrichts ausgeführt und ich liebe es.

Zum Schluss, wenn Sie mir bitte einen Leitfaden zeigen oder Ihre Antwort in Form eines Leitfadens für einen Zweijährigen schreiben könnten, wäre das großartig. Ich bin immer noch ein Ubuntu-Neuling und möchte mein win7 nicht durcheinander bringen.

Antworten:


28

Wie es funktioniert

Jede partitionierte Festplatte enthält einen kleinen Block namens MBR . Es befindet sich am Anfang der Festplatte.

Jetzt fügt das Betriebssystem den Code in den MBR ein, um den eigenen Bootloader zu laden. Windows macht das Gleiche, Linux macht das Gleiche.

Sie fügen einen kleinen Code ein, der auf den tatsächlichen Standort des Bootloaders verweist. Wie in Linux enthält dieser MBR Stage1von GRUB( GRUBist ein in Linux verwendeter Bootloader), der eine größere ausführbare Datei lädt Stage2, die sich möglicherweise auf einer anderen Partition befindet.

Wenn Sie Windows und dann Linux installieren, befindet sich GRUB Stage1im MBR. Jetzt enthält ein anderer Teil von GRUB (der eigentliche Bootloader) den Windows-Bootloader-Speicherort. Wenn Sie nun Windows aus dem GRUB-Menü auswählen, wird Windows geladen. Dies wird aufgerufen chain loading(GRUB lädt zuerst, dann lädt GRUB den Windows-Bootloader basierend auf der Auswahl).

Kommen wir auf Ihre Frage zurück

In Ihrem Fall haben Sie zwei MBR (weil Sie 2 Festplatten haben).

Daher haben Sie zwei Möglichkeiten:

Einfachste Option

  • Erstellen Sie eine Partition auf der 2. Festplatte.
  • Installieren Sie Ubuntu auf dieser Partition und installieren Sie GRUB auf dem MBR der 2. Festplatte, nicht auf dem MBR der ersten Festplatte. Sei hier vorsichtig. Siehe Bild unten (nur zu Demonstrationszwecken), Sie müssen alles in (wahrscheinlich)sdb tun .

  • Sie wählen Ihre bereits erstellte sdbPartition aus , bearbeiten sie, weisen einen Einhängepunkt /und einen Dateisystemtyp zuext4

  • Wählen Sie den Speicherort des Bootloaders als sdb, nicht sda(siehe roter Abschnitt).

bootloaderLocation

  • Sobald Sie fertig sind, starten Sie neu und Sie werden auf Windows 7 gebootet.

Es kommt vor, weil Ihre Bootdiskettenpriorität angibt, von der ersten Festplatte zu booten (wo wir nichts geändert haben).

Öffnen Sie das BIOS, und ändern Sie die Priorität der Startdiskette so, dass die Diskette mit Ubuntu an erster Stelle steht.

  • Diesmal wird GRUB geladen. Und Sie können beide Betriebssysteme booten.

  • Entfernen Sie die Festplatte, Windows 7 wird direkt gestartet.

  • Stecken Sie erneut die 2. Festplatte ein und überprüfen Sie die Startreihenfolge im BIOS, sodass die 2. Festplatte an erster Stelle steht. Sie können nun jedes Betriebssystem erneut starten.

Andere Option

Sie können den Windows-Bootloader auch so ändern, dass Ubuntu von der 2. Festplatte geladen wird. Es ist etwas schwieriger, und da Sie Windows 7 überhaupt nicht berühren möchten, empfehle ich es nicht.

Hinweis: In allen hier verfügbaren Tutorials wird das Hinzufügen von Ubuntu von derselben Festplatte, aber von einer anderen Partition behandelt. Ich habe es nicht für alle Geräte gemacht, Sie müssen es möglicherweise entsprechend anpassen.

Hier ist eine schwierige Anleitung, um dies zu tun.

Es gibt ein großartiges GUI-Tool zum Bearbeiten des Bootloaders namens EasyBCD (es ist für den persönlichen Gebrauch kostenlos). Ihre Anleitung zum Einrichten von Ubuntu mit dem Windows-Bootloader.

Sie können mehr Ressourcen darauf haben. Einfache BCD-Hilfe: Dual-Boot Win7 und Ubuntu 11.10 - "Neuen Eintrag hinzufügen" für Ubuntu

Ich empfehle dringend, GRUB als Bootloader zu verwenden, da es flexibler ist. Möglicherweise können Sie Windows als Standardstartoption festlegen UND / ODER das Zeitlimit verringern .


Okay, also müsste ich zuerst das neue Laufwerk (Ubuntu) formatieren und dann eine Partition auf diesem Laufwerk erstellen. Dann installiere Linux auf sdb1 und den Grub auf sdb? Wenn es einfach ist, möchte ich, dass der Computer mich beim Start
auffordert,

@Arammil Wenn Sie von sdb booten, wird GRUB zuerst gestartet und Sie werden aufgefordert, nach Belieben zwischen Windows (Sie werden zu sda geführt) und Ubuntu (in sdb) zu wählen. Sie müssen die Einstellung im BIOS nicht jedes Mal ändern.
User68186

Ja, Sie haben es richtig verstanden, nur eine Sache, die Sie Partition erstellen, wenn Sie einen Teil der Festplatte benötigen, um für Windows verfügbar zu sein. Andernfalls müssen Sie keine Partition erstellen. 2. Frage: Soweit ich weiß, ist keine Festplattenauswahl möglich. Dies hängt vom BIOS ab. Die Eingabeaufforderung zum Aufnehmen der Festplatte ist nicht gleichbedeutend mit dem Bearbeiten des Windows-Bootloaders. Ich werde eine Anleitung zum Bearbeiten von Windows-Dingen hinzufügen.
Web-E

Nun, Windows wird mein Hauptbetriebssystem auf diesem System sein. Gibt es also eine Möglichkeit, den Windows-Bootloader dazu zu bringen, mich zum Booten von Win7 oder Ubuntu aufzufordern, wie es Grub tun wird? Oder wenn ich Grub verwende, um Windows zu booten, werden beide Festplatten ständig laufen?
Arammil

Sie können Windows als Standard festlegen , um mit grub zu booten . Wenn Sie Windows starten und disk2 nicht verwenden, wird die Festplatte höchstwahrscheinlich aus Energiespargründen angehalten. Es hängt alles vom Betriebssystem ab. Hier kann man nichts machen.
Web-E

2

Der einfachste Weg, dies zu tun, ist wie oben vorgeschlagen. Entfernen Sie zunächst vorübergehend Ihre erste Festplatte (die mit Windows). Zweitens installieren Sie Linux auf der zweiten Festplatte (die im Moment die einzige ist, die verbunden ist). Drittens setzen Sie Ihre erste Festplatte wieder ein, sodass jetzt zwei Festplatten mit jeweils eigenem Betriebssystem installiert sind. Von dort aus müssen Sie lediglich beim Booten eine Taste drücken, um Ihr Boot-Laufwerk auszuwählen. Bei einem Dell-Computer drücken Sie beispielsweise beim Booten die Taste F12. Dadurch wird das Menü geöffnet, in dem Sie das Laufwerk auswählen, von dem Sie booten möchten.


0

Wahrscheinlich mache ich das rückwärts, aber ich benutze das Boot-Menü, um nach Lubuntu zu booten (F12 auf diesem System-MB). Als ich Lubuntu installierte, habe ich alle anderen Laufwerke im System getrennt. Dann habe ich die Maden auf dem Lubuntu-Laufwerk installiert. 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.


-2

Trennen Sie Ihr erstes Laufwerk mit Win 7. Auf diese Weise sind Sie in Sicherheit. Ihr Computer verfügt wahrscheinlich über eine Startauswahlfunktion. Schauen Sie sich das Setup an und stellen Sie sicher, dass es aktiviert ist.


Der Benutzer gibt an, was er empfehlen würde. Sofern Sie keine tatsächlichen Beweise dafür haben, dass er seine W7-Festplatte nicht installiert lassen sollte, sollten Sie versuchen, einen Beitrag zur Antwort zu leisten.
Hellreaver
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.