So greifen Sie von Windows aus auf Linux-Laufwerke zu

Eines der Probleme, das viele Benutzer haben, die regelmäßig Dual-Boot verwenden Windows und Linux Gesicht ist die Unfähigkeit zu Zugriff auf von Linux verwaltete Laufwerke aus Windows heraus. Es gibt jedoch kein Problem, wenn wir von Linux aus auf die in Windows gespeicherten Dateien zugreifen möchten.

Windows bietet keine Unterstützung für das ext2-, ext3- und ext4-Dateisystem, das Dateisystem, das von Linux-Distributionen verwendet wird, wobei ext4 heute das am häufigsten verwendete ist. Jetzt werden Sie verstehen, warum Windows Sie, wenn Sie eine Festplatte mit einem ext2-, ext3- oder ext4-Dateisystem angeschlossen haben, dazu auffordert, sie zu formatieren, ohne die Möglichkeit zu haben, auf ihren Inhalt zuzugreifen.

So greifen Sie von Windows aus auf Linux-Laufwerke zu

Die Lösung für dieses Problem besteht darin, eine der verschiedenen im Internet verfügbaren Anwendungen zu verwenden, die uns den Zugriff auf diese Art von Einheit ermöglichen.

Eine weitere interessante Option, wenn wir normalerweise gezwungen sind, von Windows aus auf diesen Laufwerkstyp zuzugreifen, ist die Verwendung von Windows-Subsystem für Linux , eine Funktion, die von Windows 10 verfügbar ist und mit der wir die Vielseitigkeit des Zugriffs auf Daten finden werden, die auf allen Laufwerken unseres Computers gespeichert sind, unabhängig vom Dateisystem.

Windows-Subsystem für Linux (WSL)

Die schnellste und einfachste Methode Greifen Sie auf ext2-, ext3- und ext4-formatierte Laufwerke zu von Linux verwendet wird, ist die Verwendung des Windows-Subsystems für Linux, besser bekannt als WSL. WSL ermöglicht es uns, Linux-Tools über die Befehlszeile auszuführen, wodurch wir die Verwendung einer virtuellen Maschine oder die Verwendung von Dual-Boot vergessen können.

Darüber hinaus können wir Windows-Anwendungen über die Befehlszeile und Linux-Anwendungen in Windows ausführen. Diese auf dem Gerät verfügbare Funktionalität ist nicht nativ aktiv, daher müssen wir sie zuerst aktivieren.

Aktivieren Sie das Windows-Subsystem für Linux

Um das Windows-Subsystem für Linux zu aktivieren, gehen wir zum Cortana-Suchfeld und geben die Begriffe ein Windows-Funktionen , indem Sie auf das erste angezeigte Ergebnis klicken.

Als nächstes wird ein Fenster mit den verfügbaren Windows-Funktionen angezeigt, die wir je nach Bedarf aktivieren oder deaktivieren können. In unserem Fall müssen wir nach der Option Windows-Subsystem für Linux suchen, das entsprechende Kontrollkästchen aktivieren und auf OK klicken.

Activar el Subsistema de Windows für Linux

Sekunden später fordert uns das System auf, den Computer neu zu starten, um diese Funktion auf unserem Computer korrekt zu aktivieren. Sobald wir neu gestartet haben, müssen wir Installieren Sie eine Linux-Terminalumgebung von dem Microsoft Speichern. In diesem Beispiel werden wir verwenden Ubuntu, da es eines der beliebtesten und am häufigsten verwendeten ist.

Nachdem wir die Anwendung heruntergeladen haben, führen wir sie aus und warten einige Minuten, bis die Installation abgeschlossen ist. Als erstes müssen wir ein Benutzerkonto erstellen, ein Konto, das nicht mit dem Windows-Benutzerkonto und -Kennwort zusammenhängt.

Installieren Sie Ubuntu und Windows

Der nächste Schritt besteht darin, das Laufwerk so zu mounten, dass es nativ in Windows über den Datei-Explorer verfügbar ist.

Zugriff auf Linux-Laufwerke von Windows aus

Als erstes müssen wir das Laufwerk über WSL mounten. Wenn wir das Laufwerk nicht zuerst mounten, können wir nie darauf zugreifen, also sollten Sie diesen Schritt nicht überspringen.

Wenn unser Computer nur eine Festplatte hat, von der aus das Windows-Betriebssystem verwaltet wird, weist das System beim Anschluss eines anderen Geräts den nächsten Buchstaben des Alphabets zu, was in diesem Fall der Buchstabe d des Geräts wäre wir wollen es assoziieren.

Um das mit Linux ext2, ext3 oder ext4 formatierte Laufwerk zu mounten, müssen wir den folgenden Befehl eingeben, wobei d das Laufwerk ist, von dem es verfügbar sein wird.

sudo mkdir /mnt/d sudo mount -t drvfs d: /mnt/d

Greifen Sie auf ein unidades Linux desde Windows zu

Von diesem Moment an können wir Ubuntu schließen und zu gehen den Windows-Datei-Explorer um auf alle auf dieser Speichereinheit verfügbaren Inhalte zuzugreifen, als ob es sich um eine andere Festplatte mit einem mit Windows kompatiblen Format handeln würde.

Vom Datei-Explorer aus können wir Dateien sowohl von Windows auf das Linux-Laufwerk als auch von Linux nach Windows kopieren, indem wir die Dateien wie gewohnt ziehen.

Verbinden Sie sich von Windows zu Linux

Was passiert, wenn wir eine Verbindung von Windows zu einem Linux-Computer herstellen möchten, um auf seine Dateien zuzugreifen? Alle Lösungen, die wir oben erklärt haben, konzentrieren sich auf die Verbindung mit Festplatten oder Partitionen im Linux-Format, ungültige Optionen für die Verbindung mit anderen Computern.

Remotedesktop/RDP

Die einfachste Methode, um von Windows aus eine Verbindung zu einem Linux-Computer herzustellen, ist die Remote-Verbindung. Auf diese Weise können wir nicht nur den Linux-Computer von unserem Windows-PC aus verwalten, sondern auch Dateien sehr schnell und einfach freigeben.

Das Wichtigste ist, die IP zu kennen, die der Linux-Computer über die verwendet ipconfig Befehl vom Terminal. Als nächstes greifen wir auf die Konfigurationsoptionen des Routers zu und aktivieren die Portweiterleitung mit der IP des Geräts, dem zu verwendenden Port und als Remotedesktopnamen, um es identifizieren zu können.

Darunter steht in der Regel die Router-Adresse mitsamt den Zugangsdaten.

Im nächsten Schritt müssen wir den Remote-Desktop in Ubuntu bewohnen, eine Funktion, die in Windows verfügbar ist, durch den Befehl:

sudo apt install xrdp

Als nächstes öffnen wir in Windows die Anwendung Windows Remote Desktop Connection. Im Abschnitt Computer müssen wir die IP des Computers und den Benutzernamen des Linux-Computers eingeben, mit dem wir eine Verbindung herstellen möchten.

Verbinden Sie ein Linux desde Windows

Wenn alles richtig funktioniert, fragt uns die Anwendung nach dem Computerkennwort und wir verwalten den Linux-Computer aus der Ferne.

Eine viel einfachere Möglichkeit, sich von Windows aus remote mit einem Linux-Computer zu verbinden und auf seine Dateien zuzugreifen, ist die Verwendung von TeamViewer, solange Sie nicht die Vorteile der nativen Tools nutzen möchten, die Windows und Linux uns zur Verfügung stellen.

Samba

Samba ist eine der umfassendsten Lösungen für den einfachen Zugriff auf und die gemeinsame Nutzung von Dateien zwischen Windows- und Linux-Computern.

Diese Anwendung verwendet dasselbe Protokoll wie Microsoft, SMB, um freigegebene Ordner im selben lokalen Netzwerk zu erstellen. Als erstes müssen wir es über den Befehl auf unserem Computer installieren

sudo apt-get install samba

Nach der Installation schließen wir das Terminal und gehen zum Ubuntu-Datei-Explorer, wählen den Ordner aus, den wir freigeben möchten, indem wir mit der rechten Maustaste klicken und diesen Ordner freigeben auswählen.

Wir legen den Namen des Ordners fest, unter dem er in Windows angezeigt wird, aktivieren die Kontrollkästchen Anderen Personen erlauben, Dateien in diesem Ordner zu erstellen und zu löschen, und Gastzugriff. Klicken Sie abschließend auf Freigabe erstellen.

In Windows öffnen wir mit der IP des Linux-Rechners den Datei-Explorer und schreiben die IP des Rechners mit zwei vorangestellten Backslashes.

fTP

Eine weitere interessante Option, mit der wir Dateien zwischen einem Windows-Computer und einem anderen oder anderen von Linux verwalteten Computern austauschen können, ist die Verwendung des altgedienten FTP-Protokolls.

Die Lösung, die wir in Ubuntu verwenden werden, ist vsftpd, die nativ im System enthalten ist. Das erste, was wir tun müssen, ist es über den Befehl zu installieren:

sudo apt-get install vsftpd

Sobald der Installationsvorgang abgeschlossen ist, bearbeiten wir die Datei vsftpd.conf, die in der erstellt wurde etc Mappe. Innerhalb dieser Datei gehen wir zu Anonymes FTP zulassen (standardmäßig deaktiviert). anonym endable=NEIN und wir ändern uns NEIN zu JA . Auf diese Weise müssen keine Benutzerkonten für den Zugriff erstellt werden.

Wenn Sie von außerhalb Ihres Netzwerks oder anderen Benutzern remote auf diese Dateien zugreifen möchten, sollten Sie diese Option nicht ändern.

Wir starten das System neu und gehen erneut zum Terminal, um den FTP-Server mit den Änderungen zu starten, die wir mit dem Befehl vorgenommen haben:

sudo etc/init.d/vsftpd start

Um von Windows aus auf den FTP-Server zuzugreifen, den wir unter Linux erstellt haben, verwenden wir die FileZilla Anwendung, eine Open-Source-Anwendung, die auch für macOS und Linux verfügbar ist.

Die IP-Adresse des Servers, mit dem wir uns verbinden werden, ist diejenige, die dem Linux-Computer zugeordnet ist, während der Verbindungsport 21 ist (standardmäßig).

Mit Programmen zum Lesen von EXT4 in Windows

Zusätzlich zu den beiden oben genannten Möglichkeiten können wir, wenn es uns nichts ausmacht, auf Programme von Drittanbietern zurückzugreifen, einige spezielle Programme auf unserem Computer installieren, um Linux-Laufwerke von Windows aus zu öffnen. Einige der bekanntesten sind die folgenden.

Linux-Reader

Einer der am beliebtesten und am weitesten verbreitet Anwendungen für den Zugriff auf ext-formatierte Linux-Laufwerke von Windows aus ist Linux Reader. Diese Anwendung, verfügbar über seine Website , ermöglicht uns den bequemen Zugriff auf Linux-Laufwerke, genau wie wir es vom Windows Explorer aus tun können, um Dokumente zu öffnen, zu kopieren und zu verschieben.

Linux Reader verarbeitet automatisch Mounten und Unmounten von Laufwerken , sodass Sie keine Linux-Kenntnisse benötigen, um auf die auf diesen Laufwerken gespeicherten Inhalte zuzugreifen. In der linken Spalte werden alle Einheiten angezeigt.

Linux-Reader

Um auf alle von dieser Anwendung angebotenen Funktionen zugreifen zu können, müssen wir die Box durchgehen und eine Lizenz kaufen. Wenn Ihre Anforderungen einfach sind und Sie nur gelegentlich Zugriff auf Laufwerke mit dem Linux-Dateisystem benötigen, ist die kostenlose Version mehr als ausreichend.

Ext2Fsd

Ext2Fsd ermöglicht es uns, Laufwerke im ext2-, ext3- und ext4-Format auf unserem Windows-Computer bereitzustellen, um über den Windows Explorer auf deren Inhalte zugreifen zu können, genau wie wir es mit WSL tun können. Nach der Installation werden wir aufgefordert, den Computer neu zu starten.

Ext2Fsd

Die Anwendung ermöglicht es uns, das Gerät so zu montieren, dass es wird nur gelesen (es erlaubt uns nicht, Inhalte zu kopieren und zu löschen) oder Lese- und Schreibberechtigungen festzulegen, die beste Option, wenn wir Daten zwischen verschiedenen Einheiten austauschen möchten, so wie wir es nativ mit der Windows-Lösung tun können.

Sie können Ext2Fsd hier herunterladen Link , da seine Website nicht verfügbar ist.

Andere veraltete Optionen

Die Anzahl der Anwendungen, die es uns heute ermöglichen, von Windows aus auf Laufwerke mit Linux im ext4-Format zuzugreifen, ist sehr begrenzt, wenn nicht praktisch nicht vorhanden. Abgesehen von der Lösung, die Windows uns anbietet, sind WSL und Linux Reader, die restlichen Anwendungen, die für diese Funktion verwendet wurden, wurden nicht mehr aktualisiert und aktualisiert sind nicht mit ext4 kompatibel .

erkunden2fs war eine der ersten veröffentlichten Anwendungen, mit der Windows mit Laufwerken mit dem ext2- und ext3-Dateisystem interagieren konnte. Obwohl die Anwendung sowohl mit Windows 10 als auch mit Windows 11 kompatibel ist, ist sie jedoch nicht mit dem heute am weitesten verbreiteten ext4-Dateisystem kompatibel.

Eine weitere interessante Option, die nur in Betracht gezogen werden sollte, wenn das Dateisystem ext2 ist, ist die Ext2 Anwendung. Diese Anwendung mit einer dem Windows-Datei-Explorer sehr ähnlichen Oberfläche ermöglicht es uns, Dateien zwischen Windows- und Linux-Laufwerken zu öffnen, zu kopieren und zu verschieben, jedoch nur mit dem ext2- und ext3-Dateisystem. Es ist nicht mit ext4 kompatibel, daher ist es keine Lösung, um diese Laufwerkstypen zu lesen.