1 votos

Diferencia entre /mnt/sdcard y /sdcard

Estoy en el inicio del estudio del kernel de Android y estoy mirando cada directorio de Android rooteado.

Me di cuenta de que los mismos directorios estaban en esos dos: /mnt/sdcard y /sdcard . ¿Cuál es la diferencia entre ellos?

(Los directorios que encontré fueron:

Alarmas,Android, Audio, Libros, DCIM, Descarga, Imágenes, LOST.DIR, Películas, Música, Notificaciones, Imágenes, Podcasts, Tonos, Vídeo)

Estoy usando Android 4.1.2.

4voto

jbjon Puntos 771

El directorio /mnt alberga los puntos de montaje de diferentes particiones de Android. (de ahí el nombre mnt) En realidad el directorio "real" es /mnt/sdcard . /sdcard es un Symlink (abreviatura de Symbolic Link) a ese directorio, pensado para facilitar su uso. (Esto también se explica aquí ¿Se supone que los archivos creados en "/storage/emulated/0" deben aparecer en "/storage/sdcard0"? y la respuesta de Izzy sobre esta cuestión es bastante útil y detallada) Es posible acceder a /mnt/sdcard por ADB o un gestor de archivos bien diseñado. /sdcard sirve para que las aplicaciones/usuarios normales interactúen con esos datos.

Puede leer más sobre Symlinks aquí . Este artículo (también es la fuente de algunos datos que he indicado anteriormente) puede ser útil para una comprensión básica sobre el sistema de archivos de Android. (Es/puede ser anticuado para las versiones actuales de Android, pero usted está utilizando una versión antigua de Android, por lo que todavía puede ser útil para usted)

0 votos

Aunque nunca puedo recordar cuál es el original: /mnt/sdcard o /storage/emulated/0 (o /storage/sdcard0 ? :)

0 votos

No he encontrado ninguna fuente que conecte /mint/sdcard con los otros dos directorios, y por alguna razón no puedo abrir el directorio /storage/emulated en mi dispositivo no rooteado. :D

1 votos

No, eso requiere Root. Uno es el punto de montaje original (sólo accesible para Root), otro el montaje FUSE, otro es la "entrada de conveniencia" para el usuario. Siempre pierdo la pista de cuál es cuál.

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