0 votos

¿Puedo copiar/pegar archivos de cyanogen a otra tarjeta SD, conectarla a una tablet rooteada y esperar que funcione?

Resumiendo: Tengo 10 Nook Colors, cada uno de los cuales ha sido previamente rooteado, pero de los cuales 6 de las 10 tarjetas SD han desaparecido (no me preguntes cómo). También tengo 3 nook colors no rooteados que me gustaría Rootear. Estoy usando las tabletas para realizar cuestionarios usando ODK. Si saco una tarjeta SD de una de ellas y la meto en otra rooteada, arranca en cyanogen sin problemas.

Al conectar las tarjetas SD a mi ordenador (estoy ejecutando Ubuntu), veo que tienen una estructura de particiones bastante compleja. Cómo puedo recrear tanto los archivos como la estructura de archivos en nuevas tarjetas SD, para poder arrancar mis tabletas rooteadas en cyanogen?

Después de estos Las instrucciones arruinaron la tarjeta SD de prueba que compré: ahora el ordenador no reconoce la tarjeta cuando se conecta. No estoy seguro de por qué -- I umount lo. Tengo el archivo de imagen de disco, el archivo gapps, y el archivo de cianógeno sentado en mi disco duro.

Además, ¿cómo puedo Rootear nuevas tabletas? El archivo uNooter descrito aquí es un enlace muerto.

¿O es cyanogenmod viejo y obsoleto? ¿Hay algo más que pueda hacer para que estas tabletas ejecuten ODK?

¡Ayuda!

1voto

Steve Obbayi Puntos 1499

Probablemente no puedas copiar y pegar los archivos, porque la tarjeta SD en blanco no tiene la misma estructura de particiones y banderas de sistema de archivos.

Lo que puedes hacer, sin embargo, es clonar la tarjeta SD original en la tarjeta en blanco. Nota: la nueva tarjeta SD debe ser del mismo tamaño (o mayor) para que esto funcione.

Estas instrucciones harán una copia exacta, incluyendo las estructuras de partición, las banderas de partición e incluso la fragmentación del disco. Es una copia exacta bit a bit.

Advertencia: Esto podría estropear tu ordenador . Si introduce un parámetro incorrecto para el of= parte del dd podrías sobrescribir completamente tu disco duro principal. Asegúrate de comprobar tres veces el punto de montaje de destino. Especialmente si crees que el punto de montaje es /dev/sda

Opción 1: Montar las dos tarjetas al mismo tiempo

Si puedes montar ambas tarjetas SD al mismo tiempo, te ahorrarás un paso y algo de tiempo.

  1. Inserte la tarjeta SD original en su ordenador y averigüe el punto de montaje de la tarjeta SD original.
    • Abra el Disks aplicación
    • Haz clic en tu tarjeta SD en la lista de la izquierda.
    • En la parte superior derecha, justo debajo del nombre de la tarjeta SD, aparecerá el punto de montaje.
      • Tendrá un aspecto similar a /dev/sdc o /dev/mmcblk0 o similar.
  2. Inserte la tarjeta SD en blanco/de destino en su ordenador y busque su punto de montaje (siguiendo los mismos pasos)
  3. Abra un terminal (también conocido como línea de comandos)
  4. Ejecute el siguiente comando, pero sustituya montaje_original con el punto de montaje que encontraste, y también reemplaza el archivo montaje_destino con el punto de montaje de la tarjeta en blanco.

    sudo dd if=**original_mount** bs=128M of=**target_mount**

    El comando no mostrará ningún progreso hasta que termine, y podría tardar hasta una hora, dependiendo del tamaño máximo de la tarjeta SD original (una de 1 GB no tardará tanto, pero una de 64 GB sí).

Opción 2: Montar una tarjeta cada vez

Si sólo tienes un lector de tarjetas SD, tendrás que hacer una imagen de la tarjeta SD original, luego intercambiar las tarjetas y escribir esa imagen en la nueva tarjeta SD.

  1. Inserte la tarjeta SD original en su ordenador y averigüe el punto de montaje de la tarjeta SD original.

    • Abra el Disks aplicación
    • Haz clic en tu tarjeta SD en la lista de la izquierda.
    • En la parte superior derecha, justo debajo del nombre de la tarjeta SD, aparecerá el punto de montaje.
      • Tendrá un aspecto similar a /dev/sda o /dev/mmcblk0 o similar.
  2. Abra un terminal (también conocido como línea de comandos)

  3. Ejecute el siguiente comando, pero sustituya montaje_original con el punto de montaje que encontraste.

    sudo dd if=**original_mount** bs=128M of=/tmp/sdcard.img

  4. El comando no mostrará ningún progreso hasta que termine, y podría tardar hasta una hora, dependiendo del tamaño máximo de la tarjeta SD original (una de 1 GB no tardará tanto, pero una de 64 GB sí).

  5. Retire la tarjeta SD original e inserte la tarjeta en blanco. El punto de montaje debe ser el mismo, pero abra el Disks aplicación de nuevo sólo para asegurarse.

  6. Ejecute el siguiente comando, pero sustituya montaje_destino con el punto de montaje que encontraste.

    sudo dd if=/tmp/sdcard.img bs=128M of=**target_mount**

    El comando no mostrará ningún progreso hasta que termine, y podría tardar hasta una hora, dependiendo del tamaño máximo de la tarjeta SD original (una de 1 GB no tardará tanto, pero una de 64 GB sí).

0voto

Roger Aarons Puntos 1

No puedo decir por qué puede tener problemas para duplicar una tarjeta SD, pero hay algunas cosas que me puede decir, basándome tanto en la lectura como en la experiencia real, que podría ser útil:

  1. Si te refieres al original Nook Color al menos (estoy no estoy seguro de si existen o no modelos posteriores aún llamados "Nook Color" que funcionen de forma diferente), rooting no tiene nada que ver, ya que el dispositivo arrancará desde la tarjeta SD, suponiendo que es arrancable, y no desde el sistema operativo en el almacenamiento interno. (Es en realidad el SO, no el dispositivo, el que está "rooteado").

  2. Una tarjeta SD que arrancará y funcionará en un Nook Color debería, salvo problemas de hardware, arrancar y funcionar en cualquier otro, y un buen copia de una tarjeta SD que funcione también debería funcionar y ofrecer la misma funcionalidad que la original.

Además, no veo ninguna razón por la que un sistema operativo como CM que funcionaba antes para ejecutar una aplicación concreta no podrá, obsoleta o no, ejecutar la aplicación idéntico aplicación con idéntico archivos de soporte ahora.

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