Tại sao tôi nhận được các thông báo lỗi này khi tôi cố gắng xem các tệp phương tiện trên thiết bị Android của mình?


13

(Lưu ý: Câu hỏi này ban đầu thể hiện hai vấn đề. Sau khi tạo tiền thưởng, tôi đã tìm ra một số điều, vì vậy tôi đã thu hẹp nó xuống chỉ còn một vấn đề.)

Tôi vừa thực hiện cài đặt mới Ubuntu 14.04.

Khi tôi cắm điện thoại Android bằng USB, tôi có thể truy cập các tệp trên điện thoại, mặc dù không được mượt mà. Các tệp hình ảnh và âm thanh sẽ không mở trừ khi tôi sao chép chúng vào máy tính trước. Banshee gặp sự cố nếu Android được kết nối.

Đây là lỗi nếu tôi cố mở tệp hình ảnh:

nhập mô tả hình ảnh ở đây

"Không thể mở luồng đầu vào cho tệp"

Tại sao tôi gặp lỗi này và làm cách nào để Android của tôi kết nối mà không gặp sự cố?

Lưu ý, tôi đã thử chuyển từ chế độ MTP sang chế độ PTP và khi thực hiện, tôi dường như không thể truy cập các tệp trên điện thoại. Tôi đã cài đặt mtp-tools. Tôi có thể kết nối bằng bộ lưu trữ lớn USB và sau đó tôi có thể xem các tệp hình ảnh và sử dụng Banshee. Nhược điểm là phải mất nửa tá màn hình và lựa chọn trên thiết bị Android để bật chế độ lưu trữ dung lượng lớn USB mỗi khi tôi kết nối và tôi đang tìm kiếm chức năng cắm và phát.

Cũng lưu ý, tôi không biết về các giải pháp ở chỗ tôi không quan tâm nếu nó có nghĩa là sử dụng MTP, PTP hoặc lưu trữ dung lượng lớn USB. Tôi muốn có thể sử dụng thiết bị Android của mình một cách dễ dàng, chỉ cần cắm nó vào và sử dụng, và tôi không bận tâm về việc điều đó xảy ra như thế nào.

Thiết bị Android là Samsung Galaxy S2, chạy Android 4.1.2.


chuyển sang chế độ lưu trữ lớn và sau đó kết nối điện thoại của bạn.
Avinash Raj

@AvinashRaj, phải mất khoảng 5 bước để chuyển sang chế độ lưu trữ lớn. Tôi hy vọng đó không phải là trường hợp mà giải pháp duy nhất là vượt qua điều đó mỗi khi tôi kết nối điện thoại.
hỏi

Vấn đề là các thiết bị mtp không hỗ trợ I / O tệp cơ bản. Hãy xem câu trả lời này từ một câu hỏi khác.
465544

Bạn có thiết bị android nào?
Seth

@Seth, thêm thông tin thiết bị cho câu hỏi.
hỏi

Câu trả lời:


7

Các lỗi đã được hiển thị rõ ràng là Unable to mount MTP device. Vì vậy, hệ thống của bạn không thể gắn (mở) thiết bị mtp này. Cài đặt mtp-toolsgói sẽ giải quyết lỗi này và làm cho thiết bị mtp của bạn được kết nối.

sudo apt-get install mtp-tools

1
Kết nối điện thoại của bạn trong cổng USB 3.0 không phải trong 2.0
Avinash Raj

Cái có bluetongue = USB 3.0. Đảm bảo rằng bạn đã tắt tùy chọn kết nối USB trên điện thoại.
Avinash Raj

2
Theo lsusb, tất cả các cổng USB của tôi là USB 2.0. Ngoài ra, kết nối USB không được kích hoạt. Tôi đánh giá cao sự giúp đỡ của bạn và bạn có thể đúng rằng lỗi này là một phần do kết nối USB 2.0 của máy tính của tôi, nhưng tôi cảm thấy khó tin rằng không có cách nào để khắc phục lỗi này nếu không có cổng USB 3.0.
hỏi

@AvinashRaj wow wow wow! Kết nối với usb 3.0 đã giải quyết vấn đề của tôi (về lỗi chuyển tập tin với loại ngẫu nhiên) sau khi thử nhiều giải pháp rất nhiều, cảm ơn bạn! Bạn có thể giải thích, tại sao kết nối usb 3.0 là đáng kể?
HỎI 18/03/2017

2

Đã giải quyết vấn đề này bằng cách nâng cấp lên Android 4.4. Bây giờ, khi tôi cắm thiết bị, tôi nhận được một thiết bị "Android" trong Nautilus, có hai ổ đĩa riêng biệt, thẻ SD bên trong và bên ngoài. Không có hành động giao diện trên điện thoại cần thiết để kết nối thiết bị. Tôi thực sự không thể biết liệu nó có kết nối bằng bộ lưu trữ lớn MTP hoặc USB hay không, nhưng miễn là nó hoạt động, tôi không quá quan tâm đến nó.

Các tệp phương tiện không có biểu tượng xem trước, nhưng có thể được mở và xem mà không có bất kỳ lỗi nào.


2

Trên galaxy s3 (android 4.4), tôi đã thay đổi cài đặt của mình từ Thiết bị đa phương tiện (MTP) sang Máy ảnh (PTP) và tôi có thể xem các ảnh của mình và các tệp khác tốt.


1

Bạn sẽ rất vui khi biết bộ tiện ích USB trước đây vẫn còn để sử dụng. Đây là một công việc xung quanh chứ không phải là một sửa chữa vĩnh viễn. RC

  1. Trên điện thoại Android của bạn, hãy đi tới Ứng dụng-> Cài đặt
  2. Trong đó, đi đến Mạng và Mạng và chọn Tiện ích USB
  3. Nhấp vào Connect Storage với PC, trước khi bạn kết nối cáp USB
  4. Một thông báo sẽ bật lên: Kết nối cáp USB để sử dụng bộ nhớ chung
  5. Bây giờ kết nối cáp USB với máy tính
  6. Robot Android màu xanh lá cây phải được hiển thị với nút tùy chọn cho "Kết nối bộ lưu trữ USB;" bấm vào đó
  7. Robot xanh chuyển sang màu cam và bây giờ bạn có thể truy cập các tệp trên bộ nhớ trong và thẻ SD của điện thoại.

nguồn: http://catlingmindswipe.blogspot.com/2012/05/how-to-connect-android-samsung-galax.html

Các thử nghiệm của tôi chỉ ra rằng việc cài đặt PCManFM từ Trung tâm phần mềm cũng sẽ cho phép bạn truy cập các tệp của mình trên thiết bị theo cách nó hoạt động trong nhiều năm qua.


1
Cảm ơn bạn cho câu trả lời này. Như đã đề cập trong câu hỏi, tôi biết rằng tùy chọn này đã tồn tại. Tuy nhiên, tôi đang tìm kiếm để có chức năng plug-and-play. Phải trải qua các tùy chọn đó mỗi lần là bất tiện và dễ bị lỗi.
hỏi

@ Dave MG Tôi xin lỗi vì Samsung Galaxy S2 của bạn cần nhiều bước hơn để kết nối mà bạn thích. Có lẽ cộng đồng có thể sửa lỗi cho tôi Nếu tôi sai, nhưng tôi tin rằng các thay đổi đối với phần sụn Samsung và / hoặc Android 4.1.2 của bạn vượt quá phạm vi của diễn đàn này.
Anh Cả Geek

Vấn đề là loại kết nối mà tôi đang nói đến đã từng tồn tại. Vài năm trước, tôi có thể cắm Android của mình và nó sẽ chỉ hiển thị dưới dạng ổ đĩa ngoài, và đó là điều đó. Tuy nhiên, sự hiểu biết của tôi là Google đã quyết định làm cho các thiết bị Android của họ MTP theo mặc định, nhưng sự hỗ trợ Ubuntu cho MTP đã rất chắp vá. Tôi tin rằng thiết bị Android của tôi đang làm tiêu chuẩn cho những gì thiết bị Android làm, nhưng khả năng hỗ trợ của Ubuntu dành cho thiết bị này rất yếu. Vì vậy, tôi nghĩ rằng điều đó đặt trách nhiệm lên Ubuntu.
hỏi

Tôi có kết quả chính xác tương tự với thiết bị Android của tôi dưới 14.04 như tôi có dưới 12.04. Cấp cho thiết bị của tôi đang chạy phiên bản cũ hơn của hệ thống Android so với thiết bị của bạn (2.37) và tôi không thể sao chép bằng thiết bị đó cũng như thiết bị mới hơn chạy 4.3.2 Tôi sẽ cài đặt công cụ mtp và xem liệu tôi có thể sao chép không và nếu có xem nếu gỡ cài đặt cùng giải quyết vấn đề và chỉnh sửa câu trả lời của tôi cho phù hợp.
Anh Cả Geek

Kết quả của tôi với các công cụ mpt kém hơn so với của bạn (Không có thiết bị nào được phát hiện cho đến nay)
Elder Geek

0

Điều này cũng có thể hoạt động với 4.1.2 .... không thể xác nhận

Lưu trữ [Mẹo] Kích hoạt lại Chế độ lưu trữ lớn Android 4.2.2 Chỉ muốn chia sẻ một số mẹo cho những người muốn kích hoạt lại Chế độ lưu trữ lớn trên Android 4.2.2 của họ

  1. Kết nối điện thoại của bạn với máy tính (Thiết bị sẽ được kết nối ở chế độ MTP như mặc định)
  2. Khởi động lại điện thoại của bạn trong khi kết nối với máy tính
  3. Đợi cho đến khi bạn thấy biểu tượng USB trên Thanh thông báo của bạn
  4. Bây giờ bạn sẽ có một tùy chọn để chọn Mass Storage từ đó

nguồn: http://forum.xda-developers.com/showthread.php?t=2350542


Cảm ơn bạn cho đề nghị này. Chỉ cần thử nó, và thật không may, các tùy chọn duy nhất nó hiển thị là MTP và PTP. Nó có thể là một lựa chọn duy nhất 4.2.2.
hỏi

1
@DaveMG Vâng, đó là một cú sút xa. Vẫn có thể giúp ai đó. Hy vọng một cái gì đó phù hợp hơn sẽ đến.
Anh Cả Geek

@DaveMG Đây là một chủ đề thú vị khác có thể được sử dụng: ubuntuforums.org/showthread.php?t=2194853
Elder Geek

Cài đặt trình quản lý tệp PCManFM. Điều này dường như vô tận đối với tôi dưới 14.04. Tôi phát hiện ra nó hoạt động trong Lubfox, sử dụng Trình quản lý tệp PCMan theo mặc định, do đó, đã được kiểm tra và xác nhận trong Ubuntu 14.10
Elder Geek

1
Trình quản lý tệp PCManFM không thay thế hoàn toàn giao diện cửa sổ của tôi phải không? Không phải là tôi chống lại việc sử dụng một giao diện khác nếu nó hoạt động tốt hơn, có vẻ như đó là một sự thay đổi quy mô lớn với các tác dụng phụ và tác động phụ có thể xảy ra. Tôi phải chắc chắn về mức độ biến động mà nó sẽ gây ra trước khi sử dụng nó chỉ để giải quyết vấn đề này.
hỏi

0

Tôi đã có một chiếc Galaxy S6 và tôi đã gặp vấn đề tương tự trong Ubuntu 15.10 khi truy cập các tệp trên thiết bị (Không thể mở luồng đầu vào cho hình ảnh).

Tuy nhiên, tôi đã có thể sao chép các tập tin vào máy tính xách tay của mình và xem chúng ở đó mà không thay đổi bất kỳ cài đặt nào trên điện thoại / máy tính.


0

Đã nhiều lần gặp phải vấn đề này, cảm giác của tôi là nó xuất hiện thường xuyên hơn với điện thoại Samsung so với điện thoại Huawei. Tôi chưa thử nghiệm với người khác.

Vấn đề là theo phân tích của tôi, rằng Samsung cho phép chính xác một phiên MTP sau khi cáp USB được kết nối và người dùng chuyển tập tin được ủy quyền. Tuy nhiên, Ubuntu (cũng như Kubfox) dường như đóng và mở lại phiên MTP sau vài giây không hoạt động hoặc họ cố gắng sử dụng các phiên MTP song song (như một cho danh sách thư mục và một phiên để truyền tệp thực tế, v.v.). Nhưng phiên MTP mới không được ủy quyền và bùng nổ, có thông báo lỗi và điện thoại Samsung thậm chí sẽ đóng phiên MTP đã được ủy quyền.

Cách giải quyết tốt nhất là sử dụng các công cụ mtp để gắn kết vĩnh viễn thiết bị Android. Để tham khảo, xem cơ bản: https://wiki.ubfoxusers.de/MTP/

Vì vậy, tôi gõ vào một cửa sổ đầu cuối:

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

(Điều này chỉ cần được thực hiện một lần. Trên các phiên bản Ubuntu cũ hơn, hãy cài đặt gói mtpfsthay vì jmtpfs)

Sau đó, mỗi lần bạn muốn kết nối điện thoại, kết nối cáp USB, mở khóa điện thoại, sau đó trên điện thoại sẽ hiển thị danh sách tin nhắn bằng cách trượt xuống từ trên xuống và tìm mục "Hệ thống Android - USB cho nnn". Nhấn vào mục đó để cửa sổ lớp phủ mở ra, cho phép bạn đặt chế độ USB. Hoàn toàn chọn "chuyển tập tin". Nếu chuyển tập tin đã được chọn, thay vào đó hãy chọn một thứ khác, sau đó đưa cửa sổ lên một lần nữa và chọn "chuyển tập tin" lần thứ hai. Có, phải sử dụng cửa sổ này hai lần có mùi rất giống lỗi của Samsung.

Đôi khi, đặc biệt là sau các lần thử gắn kết không thành công, điện thoại cũng hiển thị hộp thoại "cho phép truy cập dữ liệu điện thoại", chỉ cho phép "có" và "không" làm câu trả lời. Sử dụng hộp thoại đó cũng hoạt động.

Sau khi chuẩn bị xong, chỉ cần làm:

jmtpfs ~/samsung

Và voilá, các tập tin tìm kiếm lâu dài của bạn xuất hiện trong thư mục ~ / samsung của bạn và quan trọng hơn, hãy ở đó cho đến khi bạn ngắt kết nối cáp USB hoặc tắt nguồn điện thoại thông minh hoặc máy tính. Nó thậm chí không gây hại, nếu điện thoại khóa màn hình hoặc tắt màn hình, miễn là nó không tắt hoàn toàn. Nhưng đừng thử nhấp vào biểu tượng cho điện thoại trong trình xem tệp Ubuntu / Kubfox. Điều đó sẽ cố gắng mở phiên MTP thứ hai và thực sự cũng có thể giết phiên MTP đầu tiên. Thay vào đó, truy cập vào thư mục ~ / samsung đã nói ở trên.

Để ngắt kết nối điện thoại sau, chỉ cần gõ:

fusermount -u ~/samsung
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.