नेटवर्क ड्राइव को मैप कैसे करें?


40

मैं उबंटू में एक विंडोज नेटवर्क ड्राइव को मैप करने में असमर्थ हूं। मैंने टर्मिनल में निम्नलिखित कमांड निष्पादित की:

karthick@karthick:~$ sudo mount -t cifs -o username=raghu //172.29.32.184 /media/Data/
Password: 
mount error(2): No such file or directory
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

लेकिन इसने एक त्रुटि लौटा दी। मुझे उम्मीद है कि कोई इसे सुलझा सकता है।


2
यह आमतौर पर स्वीकार किया जाता है कि आपको मैन्युअल रूप से माउंट करना चाहिए /mnt/, जबकि /media/सिस्टम प्रबंधित माउंट (जैसे कि यूएसबी) के लिए है।
एडीसन

जवाबों:


69

मुझे लगता है कि आपको विंडोज़ शेयर नाम के साथ-साथ यह भी पुष्टि करनी होगी कि आपने / मीडिया / डेटा बनाया है

sudo mkdir /media/Data

जैसे कुछ का उपयोग करें

smbclient -L //172.29.32.184 

शेयरों को सूचीबद्ध करने के लिए, अपने माउंट पर शेयर का नाम जोड़ें

sudo mount -t cifs -o username=raghu //172.29.32.184/sharename /media/Data/
  • नोट- यदि आपको त्रुटि मिलती है: wrong fs type, bad option, bad superblock on...सुनिश्चित करें कि आपके पास cifs- बर्तन स्थापित हैं, यह डिफ़ॉल्ट रूप से आपके डिस्ट्रो पर स्थापित नहीं हो सकता है।

    sudo apt-get install cifs-utils

यदि आपको अपनी विंडो शेयर को स्थायी रूप से माउंट करने की आवश्यकता है, तो एक उत्कृष्ट HowTo है dmizer UbuntuForums Staff (स्थायी माउंट सेक्शन पर स्क्रॉल करें) - मैं यहाँ सलाह नहीं देता क्योंकि इसके कुछ बेहतरीन डिबगिंग संकेत और टिप्स और अन्य वर्कअराउंड जो आपको मिल सकते हैं ।


2
सटीक। एक शेयर (यहां तक ​​कि क्लाइंट के रूप में विंडोज का उपयोग करके) को मैप करने के लिए आपको सीधे एक शेयर पर इंगित करना होगा। आप पूरे कंप्यूटर को माउंट नहीं कर सकते हैं और आप [सीधे] शेयर के एक उपनिर्देशिका को माउंट नहीं कर सकते हैं।
ओली

मैंने आपके निर्देश का पालन किया है, लेकिन मुझे निम्नलिखित त्रुटि मिल रही है। त्रुटि (11): संसाधन अस्थायी रूप से अनुपलब्ध है। माउंट के लिए संदर्भ लें। (8) मैनुअल पेज (जैसे मैन माउंट.कॉइफ)
karthick87

@ karthick87 - मुझ पर एक नया एक है - शायद उस सक्रिय मंच धागे पर एक पोस्ट करने के लायक। : मुझे लगता है कि थोड़ा संबंधित हो सकती है में पाया गया कि इस त्रुटि पर केवल गूगल खोज इस एक है linuxquestions.org/questions/linux-server-73/...
fossfreedom

1
निम्नलिखित ने चाल चली mount -t cifs -o 'username=domain\uname' '\\machine\folder' /mnt/folder:। साथ ही रेडहैट पर काम किया।
एलिकएल्ज़िन-किलाका

smbclient -U <username> -L //IP_Addressयदि यह प्रमाणीकरण पर गलत उपयोगकर्ता नाम की रिपोर्ट करता है तो आवश्यक है।
शयन

17
  • एक Nautilus विंडो खोलें
  • मेनू पर जाएं, या वैकल्पिक रूप से Ctrl + L दबाएं
  • smb दर्ज करें: // Remote_host / share_name
  • बुकमार्क पर जाएं और ऐड पर क्लिक करें

8
@ DavidCole-GrammarPolice मैं असहमत था: जब तक यह जवाब एक अलग समाधान पेश कर रहा है, तब तक इसका मूल्य और उपयोग नहीं है। (इन मुद्दों पर एक अधिकारी लेने के लिए मेटा की जाँच नहीं की ...)
बारे में अखरोट

यह तरीका उबंटू 16.04 पर काम करता है - मेरे अपग्रेड होने के बाद से दूसरे तरीके ने मेरे लिए काम करना बंद कर दिया है
eigenjohnson

मुझे लगता है कि यह तरीका तब तक काम करेगा जब तक आप नॉटिलस का उपयोग कर रहे हैं। मुझे यकीन है कि नहीं करता है, तो यह काम करता है जब आप किसी अन्य ग्नोम फ़ाइल प्रबंधक का उपयोग कर रहा हूँ
houss

एक विकल्प पोस्ट करने के लिए धन्यवाद जो अधिक उपयोगकर्ता के अनुकूल है और सामान्य उपयोगकर्ताओं के लिए sudo की आवश्यकता नहीं है! मैं पुष्टि कर सकता हूं कि उबंटू 17.04 को कुबंटु के डॉल्फिन के लिए उपरोक्त कार्य करता है।
रे

2

मैं एक लाइन कमांड में fossfreedom के उत्तर का उपयोग करता हूं:

echo '<your su pasword>' | sudo -S mkdir /mnt/sharedfolder/ | sudo -S mount -t cifs -w -o username=nabed -o password=nabed //192.168.0.58/sharedfolder /mnt/sharedfolder/

0

एक अन्य तरीका एक नेटवर्क स्थान से कनेक्ट करने के लिए फ़ाइल ब्राउज़र का उपयोग करना है। फिर इसके नीचे आरोहण किया जाता है~/.gvfs

वहां से, आप कर सकते हैं mkdir ~/winboxऔर फिर ln -s ~/.gvfs/blahblahblah ~/winbox

मुझे याद है कि इसमें कुछ स्थायित्व है, लेकिन मैं विवरण भूल जाता हूं। : PI क्विकबुक के लिए php / odbc ऐप विकसित कर रहा था जिसे क्विकबुक कंप्यूटर पर चलाने की आवश्यकता है।

2018 और उससे आगे के लिए संपादित करें: 14.04 के बाद, ubuntu अब उपयोग नहीं करता है .gvfs, इसलिए उपरोक्त आपके लिए काम नहीं कर सकता है। कुछ लोग वाकई पागल हो गए कि कुछ बदल गया और मेरा पुराना जवाब काम नहीं आया।

यह टिप्पणी देखें : ~/.gvfsमें ले जाया गया /run/user/[UID]/gvfs/blahblah। एक स्थान का उपयोग करने के लिए Nautilus का उपयोग करने के बाद sftp://host:port, दूरस्थ सर्वर की फ़ाइल प्रणाली वहां दिखाई दी।


.gvfsफ़ाइल ब्राउज़र से कनेक्ट होने के बाद भी फ़ोल्डर मेरे लिए खाली है ...
कीथ एम

1
@KeithM यह लगता है कि आपकी स्थिति 3 साल पहले के Ubuntu / सूक्ति से भिन्न है। आपको अपने सेटअप के साथ सलाह मांगते हुए एक नया सवाल शुरू करना चाहिए और इस सवाल से यह कहते हुए लिंक करना चाहिए कि आपने यहाँ की चीजों को आज़माया है।
क्रिस के

0

VisiPics डाउनलोड करें और इसे वाइन के साथ इंस्टॉल करें।

साझा फ़ोल्डर को माउंट करें यदि यह मौजूद है:

sudo -S mkdir /mnt/sharedfolder/ 
sudo -S mount -t cifs -w -o username=nabed -o password=nabed //192.168.0.58/sharedfolder /mnt/sharedfolder/

फिर VisiPics पर जाएं और Z:ड्राइव और फ़ोल्डर खोलें /mnt। अंदर आपको नेटवर्क डेटा मिलेगा।

Geeqie बहुत अच्छा काम करता है और इसका एक Ubuntu संस्करण है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.