Quiero averiguar todas las particiones en mi dispositivo junto con su resp. puntos de montaje o etiquetas (es decir, saber qué partición está sosteniendo system
, recovery
, boot
, etc.). Esto debe ser independiente del dispositivo (ya que tengo varios dispositivos). El objetivo es para dd
ellos y saber qué imagen es qué.
¿He visto Comando para enumerar los puntos de montaje de la partición? - Sin embargo, el objetivo era solo una lista de particiones montadas. Los necesito a todos y, por ejemplo, /recovery
no está montado cuando arranco en "modo de trabajo normal".
Hasta ahora, mi recherche ha traído un montón de enfoques, pero ninguno de ellos funciona en ninguno de los dispositivos que he probado:
cat /proc/mtd
: esto está vacío o no existecat /proc/emmc
: esto está vacío o no existecat /proc/dumchar_info
: no existente (MTK / MediaTek)ls -al /dev/block/platform/*/by-name
: no existe o no tiene los detalles deseados
¿Alguna idea de lo que podría haber perdido? Por supuesto, podría caminar todos los /dev/block/mmcblk0p*
dispositivos, volcarlos y clasificarlos más tarde, pero luego tuve que repetir esa investigación para cada uno de mis dispositivos (y nuevamente cuando alguien aparece con otro), así que no hay solución.
EDITAR: tenga en cuenta la etiqueta de línea de comandos para esta pregunta. Tendré que acceder a esa información a través de ADB, y no quiero instalar alguna aplicación en un dispositivo que se me entregó para su investigación. Considérelo "antecedentes forenses" (sin cambios en el dispositivo), aunque eso no es exactamente cierto;)
También me disculpo por mi error de redacción inicial: los "puntos de montaje" solo son interesantes en la medida en que revelan el propósito de la partición. No quiero montarlos / volverlos a montar :)