¿De dónde viene el sistema de archivos Root (es decir, / no /system) en Android? Puedo ver que /system está montado
cat /proc/mounts
rootfs / rootfs ro,relatime 0 0
...
/dev/block/mtdblock8 /system ext4 ro,noatime,nodiratime,barrier=1,data=ordered,noauto_da_alloc 0 0
/dev/block/mtdblock6 /data ext4 rw,nosuid,nodev,noatime,nodiratime,barrier=1,data=ordered,noauto_da_alloc 0 0
Puedo ver que /system y /data están montados desde dispositivos mtdblockX. Y que / está montado en el tipo 'virtual' 'rootfs'.
Hay un montón de archivos y directorios en / (me interesa /sbin) que no parecen estar montados en un punto de montaje sobre /. ¿De dónde vienen esos archivos? (Quiero obtener acceso RW a /sbin) ¿Esto se hace con alguna magia 'chroot'? -- ¿es desde alguna imagen de 'arranque'? (En este ejemplo específico estoy usando un Minix Neo X5 con Android)
0 votos
Antes de que alguien vote para cerrar - aunque esto puede ser más apropiado en Entusiastas de Android tal como es, tal vez se podría generalizar a Linux en su conjunto, lo que sería on-topic en Súper Usuario . (Y recuerde que Android como sistema operativo no es off-topic, sólo preguntas relacionadas puramente con los teléfonos sin ordenador involucrado - por lo que Android x86 en un ordenador tradicional también sería on-topic).
0 votos
Esta no es una pregunta del tipo "cómo programar esto". El propósito es entender de dónde vienen los datos/archivos para poder escribir el programa para manipular el contenido (de /sbin) en varios sistemas.