Ağ sürücüsünü Windows 10 bash'a mı monte ediyorsunuz?


16

Windows 10 komut istemimde, sürücüyü bazı ağ paylaşılan sürücüsüne ayarlamam gerektiğinde

net use V: //192.168.xxx.xxx/folder

Windows 10'umda Windows'ta Ubuntu'ya Bash ekledim ve ağ sürücülerime terminalden de erişmek istiyorum, bu yüzden monte etmeyi denedim

sudo mount -t cifs -o username=myusername //192.168.xxx.xxx/folder /mnt/new_folder

nerede yarattı new_folderiçinde /mntklasörün ama hata alıyorum

sudo: bilgisayar bulunamıyor BİLGİSAYAR ADI

COMPUTER NAMEBilgisayarımda Explorer'da da görebildiğim gerçek ad nerede .

Neyi yanlış yapıyorum ve ağ sürücülerini windows bash'ma nasıl bağlayabilirim?

DÜZENLE:

Bilgisayarımın adını bilgisayardaki dosyaya ekleyerek kısmen çalışmayı başardım etc/hosts

 127.0.1.1    COMPUTER NAME

Ama yine de ağ sürücüsünü bağlayamıyorum


Bunlar kullandığınız komutlar olamaz. Lütfen tam komutları kullanın. Sen devlet network pathsize koymak gerekirdi nereye COMPUTERNAME. Ayrıca klasörlerde boşluk kullanın veya "arasına koydu barındıran girişini kaldırın Sadece (istediğini değil) kendi bilgisayarınıza COMPUTER_NAME geri yönlendirir etmeyin... Düzenlemek soru kullandığınız kesin komutlarla.
Rik

Ağ yolu yerine uzak sunucularımı uzak adresimi (ofisimde) kullandım, bu yüzden hattı boyunca 192.168.xxx.xxx/newtork_folder. Orijinalde boşluk yok, belki de bununla net değilim.
dingo_d

Sorunuzda her şey çok önemli. ( network pathhemen sonra //bilgisayar adı olmalı. Bilgisayarı ip veya bilgisayar
Rik

I added Bash on Ubuntu on Windows in my Windows 10Ah, bekle ... bunların hepsi aynı bilgisayarda mı? Windows'ta Ubuntu'yu nasıl çalıştırıyorsunuz?
Rik

Bash Windows'ta (test ediyorum, yeni yıldönümü güncellemesi), uzak sunucu dizüstü bilgisayarımla aynı ağda.
dingo_d

Yanıtlar:


7

WSL erişilebilir ağ sürücülerinin (ve çıkarılabilir yerel sürücülerin) montajı için destek Nisan 2017'de açıklandı . Tam olarak hangi yapının dahil edildiğinden emin değilim ama tahminim 15063.250 civarında ve üstü yeterli olmalı. Desteğiniz varsa şimdi çalıştırabilirsiniz:

sudo mount -t drvfs '\\192.168.xxx.xxx\folder' /mnt/new_folder

(Ağ yolunun ters eğik çizgilerle ifade edilmesi ve bu nedenle kabuğun otomatik olarak ileri eğik çizgilere dönüştürülmesini durdurmak için tırnak içine alınması gerektiğini unutmayın.)


-4

Callum Gare'in yukarıdaki cevabına bakınız:
WSL ağır bir gelişme aşamasındadır ve artık ağ paylaşımlı klasörlerin montajını desteklemektedir.


Eski cevap

Windows 10 Bash olarak adlandırdığınız şey bazı kullanımlar için mükemmel, ancak diğerleri için tamamen sakat. Genel olarak, geliştiriciler için yararlı olabilir, ancak SysAdmins için işe yaramaz. Bu en azından şu anda kasıtlı. Sadece buna ağır geliştirilme aşamasında olduğunu ve Rik gibi bazı özellikler, güncel odak dışında olduğu anlamına gelebilir işaret ve bazı insanlar burada süper da inanıyoruz. Konuyla ilgili başka bir görüş, şu anda # 1 Microsoft kabuk ürünü olan Powershell ile rekabete girmemesi gerektiğidir.

Her şey özel ihtiyaçlarınızın ne olduğuna bağlıdır. İhtiyacınız olan tek şey Bash ise kendinize bir iyilik yapmanızı ve Cygwin'i şimdilik kullanmanızı tavsiye ederim . Veya kurulum gerektirmeyen cmder .

Uzun önsözden sonra, sorunuzu cevaplamak istiyorum.

Soru: Windows 10'a ağ sürücüsünü Montaj gelen Bash?

Yanıt: Windows 10'da bir Cygwin Bash istemi açın ve sorun:

net use V: //192.168.xxx.xxx/folder

Veya bir cmder bash istemi:

net use V: \\192.168.xxx.xxx\folder

1
Bu soruya cevap vermiyor ve suçlu ne açıklıyor. Cevabınızın 2 / 3'ü kibar bir ranttır, o zaman ekstra yazılım yüklemeyi gerektiren ancak yerleşik olana göre herhangi bir avantaj sunmayan bir geçici çözüm sunarsınız cmd.
gronostaj

@gronostaj wsl'in özelliği tam olarak desteklemediğini (veya desteklemediğini) açıkladım: bu suçlu. Daha sonra başlıktaki soruyu cevapladım, doğru araç kullanıldıysa ne kadar kolay olması gerektiğini gösterdim. Lütfen sorunun bashyerleşik değil , hakkında olduğunu unutmayın cmd.
simlev

1
Bu yanıtı silmelisiniz.
Kenny Evitt
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.