Viendo el tema creo que va así:
- La tarjeta SD de la tableta de DX lleva 4 particiones: 2 ext4 (/cache y /data), una desconocida y la fat32 con el resto de espacio para ficheros del usuario. En la imagen esta se ve claro:
- La NAND interna lleva el bootloader y una partición con el rootfs. Creo que en el dropad es de 1 Gbit (128 Mbytes); mirando el script de instalación de ROMS parece que se confirma el particionado según lo siguiente:
Código:
echo "make partitions... " > /dev/tty0
ubiattach /dev/ubi_ctrl -m 4 -d 0
if [ $UT_NAND_SIZE -ge 2048 ]
then
ubimkvol /dev/ubi0 -n 0 -N rootfs -s 128MiB
ubimkvol /dev/ubi0 -n 1 -N userdata -s 512MiB
ubimkvol /dev/ubi0 -n 2 -N cache -s 128MiB
ubimkvol /dev/ubi0 -n 3 -N flash -m
elif [ $UT_NAND_SIZE -eq 256 ]
then
ubimkvol /dev/ubi0 -n 0 -N rootfs -s 100MiB
ubimkvol /dev/ubi0 -n 1 -N userdata -s 100MiB
ubimkvol /dev/ubi0 -n 2 -N cache -m
elif [ $UT_NAND_SIZE -eq 128 ]
then
ubimkvol /dev/ubi0 -n 0 -N rootfs -m
Así pues si la NAND es 128 formatea una sola partición para rootfs (/system y demás). Más adelante en el script se ve como descomprime el raiz del rootfs en esa partición:
Código:
echo "writing system, please wait for a few minutes..." > /dev/tty0
mount -t ubifs ubi0:rootfs /mnt/mtd
cd /mnt/mtd
tar zxvf /mnt/mmc/utv210_root.tgz
tar zxvf /mnt/mmc/board*.tgz
Si fuera de 2 Gbytes ($UT_NAND_SIZE -ge 2048) metería todas las particiones en la NAND.
En nuestro caso, la NAND_SIZE es de 128 de modo que userdata (/data de 512MB), cache y flash en fat32 van en la SD interna. Si la SD interna se corrompe tenemos los síntomas conocidos: como el boot, kernel y system están bien la tableta arranca, pero llega un momento que todas las aplicaciones fallan por no poder acceder a /data o /cache y nos saltan FC por todos lados.
Parece que la solución es sencilla cambiando la SD interna y reinstalando el firmware, obligando a la tableta a reparticionar la SD interna.
Muy buena noticia ya que las tabletas están bien y son problemas de las ROM que instalamos...
Saludos.
Cita:
Originalmente Escrito por juanbartolomiu
bueno señores!! traigo noticias nuevas... gmtII lleva razon... (o por lo menos eso creo) de todas maneras el tiempo lo dira.
Os cuento lo que he hecho para que en un futuro ha alguien le pueda servir de ayuda:
yo creo que al joderse la sd interna android dejo de funcionar bien y no tomaba bien los valores de la memoria para funcionar correctamente!!!
sustitui la sd interna, instale android de nuevo pero me seguia dando los mismo errores!!! (android no habia formateado la sd interna) aun estaba una carpeta en la que tenia unas fotos y los archivos para instalar android... etc!! Entonces desde una sd "externa" meti un android he hice el proceso... pero esta vez funciono!! android me reconocia los 480 megas de memoria interna y la sd interna habia sido formateada... Os comento que antes de reinstalar el android hice lo de (menu + porwer sin ningun update de android) pero no me funciono( o eso creo) y despues hice update de android!!!
PD: La sd interna que llevan dentro es un sandisk hecha en taiwan!! y las sd que compras aqui son de china!! Lei por hay en otro post que Frossito decia que las sd de taiwan eran una bomba de relojeria!!!! Si ya no vuelve a dar problemas tengo pensado tambien cambiar la sd interna de la tableta que uso yo!!! ( para evitar futuros problemas)
SALUDOS
|