So mounten Sie Wechsellaufwerke und Netzwerkspeicherorte im Windows-Subsystem für Linux



Beginnend mit Windows 10 Herbst Creators Update , ermöglicht das Windows-Subsystem für Linux jetzt das manuelle Mounten von Laufwerken. Es mountet immer noch automatisch alle internen NTFS-Laufwerke. Sie können externe Laufwerke und Netzwerkordner jetzt jedoch manuell mit dem Linux |_+_| . mounten Befehl.

So montieren Sie externe Geräte

VERBUNDEN: Alles, was Sie mit der neuen Bash-Shell von Windows 10 tun können





Das Windows-Subsystem für Linux mountet immer noch automatisch feste NTFS-Laufwerke. Wenn Sie also ein internes Laufwerk C: und Laufwerk D: haben, werden sie unter angezeigt /mnt/c und /mnt/d im Linux-Umfeld.

Mit DrvFs können Sie jetzt externe Laufwerke wie USB-Sticks, CDs und DVDs mounten. Diese Geräte müssen ein Windows-Dateisystem wie NTFS verwenden, ReFS , oder FETT . Sie können immer noch keine Geräte mounten, die mit a . formatiert sind Linux-Dateisystem wie ext3 oder ext4.



Wie bei internen Laufwerken bleiben diese externen Laufwerke in Windows weiterhin zugänglich, nachdem Sie sie in der Linux-Umgebung gemountet haben. Durch das Anhängen sind sie auch von der Shell-Umgebung aus zugänglich.

Nehmen wir an, Sie haben ein externes Laufwerk G: das entweder ein USB-Laufwerk oder ein optisches Laufwerk darstellt. Um es zu mounten, führen Sie die folgenden Befehle aus:

mount



Anzeige

Sie müssen das Laufwerk nicht unter |_+_| . mounten , Natürlich. Sie können es montieren, wo immer Sie möchten. Ersetzen Sie einfach beide Instanzen von |_+_| in den Befehlen mit Ihrem gewünschten Pfad.

Um das Laufwerk später auszuhängen, damit Sie es können sicher entfernen , führe den Standard |_+_| . aus Befehl:

/mnt/g

Bei der Arbeit mit einem externen Gerät, das mit einem FAT-Dateisystem oder einem Netzwerkdateisystem formatiert ist, gibt es einige Einschränkungen. Beim Dateisystem wird die Groß-/Kleinschreibung nicht beachtet und Sie können dies nicht tun Erstellen Sie symbolische Links oder Hardlinks darauf.

So mounten Sie Netzwerkstandorte

Sie können auch Netzwerkstandorte mounten. Jeder Netzwerkspeicherort, den Sie von Windows aus erreichen können, können Sie über die Linux-Shell mounten.

Netzwerkstandorte können auf zwei Arten gemountet werden. Wenn Sie einem Laufwerksbuchstaben ein Netzlaufwerk zuordnen, können Sie es mit den gleichen Optionen wie oben bereitstellen. Dies würde Ihnen die Möglichkeit geben, sich einfach bei der Netzwerkfreigabe anzumelden und Ihre Anmeldeinformationen im Datei-Explorer einzugeben. Wenn Ihr zugeordnetes Netzlaufwerk beispielsweise F: ist, können Sie die folgenden Befehle ausführen, um es zu mounten:

/mnt/g

Sie können ein Laufwerk auch mit seinem UNC-Pfad (Universal Naming Convention) angeben. Wenn der Pfad zur Netzwerkfreigabe beispielsweise |_+_| . lautet , würden Sie den folgenden Befehl ausführen. Verwenden Sie wieder einen beliebigen Mount-Punkt anstelle von |_+_|.

umount \serverfolder

VERBUNDEN: So ordnen Sie Netzlaufwerke über die Eingabeaufforderung in Windows zu

Das Windows-Subsystem für die Linux-Umgebung bietet keine Möglichkeit, die zu verwendenden Anmeldeinformationen anzugeben. Sie können die Anmeldeinformationen angeben, indem Sie im Datei-Explorer in Windows zu dem Ordner navigieren und sie über . eingeben der Credential Manager , oder von mit dem net use-Befehl .

Anzeige

Sie können die |_+_| . ausführen Befehl innerhalb der Linux-Umgebung, da das Windows-Subsystem für Linux es Ihnen ermöglicht, Windows-Software über die Linux-Befehlszeile zu starten. Führen Sie den Befehl einfach so aus:

/mnt/folder

Der folgende Befehl würde beispielsweise eine Verbindung zu |_+_| . herstellen mit dem Benutzernamen |_+_| und das Passwort |_+_| und ordnen Sie es Ihrem Laufwerk F: zu. Hier ist der Befehl, den Sie ausführen würden:

net use

Nachdem Sie einmal eine Verbindung hergestellt haben, merkt sich Windows diesen Benutzernamen und das Kennwort und verwendet sie automatisch, selbst wenn Sie |_+_| . verwenden Befehl innerhalb der Linux-Umgebung.

Um einen Netzwerkspeicherort abzuhängen, können Sie den Standard |_+_| . verwenden Befehl noch einmal:

\serverfolder

DrvFs legt die Linux-Berechtigungen nicht genau fest, wenn Sie einen Netzwerkspeicherort mounten. Stattdessen scheinen alle Dateien im Netzwerkdateisystem die volle Zugriffsberechtigung (0777) zu haben und Sie können nur sehen, ob Sie Zugriff auf eine Datei haben, indem Sie versuchen, sie zu öffnen. Das Dateisystem beachtet auch nicht die Groß-/Kleinschreibung und Sie können keine symbolischen Links darauf erstellen.

WEITER LESEN Profilfoto von Chris Hoffman Chris Hoffmann
Chris Hoffman ist Chefredakteur von How-To Geek. Er schreibt über ein Jahrzehnt über Technologie und war zwei Jahre lang Kolumnist bei PCWorld. Chris hat für die New York Times geschrieben, wurde als Technologieexperte von Fernsehsendern wie Miamis NBC 6 interviewt und ließ sich von Nachrichtenagenturen wie der BBC über seine Arbeit berichten. Seit 2011 hat Chris über 2.000 Artikel geschrieben, die fast eine Milliarde Mal gelesen wurden – und das nur hier bei How-To Geek.
Vollständige Biografie lesen

Interessante Artikel