ฉันเป็นเจ้าของแล็ปท็อปที่มีเครื่องอ่านการ์ดในตัว สำหรับปีที่ผ่านมาฉันจัดการกับปัญหาแปลก ๆ ที่ดูเหมือนว่าซอฟต์แวร์เกี่ยวข้องกับฮาร์ดแวร์มากกว่า
ฉันเรียกใช้ดูอัลบูทของWindows 7และUbuntu 14.04ทั้ง 64 บิต ใน Windows การ์ด SD ทำงานได้ดี มันทำงานค่อนข้างช้า แต่ก็จัดการให้เสร็จสมบูรณ์โดยไม่มีข้อผิดพลาด
ใน Ubuntu มันจะหยุดและฉันได้รับข้อความเหล่านี้เมื่อฉันพิมพ์dmesg
เทอร์มินัล:
[12535.092927] mmcblk0: mmc0:b368 SD 1.88 GiB
[12535.096167] mmcblk0: p1
[12653.904243] mmc0: Timeout waiting for hardware interrupt.
[12653.904974] mmcblk0: error -110 transferring data, sector 158279, nr 1024, cmd response 0x900, card status 0xc00
[12663.930682] mmc0: Timeout waiting for hardware interrupt.
[12663.930823] end_request: I/O error, dev mmcblk0, sector 158279
[12663.930838] end_request: I/O error, dev mmcblk0, sector 158287
[12663.930845] end_request: I/O error, dev mmcblk0, sector 158295
[12663.930852] end_request: I/O error, dev mmcblk0, sector 158303
[12663.930858] end_request: I/O error, dev mmcblk0, sector 158311
[12663.930864] end_request: I/O error, dev mmcblk0, sector 158319
[12663.930871] end_request: I/O error, dev mmcblk0, sector 158327
[12663.930877] end_request: I/O error, dev mmcblk0, sector 158335
[12663.930883] end_request: I/O error, dev mmcblk0, sector 158343
[12663.930889] end_request: I/O error, dev mmcblk0, sector 158351
[12673.957122] mmc0: Timeout waiting for hardware interrupt.
[12674.002269] mmcblk0: error -110 transferring data, sector 159303, nr 1024, cmd response 0x900, card status 0xc00
เรื่องนี้เกิดขึ้นกับใด ๆการ์ด SD ของใด ๆขนาดการจัดเก็บและมันจะเกิดขึ้นที่ใดเวลาในขณะที่การถ่ายโอนโดยเฉพาะอย่างยิ่งกับไฟล์ขนาดใหญ่หรือจำนวนมากของไฟล์ ฉันคลิกขวาที่ไอคอนการ์ด SD บนแผง Ubuntu ของฉันและคลิกSafely remove
ก่อนที่จะนำ SD ออกมาและแม้กระทั่งฟอร์แมต SD ใหม่เพื่อให้ปราศจากข้อผิดพลาด แต่ก็ยังทำให้ฉันมีปัญหา แฟลชไดรฟ์ USB ของฉันมีการจัดรูปแบบในรูปแบบเดียวกัน (FAT32) เป็นการ์ด SD และมันก็ใช้ได้ดี เหตุใด Windows จึงสามารถอ่าน / เขียนการ์ดของฉันได้ดีไม่ใช่ Ubuntu?
ผลลัพธ์ของlspci
(เครื่องอ่านการ์ดเท่านั้น):
02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57785 Gigabit Ethernet PCIe (rev 10)
02:00.1 SD Host controller: Broadcom Corporation BCM57765/57785 SDXC/MMC Card Reader (rev 10)
02:00.2 System peripheral: Broadcom Corporation BCM57765/57785 MS Card Reader (rev 10)
02:00.3 System peripheral: Broadcom Corporation BCM57765/57785 xD-Picture Card Reader (rev 10)
lspci
หรือlsusb
และการเพิ่มข้อมูลลงในคำถามของคุณอาจช่วยให้คนอื่นพบคนอื่นที่มีปัญหาเดียวกัน