caminho certo para montar sdcard no linux

1

Eu tenho um problema com a montagem da minha camcoder com sdcard como volume. Parece que é problema sdcard, pode ser reparado? Eu tenho reformado sdcard no sistema Windows, mas este problema did'nt resolver tudo permaneceu o mesmo.

#lsubs:Bus 001 Device 011: ID 0603:8611 Novatek Microelectronics Corp.   
# lsblk
NAME                        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT

sdb                           8:16   1  29.8G  0 disk 
└─sdb1                        8:17   1  29.8G  0 part 
sr0                          11:0    1  1024M  0 rom  
# mount /dev/sdb /mountpoint
mount: /dev/sdb: can't read superblock
    #dmesg:
[  393.331415] sd 2:0:0:0: [sdb]  Sense Key : Medium Error [current] 
[  393.331428] sd 2:0:0:0: [sdb]  Add. Sense: Unrecovered read error
[  393.331443] sd 2:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 02 00 00 02 00
[  393.331470] end_request: critical target error, dev sdb, sector 2
[  393.331497] EXT4-fs (sdb): unable to read superblock
[  393.338515] sd 2:0:0:0: [sdb] Unhandled sense code
[  393.338525] sd 2:0:0:0: [sdb]  Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  393.338538] sd 2:0:0:0: [sdb]  Sense Key : Medium Error [current] 
[  393.338551] sd 2:0:0:0: [sdb]  Add. Sense: Unrecovered read error
[  393.338565] sd 2:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 40 00 00 02 00
[  393.338593] end_request: critical target error, dev sdb, sector 64
[  393.338621] isofs_fill_super: bread failed, dev=sdb, iso_blknum=16, block=32
[  393.346514] sd 2:0:0:0: [sdb] Unhandled sense code
[  393.346524] sd 2:0:0:0: [sdb]  Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  393.346537] sd 2:0:0:0: [sdb]  Sense Key : Medium Error [current] 
[  393.346550] sd 2:0:0:0: [sdb]  Add. Sense: Unrecovered read error
[  393.346564] sd 2:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 00 00 00 01 00
[  393.346592] end_request: critical target error, dev sdb, sector 0
[  393.346619] FAT-fs (sdb): unable to read boot sector
    
por Yurij73 09.11.2012 / 20:42

1 resposta

1

Erro médio significa incapacidade de obter dados brutos do setor - está na camada inferior aos sistemas de arquivos ou até mesmo no particionamento de disco. Se o Windows funcionar com este cartão, mas o Linux não, significa que o Linux detecta incorretamente o protocolo necessário para acessá-lo. É bastante frequente que o dispositivo relate incorretamente o protocolo necessário para que a tabela de peculiaridades seja usada para corrigir os dados reportados. Você deve pedir ao hacker do kernel Linux para ajudar com tais problemas (então essa resposta definitivamente não é final).

    
por 10.11.2012 / 11:55