Domanda:
Recupera i file dalla scheda SD rotta (nessun avvio)
el.severo
2013-05-19 03:30:39 UTC
view on stackexchange narkive permalink

C'è qualche possibilità di recuperare alcuni file che si trovano su una scheda SD che non si avvia più? Sembra che l'ultima interruzione di corrente abbia interessato alcuni file sulla scheda e il Raspberry Pi non sia più in grado di avviarsi.

Due risposte:
#1
+14
higuita
2013-05-20 04:36:11 UTC
view on stackexchange narkive permalink

Primo, perché non si avvia? Cosa mostrano le luci? Eseguire il debug con questo wiki

Il problema potrebbe essere nella partizione FAT, che può essere facilmente ripristinata riformattando e reinserendo i file (utilizzando la propria immagine o una scaricata dal web.)

Se è il filesystem Linux, caricarlo su un Linux (anche un liveCD) ed eseguire fsck potrebbe essere sufficiente per ripristinarlo.

Quindi collega la scheda SD, apri una console e fai dmesg per visualizzare l'etichetta dell'ultimo disco (esempio sdb ) scoperto, fai fdisk -l / dev / sdb per vedere quali partizioni esistono. Quello Linux dovrebbe essere chiamato Linux (esempio sdb2 ). infine esegui fsck / dev / sdb2 per scansionare e riparare il filesystem.

Se tutto fallisce, forse l'SD è andato male, farei un dd if = / dev / sdb di = file.img (di dd_rescue / dev / sdb file.img ancora migliore se hai dd_rescue installato) per eseguire il backup della SD su un file e provando a recuperare le cose da lì, trasformando l'immagine su un dispositivo con losetup --find --show file.img .

Grazie amico, almeno sono stato in grado di recuperare parte del mio codice con il comando fsck.
#2
+4
nc4pk
2013-05-19 04:00:53 UTC
view on stackexchange narkive permalink

Se il filesystem non è danneggiato gravemente, è possibile montarlo su un altro sistema e copiare i file.

Su un altro sistema Linux, digita sudo mount -o ro / dev / mmcblk0p2 / mnt in un terminale. Questo monta la scheda SD (supponendo che sia in mmcblk0 ) di sola lettura su /mnt.

Da lì puoi navigare nella struttura della directory con un file manager e copia tutti i file necessari.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...