¿Es posible editar el fstab para montar /data, /cache etc. desde una partición diferente en la a.memoria interna? b.¿tarjeta sd externa?
Detalles: La partición por defecto para /data y /cache son demasiado pequeñas para mis necesidades y puedo conseguir formatear la tarjeta (interna) /sd en ext4.
Edición: Mi pregunta puede parecer superficialmente como otras preguntas que piden una manera de aumentar el tamaño de /data, pero no lo es. Aquí está la razón:
(1) Necesito hacerlo específicamente editando fstab, que es la forma habitual de hacer lo mismo en un escritorio GNU/Linux. (2) Las otras preguntas no preguntan sobre /cache y otras particiones.
0 votos
Gracias por el voto negativo. Habría sido mejor que indicaras qué le faltaba a esta pregunta.
1 votos
No fui yo, pero la sección "Relacionados" de esta pregunta sugiere que no buscaste soluciones existentes, y "downvote" significa "no muestra ningún esfuerzo de investigación". Dos clics me llevaron a: Montar una carpeta desde la sd externa como /data - que se ajusta perfectamente a su pregunta y la responde.
0 votos
@lzzy Soy consciente del enlace. Mi pregunta es específicamente acerca de la edición de la 'fstab' (que es la forma correcta 'linux' para hacer esto) lograrlo.
0 votos
Para Linux, sí. Pero aquí estamos hablando de Android: modificar
fstab
(si existe en su dispositivo) puede requerir la modificación de la imagen de arranque. Si bien basado en Linux, algunos aspectos en Android funcionan de forma diferente. Cita de ¿Cuál es el equivalente en Android de /etc/fstab? : Android no tiene/etc/fstab
. Compruebe también estas preguntas/respuestas . // Además, se trata de un Problema XY : Mejor intenta resolver tu problema, no te ciñas a tu "supuesta solución" ;)0 votos
@lzzy Sabía que se citaría el "problema XY" ;) (llevo bastante tiempo en SE.) Tu respuesta anterior habla por sí misma "a favor" de la relevancia de la pregunta, porque concretamente quiero saber si es posible hacer esto editando fstab. Como comprenderás, la gente de la tierra de GNU/linux podría querer saber por qué en Dalvik/Linux el habitual 'editar el fstab' no funciona.
0 votos
@lzzy mi Android 4.2 tiene un /etc/fstab :o
0 votos
mi Android 4.2 tiene un
/etc/fstab
- por eso escribí "si existe en tu dispositivo". Algunos dispositivos lo tienen, pero incluso entonces a menudo está integrado con la imagen de arranque - por lo que los cambios que aplicarías allí se perderían en el arranque, lo que de alguna manera derrota el propósito, ¿verdad? Esto significa que terminarías creando tu propia imagen de arranque - lo que podría ir más allá del alcance de este sitio, al menos "bordeando" el desarrollo. Si realmente quieres hacer cumplir esto, no has proporcionado suficientes detalles en tu pregunta: Dispositivo, versión de Android, ROM faltan.0 votos
@lzzy Creo que tu comentario anterior sería un buen primer borrador de respuesta a mi pregunta. ¿Te importaría publicar una versión pulida de la misma como una respuesta. Volviendo al tema, creo que debería leer sobre la imagen de arranque, etc. para ver si puedo proceder con mi Y (sólo por diversión, ya que ahora está claro que Y no es una solución viable para X).
0 votos
Podrías intentar reparticionar tu memoria. Ver esto en el foro XDA.
0 votos
Además hay un equivalente Android de etc/fstab. Para Android versión 3.2 inferior /system/etc/vold.fstab Para Android versión 3.3 superior /fstab.<dispositivo>
0 votos
Aparte de que:
vold.fstab
IMHO suele ser sólo para tarjetas SD. Y la otrafstab
no está presente en muchos dispositivos (nunca lo he visto en ninguno de los dispositivos que he comprobado - y la verdad es que he comprobado muchos, véase por ejemplo ¿Cómo puedo identificar las particiones de un dispositivo Android desde el shell? : si hubiera unfstab
disponible en general, había aparecido allí). Véase también ¿Cuál es el equivalente en Android de /etc/fstab? que he enlazado desde mi respuesta.0 votos
Casi duplicado: Android.stackexchange.com/q/56888/218526