GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Dual-Boot-Computer bootet nicht ohne externe Festplatte?

Ich habe Ubuntu auf meine externe Festplatte geladen.

Ich habe versucht, das externe Laufwerk zu trennen, damit ich auf diese Weise Windows als Standardbetriebssystem zum Booten ausführen kann, wenn der Computer eingeschaltet wird, aber es gibt mir eine Fehlermeldung.

Ich muss wissen, wie ich es schaffen kann, dass beim Hochfahren meines Computers nicht mehr Error: no such device: (a whole bunch of numbers and letters) angezeigt wird dann heißt es grub rescue>_ .

Wenn ich die externe Festplatte anschließe und Ubuntu den Startvorgang ausführen lasse, wird mir eine Liste mit Betriebssystemen/Festplatten zur Auswahl angezeigt, und Windows 7 ist da.

Das einzige Problem ist, dass Windows mein Standardbetriebssystem sein soll und nicht umgekehrt.

P.S. Ich habe festgestellt, dass ich Ubuntu nicht mag, weil ich nicht einmal herausfinden kann,
wie man die notwendigen Programme installiert, um zu lernen, wie man anfängt,
Ruby On Rails zu schreiben. Daher war die Installation meiner
Meinung Zeitverschwendung. Jetzt, da ich es auf der externen Festplatte habe, werde ich es trotzdem
installiert lassen. Ich möchte nur nicht, dass dieses externe
Laufwerk ständig an meinen Computer angeschlossen bleibt.

Tausend Dank an alle, die mir helfen können!

Vielen Dank für die ausführliche Anleitung. Ich tue mein Bestes, um Ihnen zu folgen, und es macht Sinn, wenn ich es lese, aber Rescatux tut nicht das, was Sie gesagt haben. Keine der Optionen, von denen Sie sagten, dass sie erscheinen würden, sind nicht vorhanden. Auf meinem Bildschirm gibt es 4 Optionen, wenn MBR-Lauf nicht bekannt vorkommt, und als ich die bestmögliche Option basierend auf meinen fundierten Vermutungen ausgewählt habe, hieß es Erfolg. Ich habe versucht, meinen Computer neu zu starten, und es wurde gesagt:Bitte legen Sie die Windows-Wiederherstellungs-CD ein und drücken Sie die Eingabetaste. Das Problem ist, dass ich die Windows-Wiederherstellungs-CD nicht habe. Ich habe meinen Computer von einem lokalen Computertechniker gekauft und er lädt Windows für Sie darauf. Ich habe keine Zeit, meinen Computer zu ihm zu bringen, da Sonntag mein einziger freier Tag ist.

Ich glaube, dass ich gerade meinen Computer bei diesem Reparaturversuch zerstört habe. Windows weigert sich, jetzt MIT oder OHNE Festplatte zu booten. Bitte helfen Sie, das gerät außer Kontrolle

Akzeptierte Antwort:

Das Problem

Grub, der Bootloader von Ubuntu, wurde auf dem internen Laufwerk installiert, benötigt jedoch Dateien, die auf dem externen Laufwerk vorhanden sind, um ordnungsgemäß zu starten. Wenn das externe Laufwerk fehlt, bootet weder Ubuntu noch Windows.

Lösung, Teil 1 – Windows-Bootloader reparieren

Laden Sie Rescatux herunter und brennen Sie die ISO auf eine CD. Starten Sie Ihren Computer von der CD neu, wobei das externe Laufwerk nicht angeschlossen ist .

Wählen Sie den win Option und klicken Sie auf OK .

Wählen Sie winmbr aus Option und klicken Sie auf OK .

Wählen Sie run Option und klicken Sie auf OK .

Finden Sie mit gesundem Menschenverstand heraus, welche Partition Windows enthält, wählen Sie sie aus und klicken Sie auf OK .

Verwenden Sie schließlich Ihren gesunden Menschenverstand, um herauszufinden, welche Festplatte Windows enthält, wählen Sie sie aus und klicken Sie auf OK .

Wenn nach position gefragt wird , lassen Sie die Standardoption ausgewählt und klicken Sie auf OK .

Starten Sie neu und testen Sie, ob Windows korrekt hochfährt.

Verwandte:Wie kann man verhindern, dass gedit etwas öffnet?

Lösung, Teil 2 – Neuinstallation des Ubuntu-Bootloaders

Booten Sie von der Ubuntu Live-CD mit angeschlossenem externem Laufwerk.

Führen Sie die folgenden Befehle von einem Terminal aus:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
boot-repair

Klicken Sie auf Advanced options klicken Sie dann auf den Grub location und wählen Sie Windows als standardmäßig zu bootendes Betriebssystem aus. Stellen Sie sicher, dass Sie die Option auswählen, Grub nur auf der externen Festplatte zu installieren . Das ist sehr wichtig .

Klicken Sie abschließend auf Apply .

Führen Sie jetzt einen Neustart durch, um sicherzustellen, dass Windows und gestartet werden kann zu Ubuntu mit angeschlossenem externem Laufwerk.

Möglicherweise möchten Sie Ihr BIOS so einrichten, dass Ihre externe Festplatte in der Startreihenfolge vor Ihrer internen steht. Dies ermöglicht ein nahtloses Booten, ohne dass Sie beim Neustart irgendetwas konfigurieren müssen, egal ob Sie in Windows oder booten möchten Ubuntu.

Hinweis: Wenn Sie Ihr BIOS so einrichten, dass es automatisch von USB-Geräten bootet, müssen Sie sich bewusst sein, dass dies ein Sicherheitsrisiko (oder Ärger) sein kann:Es kann versuchen, von anderen angeschlossenen USB-Geräten zu booten, die nicht Ihre externe Festplatte mit Ubuntu sind . Denken Sie immer zweimal nach, bevor Sie solche Änderungen vornehmen.

Sobald Sie sich in Ubuntu befinden, müssen Sie schließlich einen letzten Schritt ausführen, um zu verhindern, dass Ubuntu-Systemaktualisierungen Grub auf Ihrer internen Festplatte neu installieren und den Windows-Bootloader ersetzen.

Öffnen Sie die Terminal-Anwendung und führen Sie den folgenden Befehl aus:

sudo dpkg-reconfigure grub-pc

Geben Sie das Passwort Ihres Ubuntu-Benutzers ein und drücken Sie dann Enter .

Drücken Sie Enter für die ersten beiden Bildschirme. Der dritte ist der, an dem wir interessiert sind.

Drücken Sie Tab und dann Enter , und navigieren Sie dann zu Ihrer externen Festplatte mit den Pfeiltasten und wählen Sie schließlich mit Leertaste aus .

Hinweis: Festplatten sehen wie folgt aus:/dev/sda in dieser Liste. Alle Einträge mit Zahlen, wie /dev/sda1 , stellen Partitionen dar und sollten ignoriert werden .

Bestätigen Sie abschließend Ihre Auswahl mit Enter .

Ihr Computer sollte sich ab sofort korrekt verhalten und Ihre Startprobleme sollten der Vergangenheit angehören.

Erklärung der Lösung

Boot-Repair hat Grub nur auf Ihrer externen Festplatte installiert.
Dadurch kann Ihr Computer mit Ubuntu booten, wenn es angeschlossen ist, ohne jedoch davon abhängig zu sein, Windows zu booten, wenn die externe Festplatte nicht angeschlossen ist.
Mit dieser Konfiguration startet Windows standardmäßig, unabhängig davon, ob die externe Festplatte angeschlossen ist oder nicht.

Glossar

Bootloader :ein Stück Code, das ausgeführt wird, bevor ein Betriebssystem ausgeführt wird. Ein Bootloader dient zum Booten anderer Betriebssysteme
. Jedes Betriebssystem hat normalerweise seinen eigenen Bootloader.

GRUB (Grand Unified Bootloader ) :Ein Bootloader-Paket, das entwickelt wurde, um mehrere Betriebssysteme zu unterstützen und es dem Benutzer zu ermöglichen, während des Bootens zwischen ihnen auszuwählen. Es ist der Standard-Bootloader von Ubuntu.

Befehl, Befehlszeile :die traditionelle Unix-Umgebung , in der Sie Befehle eingeben, um dem Computer mitzuteilen, was er tun soll.

Terminal :Eine Anwendung, mit der Sie auf die Befehlszeile zugreifen können. Öffnen Sie es, indem Sie auf die Tastenkombination Strg drücken Alt T


Ubuntu
  1. Wie verwendet man Btrfs mit Komprimierung auf einer externen USB-Festplatte?

  2. Wie ändere ich die Berechtigung einer externen Festplatte in Ubuntu 12.04?

  3. Wie wird die externe Festplatte automatisch gemountet?

  4. Neuinstallation startet nicht mit „error:End Of Disk“?

  5. Wie führe ich Ubuntu ohne Festplatte aus?

Wenn ich ein Windows-Laufwerk lösche, kann ich diesen Speicherplatz verwenden, um Ubuntu zu installieren?

Ubuntu bootet nach der Installation nicht von der Festplatte?

Ubuntu bootet nicht beim ersten Booten mit Dual Boot Windows 10?

Leistungskosten beim Ausführen von Ubuntu von einer externen Festplatte?

Kann Ubuntu Windows 7 reparieren, das nicht bootet?

Verschlüsseln Sie eine externe Festplatte mit Lese- und Schreibzugriff sowohl unter Windows als auch unter Linux