ESATA-Erkennung / Start

582
Ronin825

Hier ist das Problem.

Ich habe kürzlich eine Erweiterungskarte gekauft, um meinem Computer zu Hause einen ESATA-Anschluss hinzuzufügen, mit dem ich meine Schularbeit zu Hause erledigen kann.

Wenn das Esata-Laufwerk in die Karte eingesteckt ist, kann ich das Laufwerk sehen und es in Windows 10 erkunden, das auf meiner Hauptfestplatte gebootet wird. Es wird auch vom Festplattenpartitionstool angezeigt. Also in aller Logik ist die Karte gut und das Kabel ist gut.

Es wird jedoch NICHT von meinem UEFI-BIOS erkannt und daher kann ich nicht von diesem booten.

Wenn ich versuche, über USB 3.0 zu booten, schlägt dies jedes Mal fehl.

Irgendwelche Vorschläge ?


Bearbeiten: Die Festplatte hat 3 Partitionen (mbr) 0: Windows Server 2012 (ntfs) 1: Linux CentOs (ext4) 3: swap (linux-swap)

Der geklonte, den ich ausprobierte, war derselbe, jedoch mit einer GPT-Partitionstabelle.

-1
Sie verstehen den UEFI-Startvorgang nicht. Es erfordert eine ESP (EFI-Systempartition) in dem Laufwerk, von dem aus mit den richtigen EFI-Einträgen / -Dateien gebootet wird, oder den richtigen Einträgen / Dateien in einem ESP eines anderen Laufwerks, die als Startgerät festgelegt sind. Da Sie weder dann noch offensichtlich nicht vom externen Treiber booten können. vor 6 Jahren 0
Ich habe keine tiefen Kenntnisse der UEFI. Ich habe meine Festplatte auf eine geklont. Mit einer GPT-Partitionstabelle habe ich gehört, dass der MBR normalerweise ein Problem mit dem UEFI-BIOS ist. Kann es immer noch nicht im BIOS sehen. Dann fuhr ich mit der Installation von Ubuntu auf der Festplatte mit der GPT-Partitionstabelle fort und bootete sie über USB und booted.fine. Ich fühle mich so, als ob die Karte ein Kompatibilitätsproblem haben könnte Ronin825 vor 6 Jahren 0
Es ist nicht möglich, UEFI nicht zu kennen, wenn Sie beabsichtigen, Medien auf einem UEFI-Computer zu starten. Und bitte [edit] deine Frage und poste zumindest, welches Betriebssystem (angeblich) auf diesem externen Laufwerk installiert ist. vor 6 Jahren 0
Der Beitrag wurde bearbeitet, um die Festplattenkonfiguration anzuzeigen Ronin825 vor 6 Jahren 0
Sie können im UEFI-Modus nicht von einem MBR-Laufwerk booten. Dies basiert auf der Beschreibung des aktuellen Festplattenpartitionslayouts, das in Ihrer Frage beschrieben wird. Sie müssen alle Partitionen löschen und stattdessen GPT verwenden. Damit Sie ein Betriebssystem starten können, muss es die erforderlichen EFI-Treiber enthalten. Ramhound vor 6 Jahren 1
Ja, ich stellte fest, dass das Problem ein Problem ist. Aber als ich es auf eine GPT-Platte geklont habe. Es hat es immer noch nicht im BIOS gesehen Ronin825 vor 6 Jahren 0
Nicht über UEFI zu wissen, ist * keine * Option. Die installierten Betriebssysteme befinden sich im Legacy-Modus und können nicht einfach geändert werden (und "alte" Windows in einem GPT-Laufwerk können überhaupt nicht funktionieren). Sie können den Modus bei den Firmware-Einstellungen (UEFI) ändern, dann die externe Festplatte als erstes Startgerät festlegen und die ursprünglichen Einstellungen wiederherstellen, wenn Sie das intern installierte Betriebssystem verwenden müssen. Lohnt sich die Mühe? Sicherlich nicht!! Warum sollten Sie Server-Betriebssysteme zu Hause ausführen? Wenn Sie sich mit Windows Server oder CentOS vertraut machen, verwenden Sie VMs wie alle anderen auch. vor 6 Jahren 0
MichealBay Sie müssen nicht unhöflich sein. Dies ist eine Diskette, die wir in der Schule verwenden, und ich möchte diese Arbeit zu Hause erledigen können, ohne einen Server von zu Hause aus zu betreiben. Es tut uns leid, dass Sie nicht den vollen Umfang von UEFI kennen und nicht Ihren Standards entsprechen, aber trotzdem lernen. Ronin825 vor 6 Jahren 0
Ich bitte Sie um Entschuldigung?!? Wo oder wie genau war ich unhöflich zu dir? Sie haben eine Frage zu etwas gestellt, was Sie tun möchten, und ein Grundwissen darüber, wie diese Dinge funktionieren, ist unvermeidlich. Wir haben das zweimal erklärt, und mein letzter Kommentar wiederholt diese Tatsache lediglich. Ich verstehe, dass du jung bist und noch lernst. Aber um produktive zwischenmenschliche Beziehungen in der Welt der Erwachsenen zu pflegen, müssen Sie unabhängig von Ihrem Alter reif genug sein, um zu verstehen, dass Menschen, die Ihre Fehler auf respektvolle, wenn auch strenge Weise aufzeigen, in keiner Form unhöflich sind. vor 6 Jahren 0
Es tut mir leid, dass unhöflich eine schlechte Wortwahl war. Ich bin nur auf der Suche nach einer Antwort, nicht darauf hingewiesen zu werden. Mein Mangel an Wissen, das ich bereits mit Ihnen vereinbart habe, habe ich nicht. Haben Sie hilfreiche Literatur, die ich lesen konnte, um mein Wissen in dieser Angelegenheit zu erweitern? Ronin825 vor 6 Jahren 0
Dies erfordert wahrscheinlich eine Neuinstallation Ihres Betriebssystems oder der beiden auf dem externen Laufwerk, wie von @MichaelBay vorgeschlagen. Um beide problemlos booten zu können, ohne die BIOS-Startmodusoptionen zu ändern, sollten Sie sie am besten bei der Installation auf denselben Bootmodus (EFI / Legacy) konfigurieren. Obwohl er sagte, es sei "nicht die Mühe wert", wäre die von ihm erwähnte Umgehung möglicherweise akzeptabel, wenn Sie nicht vorhaben, viel zu wechseln oder dies nur für eine begrenzte Zeit zu tun. Hier bei SuperUser wird kein Lernmaterial empfohlen. Die erfolgreiche Installation von Arch Linux würde Sie über Partitionierung und Boot-Konfiguration informieren. Dial vor 6 Jahren 0
Auch [this] (https://wiki.manjaro.org/index.php?title=Some_basics_of_MBR_v/s_GPT_and_BIOS_v/s_UEFI) Dial vor 6 Jahren 0
@Dial Nice find. Ich hoffe, es macht Ihnen nichts aus, dass ich es der Antwort hinzufüge. vor 6 Jahren 1
@MichaelBay Überhaupt nicht. Schöne Antwort, dieses Thema kann für diejenigen verwirrend sein, die sich nicht mit UEFI vertraut gemacht haben. Dial vor 6 Jahren 0

1 Antwort auf die Frage

1

Die Festplatte hat 3 Partitionen (mbr) 0: Windows Server 2012 (NTFS) 1: Linux CentOs (Ext4) 3: Swap (Linux-Swap)

Dies ist ein typischer Windows + Linux-Dual-Boot im Legacy-Modus (BIOS) . Dies allein verhindert jedoch, dass es im UEFI-Modus gestartet wird. Dies ist der aktuelle Modus, den Sie für das intern installierte Windows 10 haben. Wie bereits in den Kommentaren von @Ramhound erwähnt:

Sie können im UEFI-Modus nicht von einem MBR-Laufwerk booten. (...) Sie müssen alle Partitionen löschen und stattdessen GPT verwenden. Damit Sie ein Betriebssystem starten können, muss es die erforderlichen EFI-Treiber enthalten.

Worauf du geantwortet hast

Aber als ich es auf eine GPT-Platte geklont habe. Es hat es immer noch nicht im BIOS gesehen

Es sollte leicht zu verstehen sein, warum dies nicht der Fall war, wenn Sie wissen, wie der UEFI-Modus funktioniert, und die spezifischen Betriebssystemanforderungen für jedes Betriebssystem in Bezug auf diesen Modus.

https://help.ubuntu.com/community/UEFI

Der obige Link gilt allgemein für fast alle anderen großen Linux-Distributionen. Die Informationen werden auf einfache und lehrreiche Weise dargestellt. Dies ist ein guter Ausgangspunkt, ersetzt jedoch nicht die erforderlichen spezifischen Kenntnisse über die Firmware des PCs. Wie Sie auf die Einstellungen und die Einstellungen selbst zugreifen, hängt vom jeweiligen UEFI / BIOS-Hersteller ab. Die Ubuntu-Dokumentation versucht so generisch wie möglich zu sein, kann jedoch nicht alle möglichen Varianten abdecken. Daher müssen die Benutzer mit ihren spezifischen UEFI / BIOS-Einstellungen vertraut sein.

Beachten Sie auch die spezifische Partitionierung. Windows erfordert strikt MBR ("msdos") für Legacy und GPT für UEFI. @Dial hat in Kommentaren einen sehr schönen Link veröffentlicht, um die Unterschiede zu verstehen: https://wiki.manjaro.org/index.php?title=Some_basics_of_MBR_v/s_GPT_and_BIOS_v/s_UEFI

Nachtrag: Wie auch in meinen eigenen Bemerkungen hervorgehoben,

Sie können den Modus bei den Firmware-Einstellungen (UEFI) ändern, dann die externe Festplatte als erstes Startgerät festlegen und die ursprünglichen Einstellungen wiederherstellen, wenn Sie das intern installierte Betriebssystem verwenden müssen.

Die Änderung erfolgt vom UEFI-Modus zu Legacy (AKA "Legacy" AKA "BIOS"), wenn beabsichtigt ist, die externe Festplatte in ihrem bekannten Zustand zu starten. Bitte beachten Sie, dass Sie unbedingt die ursprünglichen Einstellungen wiederherstellen müssen, um das installierte Windows zu starten. Bitte beachten Sie auch, dass dies nur eine Problemumgehung ist, und verstehen Sie, dass keines der fraglichen Betriebssysteme als "tragbar" verwendet werden sollte. Stattdessen wird häufig Virtualisierung verwendet, und dies ist etwas, das Sie zur Förderung Ihres Studiums beachten sollten.

Ein allgemeines, aber umfassendes Handbuch zu den Anforderungen und Methoden für das duale Booten im UEFI-Modus (empfohlen) finden Sie unter https://askubuntu.com/questions/221835/how-do-i-install-ubuntu-alongside-a-pre -installed-windows-with-uefi .

Ja. Ich habe gesehen, dass die Legacy-BIOS / UEFI-Einstellung und ihre derzeitige Einstellung auf eine dritte Einstellung mit dem Namen BOTH gesetzt sind, die für beide Fälle beschrieben wird. Ronin825 vor 6 Jahren 0
Wenn ja, sollten Sie wissen, dass die externe Festplatte zweimal im One-Time-Boot-Menü "gesehen" wird, eines, dem "UEFI" vorangestellt ist, und das andere ohne. Wählen Sie das Letztere. Es wird möglicherweise nicht in beide Richtungen gebootet. Wenn dies der Fall ist, wird CentOS wahrscheinlich funktionieren, Windows jedoch höchstwahrscheinlich nicht. Grund dafür sind die großen Hardwareunterschiede zwischen Ihrem PC und dem PC Ihrer Schule, für den er installiert wurde. vor 6 Jahren 1
Dies ist das Thema, das zur Hand ist. Auch bei diesen Einstellungen, die bereits beim Start festgelegt wurden. Dieses Laufwerk wird immer noch nicht über den Esata-Port angezeigt. Es wird ein USB-3.0-Port angezeigt, aber es wird nicht möglich sein, CentOS zu starten und den Rettungsdienst zu starten Ronin825 vor 6 Jahren 0
Ich dachte, vielleicht habe ich ein Kompatibilitätsproblem zwischen der Esata-Erweiterungskarte und dem Motherboard, aber da es funktioniert, um das Laufwerk in Windows 10 zu mounten, nahm ich an, dass es gut funktioniert hat. Bin ich falsch angenommen oder ist es möglich, dass es in minimalistischer Hinsicht funktioniert? Ronin825 vor 6 Jahren 0
eSATA unterscheidet sich nicht von internem SATA, daher sollte es von UEFI als Laufwerk wie jedes andere erkannt werden. Vielleicht suchen Sie nicht am richtigen Ort? Kann Ihnen nicht helfen, ohne Ihre spezifische Hardware zu kennen. Und selbst die vorgeschlagene Problemumgehung ist wahrscheinlich Zeitverschwendung, da die beteiligten Betriebssysteme niemals so konzipiert wurden, wie Sie es wünschen. vor 6 Jahren 0
Alrigjt. Vielen Dank für Ihre Zeit, Geduld und Ihr Wissen. Ich werde weiter graben Ronin825 vor 6 Jahren 0