In meiner Windows 10-Eingabeaufforderung, wenn ich das Laufwerk auf ein freigegebenes Netzwerklaufwerk einstellen muss, das ich gerade verwende
net use V: //192.168.xxx.xxx/folder
Ich habe Bash unter Ubuntu unter Windows in Windows 10 hinzugefügt und möchte auch über das Terminal auf meine Netzwerklaufwerke zugreifen. Deshalb habe ich versucht, sie zu mounten
sudo mount -t cifs -o username=myusername //192.168.xxx.xxx/folder /mnt/new_folder
wo ich meine new_folder
im /mnt
ordner erstellt habe bekomme ich aber den fehler
sudo: Computer COMPUTER NAME kann nicht gefunden werden
Wo COMPUTER NAME
ist der tatsächliche Name meines Computers, den ich auch im Explorer sehen kann?
Was mache ich falsch und wie kann ich Netzwerklaufwerke in meine Windows-Bash einbinden?
BEARBEITEN:
Ich habe es teilweise zum Laufen gebracht, indem ich meinen Computernamen in die Hosts-Datei in eingefügt habe etc/hosts
127.0.1.1 COMPUTER NAME
Ich kann das Netzlaufwerk jedoch immer noch nicht mounten
192.168.xxx.xxx/newtork_folder
. Es gibt keine Leerzeichen im Original, vielleicht war mir das nicht klar.
network path
direkt nach //
dem sollte der Computername sein. Können Sie den Computer durch seine IP oder Computername pingen?
I added Bash on Ubuntu on Windows in my Windows 10
Oh, warte ... ist das alles auf demselben Computer? Wie läuft Ubuntu unter Windows?
network path
wo Sie hätten setzen sollenCOMPUTERNAME
. Verwenden Sie auch keine Leerzeichen in Ordnern oder setzen Sie sie zwischen ". Entfernen Sie den Hosts-Eintrag. Er leitet den COMPUTER_NAME nur zurück an Ihren eigenen Computer (was nicht das ist, was Sie wollen). Bearbeiten Sie Ihre Frage mit den genauen Befehlen, die Sie verwenden.