0 votos

¿Incluye /dev/block/mmcblk0 una tarjeta SD externa que ha sido formateada como interna?

Estoy realizando una copia de seguridad utilizando el siguiente comando con un shell su:

dd if=/dev/block/mmcblk0 of=/mnt/expand/ee131623-1634-25d1-9f9f-902b68eceaee/mmcblk0.img"

Y me preguntaba si esto fallaría al completarse, ya que incluiría la copia de seguridad en la copia de seguridad.

¿Las tarjetas sd externas formateadas internamente están incluidas en mmcblk0?

0 votos

Desde mi entendimiento esto debería funcionar y no hay manera de incluir algo en la capa de bloque

3voto

Jack Wade Puntos 231

No. La tarjeta SD externa formateada internamente no está incluida en mmcblk0. dd copia archivos, en su caso el archivo de dispositivo de bloques mmcblk0 que incluye todas las particiones, la tabla de particiones de identificación global (GPT) y cualquier espacio libre entre particiones.

La tarjeta SD externa es un chip de memoria flash separado, por lo que es expuesto por un dispositivo de bloques diferente disponible en la ruta algo así como /dev/block/mmcblk1 o /dev/block/sda.

0 votos

Excepto por algunos dispositivos muy antiguos (Samsung/Nexus?), tienen una partición separada llamada "tarjeta sd" en mmcblk0 (y una tarjeta MicroSd externa adicional mmcblk1)

0 votos

Correcto. En realidad mmcblk1 es una convención para la tarjeta SD externa y sda para USB OTG, etc. Sí, una partición separada mmcblk0p* se utilizaba para el almacenamiento externo antes de que se empezara a emular /data/media.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X