Prima di tutto sto usando Ubuntu 12.04 su un laptop con un lettore di schede integrato.
Ho una micro SD card sandisk 8Gig fornita con il mio telefono HTC Desire HD.
Sfortunatamente l'avevo montato su un computer Windows al lavoro tramite un cavo USB collegato al telefono e non "ho rimosso l'hardware in modo sicuro". Questa non era la prima volta che non lo "rimuovevo in modo sicuro" da Windows e ogni volta che l'ho fatto accidentalmente, ho dovuto riavviare il telefono prima che la scheda SD fosse nuovamente accessibile.
Deve aver consumato qualcosa però perché ora il mio telefono non riconosce affatto la scheda e quando la inserisco nel lettore di schede del mio laptop ottengo i seguenti errori in / var / log / syslog
Apr 4 21:17:59 jesse-laptop kernel: [12665.532025] mmc0: error -110 whilst initialising SD card
Apr 4 21:18:00 jesse-laptop kernel: [12667.192024] mmc0: error -110 whilst initialising SD card
Apr 4 21:18:02 jesse-laptop kernel: [12668.860020] mmc0: error -110 whilst initialising SD card
Apr 4 21:18:04 jesse-laptop kernel: [12670.532020] mmc0: error -110 whilst initialising SD card
Ho cercato su Google questo messaggio ma non riesco a trovare da nessuna parte che spieghi cosa significhi. Tutti i post riguardanti errori simili che ho riscontrato riguardano il funzionamento dei lettori di schede, ma il mio lettore di schede funziona perfettamente quando inserisco una scheda SD diversa.
Apr 4 21:26:35 jesse-laptop kernel: [13182.192121] mmc0: new SDHC card at address b368
Apr 4 21:26:35 jesse-laptop kernel: [13182.195849] mmcblk0: mmc0:b368 29.8 GiB
Apr 4 21:26:35 jesse-laptop kernel: [13182.197931] mmcblk0: p1
Quindi so che il problema è con la scheda danneggiata non con il lettore.
Il problema sembra essere con l'inizializzazione della scheda perché non appare sotto / dev / dovunque riesca a trovare. Quando inserisco una scheda SD funzionante, appare come / dev / mmcblk0 e la partizione è / dev / mmcblk0p1.
Inutile dire che non posso formattare la scheda o eseguire alcun software di recupero fino a quando non riesco a farlo apparire come un dispositivo.
Modifica: - Ho scoperto guardando le parti rilevanti del mio syslog disponibili qui che quando ho inserito la mia scheda per la prima volta l'errore era diverso da quello che è ora. Non capisco davvero nessuno di questi errori. Immagino che la carta sia stata lasciata in uno stato di anticipazione di un trasferimento (se possibile) e non l'ha ricevuta. Ora non può essere inizializzato (qualunque cosa significhi effettivamente)
Qualsiasi aiuto riguardo al significato di questo errore e / o al modo di recuperare i dati dalla mia scheda SD è molto apprezzato. È stato eseguito il backup della maggior parte dei miei dati importanti, ma c'era una nota che prendeva l'applicazione (sul mio telefono) che non lo era e mi piacerebbe molto recuperare quei dati.
PS Sia la scheda funzionante che la scheda danneggiata sono micro SD e sto usando un adattatore per schede per inserirle nel mio computer.
PPS Ho caricato una versione annotata del mio / var / log / syslog con solo le parti pertinenti qui e anche il syslog completo qui