เหตุใดฉันจึงได้รับข้อความแสดงข้อผิดพลาดเมื่อพยายามดูไฟล์สื่อบนอุปกรณ์ Android ของฉัน


13

(หมายเหตุ: คำถามนี้แสดงให้เห็นถึงปัญหาสองประการหลังจากสร้างค่าหัวฉันก็หาบางอย่างออกมาดังนั้นฉันจึง จำกัด ให้แคบลงเหลือเพียงปัญหาเดียว)

ฉันเพิ่งติดตั้ง Ubuntu 14.04 ใหม่

เมื่อฉันเสียบโทรศัพท์ Android ด้วย USB ฉันสามารถเข้าถึงไฟล์บนโทรศัพท์ แต่ไม่ราบรื่น ไฟล์รูปภาพและไฟล์เสียงจะไม่เปิดเว้นแต่ฉันจะคัดลอกไปยังคอมพิวเตอร์ก่อน Banshee แฮงค์หากเชื่อมต่อ Android

นี่เป็นข้อผิดพลาดถ้าฉันพยายามเปิดไฟล์รูปภาพ:

ป้อนคำอธิบายรูปภาพที่นี่

"ไม่สามารถเปิดอินพุตสตรีมสำหรับไฟล์"

เหตุใดฉันจึงได้รับข้อผิดพลาดนี้และฉันจะให้ Android เชื่อมต่อโดยไม่มีปัญหาได้อย่างไร

หมายเหตุฉันลองสลับจากโหมด MTP เป็นโหมด PTP และเมื่อฉันทำฉันไม่สามารถดูไฟล์ acess บนโทรศัพท์เลย ฉันติดตั้งmtp-toolsแล้ว ฉันสามารถเชื่อมต่อด้วยที่เก็บข้อมูลขนาดใหญ่ USB จากนั้นฉันสามารถดูไฟล์รูปภาพและใช้ Banshee ข้อเสียคือมีหน้าจอและตัวเลือกกว่าครึ่งโหลบนอุปกรณ์ Android เพื่อเปิดใช้งานโหมดที่เก็บข้อมูล USB ทุกครั้งที่ฉันเชื่อมต่อและฉันกำลังมองหาฟังก์ชั่นแบบพลักแอนด์เพลย์

โปรดทราบว่าฉันไม่เชื่อเรื่องการแก้ปัญหาเพราะฉันไม่สนใจว่าจะใช้ MTP, PTP หรือที่เก็บข้อมูล USB ขนาดใหญ่หรือไม่ ฉันต้องการที่จะสามารถใช้อุปกรณ์ Android ของฉันได้โดยไม่ต้องเสียบปลั๊กและใช้งานและฉันก็ไม่ได้สนใจว่ามันจะเกิดขึ้นได้อย่างไร

อุปกรณ์ Android คือ Samsung Galaxy S2 ที่ใช้ Android 4.1.2


เปลี่ยนเป็นโหมดที่เก็บข้อมูลแล้วเชื่อมต่อโทรศัพท์ของคุณ
Avinash Raj

@AvinashRaj ใช้เวลาประมาณ 5 ขั้นตอนในการเข้าสู่โหมดที่เก็บข้อมูล ฉันหวังว่ามันจะไม่ใช่กรณีที่ทางออกเดียวคือต้องผ่านสิ่งนั้นทุกครั้งที่ฉันเชื่อมต่อโทรศัพท์
ถามคำถาม

ปัญหาคืออุปกรณ์ mtp ไม่รองรับไฟล์ I / O พื้นฐาน ลองดูคำตอบนี้จากคำถามอื่น
465544

คุณมีอุปกรณ์ android อะไร?
เซท

@Seth เพิ่มข้อมูลอุปกรณ์ลงในคำถาม
ถาม

คำตอบ:


7

Unable to mount MTP deviceข้อผิดพลาดซึ่งแสดงให้เห็นอย่างชัดเจนคือ ดังนั้นระบบของคุณไม่สามารถเมานต์ (เปิด) อุปกรณ์ mtp นี้ การติดตั้งmtp-toolsแพคเกจจะแก้ไขข้อผิดพลาดนี้และทำให้อุปกรณ์ mtp ของคุณเชื่อมต่อได้

sudo apt-get install mtp-tools

1
เชื่อมต่อโทรศัพท์ของคุณในพอร์ต USB 3.0 ที่ไม่ใช่ใน 2.0
Avinash Raj

เครื่องที่มี bluetongue = USB 3.0 ตรวจสอบให้แน่ใจว่าคุณได้ปิดใช้งานตัวเลือกการปล่อยสัญญาณ USB บนโทรศัพท์ของคุณ
Avinash Raj

2
ตามlsusbพอร์ต USB ทั้งหมดของฉันคือ USB 2.0 นอกจากนี้ยังไม่ได้เปิดใช้งานการปล่อยสัญญาณอินเทอร์เน็ตด้วย ฉันขอขอบคุณสำหรับความช่วยเหลือของคุณและคุณอาจถูกต้องว่าข้อผิดพลาดนี้เป็นส่วนหนึ่งของการเชื่อมต่อ USB 2.0 ของคอมพิวเตอร์ของฉัน แต่ฉันคิดว่ามันยากที่จะเชื่อว่าไม่มีวิธีแก้ไขข้อผิดพลาดนี้โดยไม่ได้รับพอร์ต USB 3.0
ถามคำถาม

@AvinashRaj ว้าวว้าวว้าว! การเชื่อมต่อ usb 3.0 แก้ปัญหาของฉัน (จากการถ่ายโอนไฟล์ล้มเหลวด้วยการสุ่ม) หลังจากลองใช้วิธีแก้ปัญหาจำนวนมากขอขอบคุณ! คุณช่วยอธิบายได้ไหมทำไมการเชื่อมต่อ usb 3.0 ถึงสำคัญ?
ASten

2

แก้ไขปัญหานี้โดยอัปเกรดเป็น Android 4.4 ตอนนี้เมื่อฉันเสียบอุปกรณ์ฉันจะได้รับอุปกรณ์ "Android" ใน Nautilus ซึ่งมีไดรฟ์สองตัวแยกกันการ์ด SD ภายในและภายนอกของฉัน ไม่จำเป็นต้องดำเนินการใด ๆ กับอินเตอร์เฟสในโทรศัพท์เพื่อเชื่อมต่ออุปกรณ์ จริง ๆ แล้วฉันไม่สามารถบอกได้ว่ามันกำลังเชื่อมต่อโดยใช้ MTP หรือที่เก็บข้อมูลขนาดใหญ่ของ USB หรืออะไร แต่ถ้ามันใช้งานได้ฉันก็ไม่ได้กังวลอะไร

ไฟล์สื่อไม่มีไอคอนแสดงตัวอย่าง แต่สามารถเปิดและดูได้โดยไม่มีข้อผิดพลาด


2

บน galaxy s3 ของฉัน (android 4.4) ฉันเปลี่ยนการตั้งค่าจาก Media Device (MTP) เป็น Camera (PTP) และฉันสามารถดูรูปภาพและไฟล์อื่น ๆ ได้ดี


1

คุณยินดีที่จะทราบว่าชุด USB ยูทิลิตี้ชุดก่อนหน้านี้ยังคงใช้งานได้ นี่คือการแก้ไขมากกว่าการแก้ไขแบบถาวร RC

  1. บนโทรศัพท์ Android ของคุณไปที่ Application-> การตั้งค่า
  2. ในที่นั่นไปที่ Wireless and Network และเลือก USB Utilities
  3. คลิกที่เชื่อมต่อที่เก็บข้อมูลกับพีซีก่อนที่คุณจะเชื่อมต่อสายเคเบิล USB
  4. ข้อความควรปรากฏขึ้น: เชื่อมต่อสายเคเบิล USB เพื่อใช้ที่เก็บข้อมูลจำนวนมาก
  5. ตอนนี้เชื่อมต่อสาย USB เข้ากับคอมพิวเตอร์
  6. หุ่นยนต์ android สีเขียวควรแสดงด้วยปุ่มตัวเลือกสำหรับ "เชื่อมต่อที่เก็บข้อมูล USB" คลิกที่
  7. หุ่นยนต์สีเขียวเปลี่ยนเป็นสีส้มและตอนนี้คุณสามารถเข้าถึงไฟล์บนที่เก็บข้อมูลภายในและการ์ด SD ของโทรศัพท์ของคุณได้แล้ว

แหล่งที่มา: http://catlingmindswipe.blogspot.com/2012/05/how-to-connect-android-samsung-galaxy.html

การทดสอบของฉันระบุว่าการติดตั้ง PCManFM จาก Software Center จะช่วยให้คุณสามารถเข้าถึงไฟล์ของคุณบนอุปกรณ์ในแบบที่มันใช้งานได้หลายปี


1
ขอบคุณสำหรับคำตอบนี้ ตามที่กล่าวไว้ในคำถามฉันทราบว่ามีตัวเลือกนี้อยู่ อย่างไรก็ตามฉันกำลังมองหาฟังก์ชั่นแบบปลั๊กแอนด์เพลย์ ต้องผ่านชุดของตัวเลือกทุกครั้งที่ไม่สะดวกและมีแนวโน้มที่จะเกิดข้อผิดพลาด
ถาม

@ Dave MG ฉันขอโทษที่ Samsung Galaxy S2 ของคุณต้องการขั้นตอนเพิ่มเติมในการเชื่อมต่อที่คุณชอบ บางทีชุมชนสามารถแก้ไขฉันได้หากฉันทำผิด แต่ฉันเชื่อว่าการเปลี่ยนแปลงเฟิร์มแวร์ Samsung และ / หรือ Android 4.1.2 ของคุณนั้นค่อนข้างเกินขอบเขตของฟอรัมนี้
Elder Geek

ปัญหาคือประเภทของการเชื่อมต่อที่ฉันพูดถึงเคยมีอยู่ ไม่กี่ปีที่ผ่านมาฉันสามารถเสียบ Android ของฉันและมันก็จะปรากฏเป็นไดรฟ์ภายนอกและนั่นก็คือ อย่างไรก็ตามความเข้าใจของฉันคือ Google ตัดสินใจที่จะทำให้อุปกรณ์ Android ของพวกเขาเป็นค่าเริ่มต้น แต่การสนับสนุน Ubuntu สำหรับ MTP นั้นเป็นเรื่องที่แย่มาก ฉันเชื่อว่าอุปกรณ์ Android ของฉันใช้มาตรฐานของอุปกรณ์ Android แต่การสนับสนุนของ Ubuntu นั้นอ่อนแอ ดังนั้นฉันคิดว่านั่นทำให้ onus บน Ubuntu
ถาม

ฉันมีผลลัพธ์เดียวกันกับอุปกรณ์ Android ของฉันที่ต่ำกว่า 14.04 เช่นเดียวกับฉันที่ต่ำกว่า 12.04 ได้รับอุปกรณ์ของฉันใช้ระบบ Android รุ่นเก่ากว่าของคุณ (2.37) และฉันไม่สามารถทำซ้ำกับอุปกรณ์นั้นหรืออุปกรณ์ใหม่ที่ใช้ 4.3.2 ฉันจะติดตั้งเครื่องมือ mtp และดูว่าฉันสามารถทำซ้ำได้หรือไม่ ดูว่าการถอนการติดตั้งเดียวกันแก้ปัญหาและแก้ไขคำตอบของฉันได้ไหม
Elder Geek

ผลลัพธ์ของฉันด้วยเครื่องมือ mpt นั้นแย่กว่าของคุณมาก (ไม่มีอุปกรณ์ที่ตรวจพบในตอนนี้)
Elder Geek

0

สิ่งนี้อาจใช้ได้กับ 4.1.2 และ .... ไม่สามารถยืนยันได้

ที่เก็บข้อมูล [เคล็ดลับ] การเปิดใช้งานโหมดที่เก็บข้อมูลขนาดใหญ่ Android 4.2.2 เพียงแค่ต้องการแบ่งปันเคล็ดลับบางอย่างกับผู้ที่ต้องการเปิดใช้งานโหมดที่เก็บข้อมูลบน Android 4.2.2 อีกครั้ง

  1. เชื่อมต่อโทรศัพท์ของคุณกับคอมพิวเตอร์ (อุปกรณ์จะเชื่อมต่อในโหมด MTP เป็นค่าเริ่มต้น)
  2. รีบูตโทรศัพท์ของคุณในขณะที่เชื่อมต่อกับคอมพิวเตอร์
  3. รอจนกว่าคุณจะเห็นไอคอน USB บนแถบการแจ้งเตือนของคุณ
  4. ตอนนี้คุณจะมีตัวเลือกให้เลือกที่เก็บข้อมูลต่อจากนี้ไป

แหล่งที่มา: http://forum.xda-developers.com/showthread.php?t=2350542


ขอบคุณสำหรับข้อเสนอแนะนี้. เพิ่งลองมาและน่าเสียดายที่ตัวเลือกเดียวที่แสดงคือ MTP และ PTP อาจเป็นตัวเลือก 4.2.2 เท่านั้น
ถาม

1
@DaveMG มันเป็นช็อตที่ยาวนาน อาจยังช่วยใครซักคน หวังว่าสิ่งที่เหมาะสมกว่าจะมาถึง
Elder Geek

@DaveMG ต่อไปนี้เป็นอีกหัวข้อที่น่าสนใจซึ่งอาจมีประโยชน์บ้าง: ubuntuforums.org/showthread.php?t=2194853
Elder Geek

ติดตั้งตัวจัดการไฟล์ PCManFM มันใช้งานไม่ได้สำหรับฉันที่ต่ำกว่า 14.04 ฉันค้นพบว่ามันทำงานภายใต้ Lubuntu ซึ่งใช้ PCMan File Manager เป็นค่าเริ่มต้นทดสอบและยืนยันภายใต้ Ubuntu 14.10
Elder Geek

1
PCManFM File Manager จะแทนที่ส่วนต่อประสานหน้าต่างของฉันทั้งหมดหรือไม่ ไม่ใช่ว่าฉันจะใช้อินเทอร์เฟซที่ต่างออกไปถ้ามันใช้งานได้ดีกว่า แต่มันดูเหมือนว่าจะเป็นการเปลี่ยนแปลงขนาดใหญ่ที่มีผลข้างเคียงและการกระทบยอดที่เป็นไปได้ ฉันต้องแน่ใจเกี่ยวกับระดับความวุ่นวายที่จะเกิดขึ้นก่อนที่จะใช้เพื่อแก้ไขปัญหานี้
ตอบคำถาม

0

ฉันมี Galaxy S6 และฉันเห็นปัญหาเดียวกันใน Ubuntu 15.10 เมื่อเข้าถึงไฟล์บนอุปกรณ์ (ไม่สามารถเปิดอินพุตสตรีมสำหรับรูปภาพ)

อย่างไรก็ตามฉันสามารถคัดลอกไฟล์ไปยังแล็ปท็อปของฉันและดูไฟล์เหล่านั้นได้โดยไม่ต้องเปลี่ยนการตั้งค่าใด ๆ ในโทรศัพท์ / คอมพิวเตอร์


0

เมื่อเจอปัญหานี้หลายครั้งฉันรู้สึกว่ามันดูเหมือนว่าจะเกิดขึ้นกับโทรศัพท์ซัมซุงบ่อยกว่าโทรศัพท์ของหัวเว่ย ฉันไม่ได้ทดสอบกับผู้อื่น

ปัญหาคือโดยการวิเคราะห์ของฉันที่ซัมซุงอนุญาตให้หนึ่งเซสชัน MTP หลังจากเชื่อมต่อสายเคเบิล USB และการถ่ายโอนไฟล์ที่ได้รับอนุญาตจากผู้ใช้ อย่างไรก็ตาม Ubuntu (และ Kubuntu เช่นกัน) เห็นได้ชัดว่าปิดและเปิดเซสชัน MTP อีกครั้งหลังจากไม่มีการใช้งานสองสามวินาทีหรือพวกเขาพยายามใช้เซสชัน MTP แบบขนาน (เช่นรายการไดเรกทอรีและอีกหนึ่งสำหรับการถ่ายโอนไฟล์จริง ฯลฯ ) แต่เซสชั่น MTP ใหม่ไม่ได้รับอนุญาตและเฟื่องฟูมีข้อผิดพลาดและโทรศัพท์ซัมซุงจะปิดเซสชัน MTP ที่ได้รับอนุญาตแล้ว

วิธีแก้ปัญหาที่ดีที่สุดคือการใช้เครื่องมือ mtp เพื่อติดตั้งอุปกรณ์ Android อย่างถาวร สำหรับการอ้างอิงดูโดยทั่วไป: https://wiki.ubuntuusers.de/MTP/

ดังนั้นฉันพิมพ์ในหน้าต่าง terminal:

sudo apt-get install mtp-tools
sudo apt-get install jmtpfs
mkdir ~/samsung

(ต้องทำเพียงครั้งเดียวเท่านั้นสำหรับ Ubuntu รุ่นเก่าให้ติดตั้งแพ็คเกจmtpfsแทนjmtpfs)

จากนั้นทุกครั้งที่คุณต้องการเชื่อมต่อโทรศัพท์เชื่อมต่อสาย USB ปลดล็อคโทรศัพท์จากนั้นโทรศัพท์จะแสดงรายการข้อความโดยเลื่อนลงมาจากด้านบนและค้นหารายการ "ระบบ Android - USB สำหรับ nnn" แตะรายการนั้นเพื่อให้หน้าต่างซ้อนทับเปิดขึ้นเพื่อให้คุณตั้งค่าโหมด USB เลือก "การถ่ายโอนไฟล์" อย่างชัดเจน หากการถ่ายโอนไฟล์ถูกเลือกอยู่แล้วให้เลือกอย่างอื่นแทนจากนั้นนำหน้าต่างขึ้นมาอีกครั้งและเลือก "การถ่ายโอนไฟล์" ครั้งที่สอง ใช่ต้องใช้หน้าต่างนี้สองครั้งมีกลิ่นเหมือนแมลงมากซัมซุง

บางครั้งโดยเฉพาะอย่างยิ่งหลังจากความพยายามเชื่อมต่อล้มเหลวโทรศัพท์จะแสดงกล่องโต้ตอบ "อนุญาตการเข้าถึงข้อมูลโทรศัพท์" ซึ่งจะอนุญาตเฉพาะคำตอบ "ใช่" และ "ไม่" การใช้กล่องโต้ตอบนั้นก็ใช้ได้เช่นกัน

หลังจากการเตรียมการทั้งหมดนี้เพียงทำ:

jmtpfs ~/samsung

และ, ไฟล์ที่คุณต้องการหลังจากที่ปรากฏในไดเรคทอรี่ ~ / samsung, และที่สำคัญกว่านั้น, ให้อยู่ที่นั่นจนกว่าคุณจะถอดสาย USB หรือปิดสมาร์ทโฟนหรือคอมพิวเตอร์. มันไม่ได้ทำให้เจ็บเลยถ้าโทรศัพท์ล็อคหน้าจอหรือปิดหน้าจอตราบใดที่มันยังไม่ปิด แต่อย่าพยายามคลิกที่ไอคอนโทรศัพท์ในเครื่องมือดูไฟล์ Ubuntu / Kubuntu นั่นจะพยายามเปิดเซสชัน MTP ที่สองและสามารถฆ่าเซสชัน MTP แรกได้เช่นกัน ให้เข้าถึงไดเร็กทอรี ~ / samsung ดังกล่าวแทน

หากต้องการยกเลิกการต่อเชื่อมโทรศัพท์ในภายหลังให้พิมพ์:

fusermount -u ~/samsung
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.