1 votos

¿Cómo borrar la tarjeta sdcard?

Quiero limpiar la tarjeta SD, pero no estoy seguro de cuál es la mejor manera de hacerlo. Por lo general, la limpieza se realiza en el dispositivo, por ejemplo:

cat /dev/urandom > /dev/mydev

El caso es que no encuentro ningún dispositivo que esté relacionado con la sdcard. Tengo entendido que se puede encontrar en symlink /sdcard, y haciendo el montaje encuentro:

/dev/fuse /mnt/runtime/read/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /mnt/runtime/write/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0

pero al intentar borrar el dispositivo falla lo siguiente:

cat /dev/urandom > /dev/fuse
sh: cat: <stdout>: Operation not permitted

También he intentado encontrar todas las particiones en emmc, pero no veo ningún tipo de almacenamiento/tarjeta SD:

lrwxrwxrwx root     root              2017-01-01 00:45 boot -> /dev/block/mmcblk0p7
lrwxrwxrwx root     root              2017-01-01 00:45 cache -> /dev/block/mmcblk0p21
lrwxrwxrwx root     root              2017-01-01 00:45 expdb -> /dev/block/mmcblk0p10
lrwxrwxrwx root     root              2017-01-01 00:45 flashinfo -> /dev/block/mmcblk0p23
lrwxrwxrwx root     root              2017-01-01 00:45 frp -> /dev/block/mmcblk0p17
lrwxrwxrwx root     root              2017-01-01 00:45 keystore -> /dev/block/mmcblk0p14
lrwxrwxrwx root     root              2017-01-01 00:45 lk -> /dev/block/mmcblk0p5
lrwxrwxrwx root     root              2017-01-01 00:45 logo -> /dev/block/mmcblk0p9
lrwxrwxrwx root     root              2017-01-01 00:45 metadata -> /dev/block/mmcblk0p19
lrwxrwxrwx root     root              2017-01-01 00:45 nvdata -> /dev/block/mmcblk0p18
lrwxrwxrwx root     root              2017-01-01 00:45 nvram -> /dev/block/mmcblk0p2
lrwxrwxrwx root     root              2017-01-01 00:45 oemkeystore -> /dev/block/mmcblk0p12
lrwxrwxrwx root     root              2017-01-01 00:45 para -> /dev/block/mmcblk0p6
lrwxrwxrwx root     root              2017-01-01 00:45 proinfo -> /dev/block/mmcblk0p1
lrwxrwxrwx root     root              2017-01-01 00:45 protect1 -> /dev/block/mmcblk0p3
lrwxrwxrwx root     root              2017-01-01 00:45 protect2 -> /dev/block/mmcblk0p4
lrwxrwxrwx root     root              2017-01-01 00:45 recovery -> /dev/block/mmcblk0p8
lrwxrwxrwx root     root              2017-01-01 00:45 seccfg -> /dev/block/mmcblk0p11
lrwxrwxrwx root     root              2017-01-01 00:45 secro -> /dev/block/mmcblk0p13
lrwxrwxrwx root     root              2017-01-01 00:45 system -> /dev/block/mmcblk0p20
lrwxrwxrwx root     root              2017-01-01 00:45 tee1 -> /dev/block/mmcblk0p15
lrwxrwxrwx root     root              2017-01-01 00:45 tee2 -> /dev/block/mmcblk0p16
lrwxrwxrwx root     root              2017-01-01 00:45 userdata -> /dev/block/mmcblk0p22

Gracias por cualquier idea,

ranran

1 votos

cat /dev/urandom > no es una buena forma de borrar una tarjeta SD. Las tarjetas SD se equilibran al escribir, por lo que su comando no sobrescribirá todos los datos, pero aún así causa más ciclos de escritura que simplemente formatearla. Es lo peor de ambos mundos.

0 votos

¿Cómo es la mejor manera de formatear? Parece que la tarjeta SD no es un almacenamiento de memoria independiente en mi caso.

0 votos

¿Su tarjeta es adoptada o de almacenamiento portátil?

0voto

Florencio Puntos 97

¡¡!! ¡¡ADVERTENCIA !!

NO EJECUTE NINGUNO DE ESTOS COMANDOS SI NO SABE LO QUE ESTÁ HACIENDO. PODRÍAS BLOQUEAR TU DISPOSITIVO. ¡¡TEN CUIDADO CON ESTOS COMANDOS!!

¡¡!! ¡¡ADVERTENCIA !!

Si tienes acceso a rm:

cd a la unidad y ejecutar rm -rf /path/to/files

¡ADVERTENCIA! ¡¡¡NO!!! USAR rm - rf / ¡¡!! Quiero decir, a menos que te guste tener un dispositivo Android brickeado, es decir.

Si tienes acceso a dd:

dd if=/dev/null of=/dev/fuse

Esto sobrescribe todo con datos nulos.

Y si no funciona, prueba a añadir sudo frente a los comandos. ¡NO USE SUDO SIN CUIDADO!

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