Sdcardfs es un sistema de archivos virtual en Android o en algunos sistemas Linux. Se implementa utilizando FUSE.
Se denomina "almacenamiento adoptado" de Android, se utiliza en tarjetas sdc virtuales, o áreas de partición protegidas. (Por ejemplo: /storage/simulated/0)
Si intentas volcar un sistema de archivos sdcard (por ejemplo: /sdcard) mediante el comando dd, no es volcable. (No tiene sectores ni nada.
Por lo tanto, si intento volcar el sistema de archivos principal (por ejemplo: 'FUSE como vFAT' en EXT4), no es recuperable por ningún software comercial de recuperación de archivos. Debido a que sdcardfs es un sistema de archivos virtual que utiliza FUSE, no se almacena como un archivo o aglomerar algo (s).
¿Cómo puedo volcar y recuperar un sistema de archivos sdcardfs?
0 votos
FUSE no es un sistema de archivos virtual. Es un marco que permite a los desarrolladores escribir controladores de sistemas de archivos virtuales. Por otro lado,
sdcardfs
es un sistema de archivos virtual. El hecho de que se implemente utilizando FUSE es un detalle de implementación. Lo que realmente estás preguntando es cómo volcar y restaurar un sistema de archivos sdcardfs, ¿verdad?0 votos
@Gilles sí. Me pregunto acerca de cómo recuperar archivos en el sistema de archivos sdcardfs cuando se ha volcado sólo la imagen del sistema de archivos (por ejemplo: mmcblk0, mmcblk0p12). los datos en SdcardFS no es analizable por FAT general o software de recuperación de archivos EXT compatible.
0 votos
Y no es montable porque no se almacena como un archivo o partición o algo aglomerado, y SDcardFS no soporta la lectura sector por sector, sólo puede leer y escribir por unidad de archivo.
1 votos
SdcardFS no es un FUSE, es una solución dentro del núcleo.
2 votos
sdcardfs
FUSE y el almacenamiento adoptable son cosas totalmente distintas.sdcardfs
sustituyó al sistema de archivos virtual basado en FUSE de Android. Ambos se utilizan para emular un sistema de archivos subyacente real (ext4
of2fs
) que es/data/media
o (en caso de Adoptable Storage) la 2ª partición de la tarjeta SD externa. Así que si usted quiere hacer la recuperación de archivos borrados, es necesario hacerlo en el sistema de archivos real subyacente. Sólo tiene que crear un volcado del dispositivo de bloque. Ver ¿Cómo recuperar un archivo borrado de la partición /data? .