SD 카드: 파티션 테이블을 읽을 수 없습니다.

SD 카드: 파티션 테이블을 읽을 수 없습니다.

lsblk내 노트북에서 읽을 수 없고 또는 에 설치되거나 표시되지 않는 마이크로 SD 카드가 있습니다 blkid. tail -f /var/log/syslog문제를 나타내는 를 사용하십시오 .

[ 3250.544073] tifm_core: MMC/SD card detected in socket 0:3
[ 3250.689963] mmc0: new SDHC card at address 0007
[ 3250.693295] mmcblk0: mmc0:0007 SD16G 14.4 GiB 
[ 3250.695323] mmcblk0: error -84 transferring data, sector 0, nr 8, cmd response 0x900, card status 0xb00
[ 3250.763994] mmcblk0: error -84 transferring data, sector 0, nr 8, cmd response 0x900, card status 0xb00
[ 3250.764048] mmcblk0: retrying using single block read
[ 3250.764462] mmcblk0: error -84 transferring data, sector 0, nr 8, cmd response 0x900, card status 0x0
[ 3250.764901] mmcblk0: error -84 transferring data, sector 1, nr 7, cmd response 0x900, card status 0x0
[ 3250.765534] mmcblk0: error -84 transferring data, sector 2, nr 6, cmd response 0x900, card status 0x0
[ 3250.765963] mmcblk0: error -84 transferring data, sector 3, nr 5, cmd response 0x900, card status 0x0
[ 3250.766391] mmcblk0: error -84 transferring data, sector 4, nr 4, cmd response 0x900, card status 0x0
[ 3250.766817] mmcblk0: error -84 transferring data, sector 5, nr 3, cmd response 0x900, card status 0x0
[ 3250.767246] mmcblk0: error -84 transferring data, sector 6, nr 2, cmd response 0x900, card status 0x0
[ 3250.767672] mmcblk0: error -84 transferring data, sector 7, nr 1, cmd response 0x900, card status 0x0
[ 3251.776249] tifm_sd0:3 : card failed to respond for a long period of time (12, 9)
[ 3251.776273] tifm0 : demand removing card from socket 0:3
[ 3251.776372] mmcblk0: error -123 sending status command, retrying
[ 3251.776381] mmcblk0: error -123 sending status command, retrying
[ 3251.776389] mmcblk0: error -123 sending status command, aborting
[ 3251.776530] mmcblk0: error -123 sending status command, retrying
[ 3251.776539] mmcblk0: error -123 sending status command, retrying
[ 3251.776546] mmcblk0: error -123 sending status command, aborting
[ 3251.776573] ldm_validate_partition_table(): Disk read failed.
[ 3251.776638] mmcblk0: error -123 sending status command, retrying
[ 3251.776646] mmcblk0: error -123 sending status command, retrying
[ 3251.776654] mmcblk0: error -123 sending status command, aborting
[ 3251.776737] mmcblk0: error -123 sending status command, retrying
[ 3251.776745] mmcblk0: error -123 sending status command, retrying
[ 3251.776752] mmcblk0: error -123 sending status command, aborting
[ 3251.776836] mmcblk0: error -123 sending status command, retrying
[ 3251.776844] mmcblk0: error -123 sending status command, retrying
[ 3251.776852] mmcblk0: error -123 sending status command, aborting
[ 3251.776934] mmcblk0: error -123 sending status command, retrying
[ 3251.776942] mmcblk0: error -123 sending status command, retrying
[ 3251.776950] mmcblk0: error -123 sending status command, aborting
[ 3251.776974] Dev mmcblk0: unable to read RDB block 0
[ 3251.777041] mmcblk0: error -123 sending status command, retrying
[ 3251.777049] mmcblk0: error -123 sending status command, retrying
[ 3251.777056] mmcblk0: error -123 sending status command, aborting
[ 3251.777138] mmcblk0: error -123 sending status command, retrying
[ 3251.777147] mmcblk0: error -123 sending status command, retrying
[ 3251.777154] mmcblk0: error -123 sending status command, aborting
[ 3251.777248] mmcblk0: error -123 sending status command, retrying
[ 3251.777257] mmcblk0: error -123 sending status command, retrying
[ 3251.777264] mmcblk0: error -123 sending status command, aborting
[ 3251.777346] mmcblk0: error -123 sending status command, retrying
[ 3251.777355] mmcblk0: error -123 sending status command, retrying
[ 3251.777362] mmcblk0: error -123 sending status command, aborting
[ 3251.777444] mmcblk0: error -123 sending status command, retrying
[ 3251.777452] mmcblk0: error -123 sending status command, retrying
[ 3251.777460] mmcblk0: error -123 sending status command, aborting
[ 3251.777484] mmcblk0: unable to read partition table
[ 3251.781293] mmc0: card 0007 removed
systemd-udevd[2305]: inotify_add_watch(9, /dev/mmcblk0, 10) failed: No such file or directory
[ 3251.844043] tifm_core: MMC/SD card detected in socket 0:3
[ 3252.089018] mmc0: error -110 whilst initialising SD card
[ 3252.269558] mmc0: error -110 whilst initialising SD card

몇 가지(예 sudo apt-get install exfat-fuse exfat-utils:)를 시도하거나 추가했습니다.tifm_sd/etc/modules., 그들 중 누구도 성공하지 못했습니다 . SD 카드(Sony micro sd, HC, 16GB, 90MB/s, SR 16UY3)가 Android 휴대폰과 카메라에서는 제대로 작동하지만 노트북(Ubuntu 18.04, Acer TravelMate 4500)에서는 작동하지 않습니다.고팟, 카드가 보이지 않아요. 다른 SD 카드는 노트북에서 잘 작동합니다.

SD 카드 리더에 대한 정보(가능한 원인을 배제하기 위해 드라이버도 업데이트했습니다) lspci:

CardBus bridge [0607]: Texas Instruments PCIxx21/PCIxx11/PCIx515 PC Card Controller [104c:8031]
    Subsystem: Acer Incorporated [ALI] Extensa 3000 series laptop [1025:0064]
    Flags: bus master, medium devsel, latency 168, IRQ 10
    Memory at e0209000 (32-bit, non-prefetchable) [size=4K]
    Bus: primary=02, secondary=03, subordinate=06, sec-latency=176
    Memory window 0: 80000000-83ffffff (prefetchable)
    Memory window 1: 90000000-93ffffff
    I/O window 0: 00003000-000030ff
    I/O window 1: 00003400-000034ff
    16-bit legacy interface ports at 0001
    Capabilities: [a0] Power Management version 2
    Kernel driver in use: yenta_cardbus
    Kernel modules: yenta_socket

감사해요여러분의 팁을 찾고 있습니다! 추가 정보가 필요하면 알려주시기 바랍니다!

답변1

꽤 오래된 노트북입니다. 구글에 따르면 2004년 6월 출시된 펜티엄 M 715 CPU와 2003년 출시된 인텔 855GME 칩셋을 탑재한 것으로 보입니다.

SDHC 메모리 카드 하위 유형에 대한 사양은 2006년에 발표되었으므로 노트북에 내장된 카드 리더는 SDHC 카드를 지원하기에는 너무 오래되었을 가능성이 높습니다. SD 카드 하위 유형은 노트북의 카드 리더 칩이 설계되었을 때에도 지원되지 않았을 가능성이 높습니다. 존재합니다.

SDHC 사양카드의 카드별 데이터 레지스터가 사용되는 방법을 재정의합니다.: 이로 인해 카드 리더기에 펌웨어 업데이트가 없으면 구형 카드 리더기가 SDHC 카드를 인식하지 못하는 경우가 많습니다.

관련 정보