Newsgroup: it.comp.os.linux.iniziare
Titolo: Leggere una scheda SD in modo RAW

Ho una schedina SD formattata ext4 con installata una jessie funzionante.
Avrei bisogno di vedere alcuni files cancellati (ma non sovrascritti).
Di solito, copio la partizione con dd in un file che poi apro con bless (un
editor esadecimale/ascii) e guardo quello che mi serve.
Peró...
Copiare una partizione di 8/16 giga in un file temporaneo, mi sembra uno spreco
notevole, sia di tempo (mezz'ora buona) che di spazio su disco.
La scheda é montata come /dev/sda1, ma bless (ho questo e lo trovo comodo) non
riesce ad aprire un device.
Nel man di mount, non ho visto una opzione del caso.
Esiste qualche escamotage?
No, montare come loop, non serve, vedo il filesystem completo, ma non la parte
di memoria contenente i files cancellati.
 
-- 
+---------------------------------------------------------------------------+
|        Non fare domani quello che devi fare oggi, ma soprautto            |
|        non fare oggi quello che puoi fare domani...                       |
+-----#21---------------------------------Saggezze popolari.----------------+

 Avrei bisogno di vedere alcuni files cancellati (ma non sovrascritti).
]zac[
 
Potresti usare un altro metodo, per esempio utilizzando tool di recupero come photorec.

 parte di memoria contenente i files cancellati.
 
La butto li, ma non consosco bless e se accetta file da stdin: 
 
cat /dev/sda1 | bless 
 

> trovo comodo) non riesce ad aprire un device.
 
 
per curiosità sono appena andato a vedere il sito di bless , e tra le 
main features la prima è :
 
"Efficient editing of large data files and block devices."
 

giu...@gmail.com
 in data 13:26, venerdì 07 aprile 2017, nel gruppo
it.comp.os.linux.iniziare ha scritto:

Non devo recuperare i files, devo vedere lo storico delle modifiche fatte e
salvate, che si trovano marcati come cancellati dopo ogni salvataggio.
Da prove fatte, questi files, fintanto che la SD non é riempita, sono messi in
successione, intervallati eventualmente da altri files validi o da altri
cancellati.
Per fare questo, faccio una ricerca ascii con una serie di parole di
riferimento e poi guardo il contenuto dei bytes successivi.
In questo modo riesco a recuperare lo storico delle modifiche.
 
-- 
+---------------------------------------------------------------------------+
|  Chi va con lo zoppo, impara a zoppicare.                                 |
|  Ma se lo zoppo va con uno sano, smette di zoppicare?                     |
+-----#22--------------------Campagna contro le pubblicita` idiote.---------+

RedWiz in data 13:43, venerdì 07 aprile 2017, nel gruppo
it.comp.os.linux.iniziare ha scritto:

Per i file larghi ok.
Per i block devices ci avevo giá provato senza esito...
 
Credo di aver capito.
 
Uso un computer con lenny e che ha ext3.
La schedina SD ha una partizione fat ed una ext4.
La partizione fat, la apro sul file manager e ne vedo il contenuto, quella
ext4, non viene (ovviamente) montata.
Ma nonostante tutto bless non ne apre nessuna.
Ho un'altro computer, con una jessie live su chiavetta persistente, ed ho
installato bless (da debian) anche li.
E nel secondo computer, apre il device correttamente.
Direi che sia un problema della versione vecchia che avevo...
Thank!
 
 
-- 
+---------------------------------------------------------------------------+
|  Le figlie di Maria, sono le prime a darla via.                           |
|  I figli di Gesu' lo voglion tutto su!                                    |
+-----#24--------------------Campagna contro le pubblicita` idiote.---------+