"Libmtp त्रुटि: डिवाइस से फ़ाइल नहीं मिल सकी।" Android फ़ोन से फ़ाइलें स्थानांतरित करने का प्रयास कर रहा है


12

मैं अपने वनप्लस एक्स एंड्रॉइड फोन से फाइलों को मेरे काफी नए Ubuntu 16.10 इंस्टॉलेशन में स्थानांतरित करने का प्रयास कर रहा हूं। फोन के माउंट होने के बाद (और मैं फाइल देख सकता हूं, फाइलसिस्टम को नेविगेट कर सकता हूं आदि), जब मैं फोन को उबंटू सिस्टम से फाइल ट्रांसफर करने का प्रयास करता हूं, तो मुझे निम्न त्रुटि संदेश के साथ प्रस्तुत किया जाता है:

libmtp error:  Could not get file from device.

यहां क्या गलत हो सकता है? मैं पहले से स्थापित है libmtpserver-devऔर mtp-server


आपके पास libtmp का कौन सा संस्करण है?
एम। बेसेरा

@ M.Becerra अरे, मेरे पास libmtpserver-devसंस्करण 0.0.4+16.04.20160413-0ubuntu4और mtp-serverसंस्करण है 0.0.4+16.04.20160413-0ubuntu4
d3pd

2
दिलचस्प बात यह है कि मुझे वही संदेश मिला जब मेरा स्थानीय एचडीडी अंतरिक्ष से बाहर था। भ्रामक त्रुटि संदेश, लेकिन जब मैंने समस्याओं के बिना कॉपी की गई सभी फाइलों को कुछ जगह बनाया (Ubuntu 16.04.2)
n3rd

रिटायर होने से पहले एक फोन से बड़ी मात्रा में फोटो ट्रांसफर करने पर मैं इस मुद्दे पर भागा। एक त्वरित वर्कअराउंड जिसके साथ मैं आया था, सबसे पहले फाइलों को फोन पर संग्रह में रखा गया था। इसके लिए मैंने ईएस फाइल एक्सप्लोरर एप का इस्तेमाल किया। मैंने प्रारूप के रूप में ज़िप का उपयोग किया लेकिन स्टोर करने के लिए संपीड़न सेट के साथ। फिर मैंने इसके बजाय उस संग्रह को स्थानांतरित कर दिया।
Clox

हब के बिना एक usb पोर्ट का उपयोग करें
क्रोनिक

जवाबों:


7
  1. इस निर्भरता का निर्माण करने के लिए स्थापित करें libmtp

    sudo apt-get install libusb-dev --install-suggests

  2. जाओ libmtpयहाँ libmtp नवीनतम डाउनलोड

  3. फ़ाइल एक्सप्लोरर प्रोग्राम का उपयोग करके फ़ाइल निकालें [या टर्मिनल के माध्यम से]

    tar xvf libmtp-1.1.1.tar.gz

  4. cd नई निर्देशिका में आपने अभी-अभी निकाला है
  5. कॉन्फ़िगर करें (सुनिश्चित करें कि आप /libmtp-*/DIR में हैं)

    ./configure --prefix=/usr make

  6. स्थापित करें (फिर से आएँ, जो आपको /libmtp-*/DIR में हैं)

    sudo make install

  7. नियमों की प्रतिलिपि बनाएँ /etc/udev/rules.d/(यदि आप देखना चाहते rules.d/हैं कि नियमों के नए सेट की नकल करना आवश्यक है, तो यह देखना है ... यह शायद है)

    sudo cp 69-libmtp.rules /etc/udev/rules.d

  8. GMTP GUI Util इंस्टॉल करें

    sudo apt-get install gmtp --install-suggests

  9. मेनू या शब्द से gmtp प्रोग्राम खोलें / चलाएँ और आनंद लें!

नोट: यदि आपके पास समस्याएँ हैं, तो आपको डिवाइस को डिस्कनेक्ट करने की आवश्यकता हो सकती है। या फिर से शुरू करें। या चीजों को अपडेट करें ... sudo apt-get updateऔर / याsudo apt-get upgrade

आशा है कि यह मदद करता है, यदि ऐसा है तो वोट करें। अगर ज्यादा मदद की जरूरत है तो मुझे मारना चाहिए और मैं वही करूंगा जो मैं कर सकता हूं।


1
मैं Ubuntu 16.04 पर हूं और इस काम की पुष्टि कर सकता हूं! धन्यवाद!
9a3eedi

मैंने अपने वनप्लस 3 टी उबंटू 16.10 पर यह कोशिश की, लेकिन जीएमपी कहता है कि कोई उपकरण जुड़ा नहीं है। जब मैं अपने वनप्लस 3T को सीडी माउंट से कनेक्ट करता हूं, लेकिन मैं फ़ाइल मैनेजर या जीएमटीपी के माध्यम से आंतरिक भंडारण तक नहीं पहुंच सकता। धन्यवाद
Twiz911

@ user894199 यह अजीब लगता है। क्षमा करें, मेरी इच्छा है कि आपकी सहायता करने के लिए मेरे पास कुछ अंतर्दृष्टि थी लेकिन मुझे यकीन नहीं है कि आपके मामले में क्या करना है।
Rockin4Life33

16.04 को, Clox की समान समस्या है। Nautilus के साथ फ़ाइलों को स्थानांतरित करते समय, इस विषय में त्रुटि संदेश के साथ स्थानांतरण अनियमित रूप से बाधित हो जाता है। यहां एनोवेटिव के कदमों ने gmtp को स्थापित करने के लिए काम किया और हो सकता है कि Nautilus को कुछ 1GB और बड़ी फ़ाइलों को स्थानांतरित करने के लिए लंबे समय तक जुड़े रहने में मदद की, जो मैं इन चरणों का पालन करने से पहले नहीं कर सका। Gmtp प्रोग्राम भी सफलतापूर्वक स्थापित हो गया, लेकिन फोन से कनेक्ट नहीं हो सकता। जब मैं कनेक्ट बटन पर क्लिक करता हूं, तो Nautilus को टेक ओवर और कनेक्ट करने के बजाय लगता है, और gmtp त्रुटियों के साथ "डिटेक्ट: डिवाइस पर उपलब्ध कोई संग्रहण नहीं मिला?"
एलन टोकुडा

ताजा उबंटू में, यह 'कोई स्वीकार्य सी संकलक' नहीं मिला (जीसीसी स्थापित नहीं था), इसलिए libmtp के निर्माण से पहले ऐसा किया -> 'sudo apt-get install build-Essential'।
अबू रकैया

0

@ एनोवेटिव का जवाब मेरे लिए काम कर रहा है।

नया LG G6 उबंटू 14.04.5 पर ठीक से माउंट नहीं होगा। यह आधा काम किया; मैं अपने फोन में फ़ाइल संरचना नेविगेट कर सकता हूं। फ़ाइलों को पुनर्प्राप्त करना हालांकि काम नहीं किया।

त्रुटि विवरण अक्सर थे:

libmtp error: call to ptp_mtp_getobjectpropssupported() failed

या

libmtp error:  Could not get file from device

डाउनलोड की गई libmtp-1.1.14, संकलित की गई, साझा की गई लाइब्रेरी को स्थापित किया, चीजों को थोड़ा-बहुत स्थानांतरित करना पड़ा ताकि नए .so को इंगित किया गया, अब सब कुछ ठीक काम करता है।

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