Lo intenté con gparted, no funcionó. Encontré una SDFormatter , herramienta para Windows que borró por completo.
Tengo una tarjeta SD y quiero instalar Debian en ella. El proceso de dd tarda unos 45 minutos, después de eso lo dejé. En mi máquina Windows, aparece en la lista de unidades, pero también hay un error indefinido al intentar formatear o incluso abrir. dividido solo me dice
/dev/mmcblk0: unrecognised disk label
Emití
dd if='deb.iso' of=/dev/mmcblk0 bs=512k
dd: error writing „/dev/mmcblk0“: I/O error
0+1 data in
0+0 data out
copied 0 Bytes (0 B), 10,098 s, 0,0 kB/s
Después de eso intenté
root@kali:~# lsblk -o NAME,FSTYPE,MOUNTPOINT,SIZE,RO
NAME FSTYPE MOUNTPOINT SIZE RO
sda 465,8G 0
├─sda1 ext4 / 450,1G 0
├─sda2 1K 0
└─sda5 swap [SWAP] 15,7G 0
sr0 1024M 0
mmcblk0 29,5G 0
mmcblk0 es con el que tengo problemas . Por último, lo intenté
root@kali:~# mkdosfs -F 32 -v /dev/mmcblk0
mkfs.fat 3.0.26 (2014-03-07)
/dev/mmcblk0 has 4 heads and 16 sectors per track,
hidden sectors 0x0000;
logical sector size is 512,
using 0xf8 media descriptor, with 61896704 sectors;
drive number 0x80;
filesystem has 2 32-bit FATs and 32 sectors per cluster.
FAT size is 15105 sectors, and provides 1933326 clusters.
There are 32 reserved sectors.
Volume ID is 2df52746, no volume label.
mkdosfs: failed whilst writing reserved sector
No tengo ni idea de por qué no funcionará.
Respuestas:
"Error de E / S" (abreviatura de "error de entrada / salida") significa que hubo un problema al acceder a un hardware. Cuando obtiene esto en un medio de almacenamiento, significa que su medio de almacenamiento está muerto o agonizante, o si tiene un cable suelto o un periférico con poca potencia o algún otro problema de hardware.
El error de E / S de una tarjeta SD significa que está muerto. Es por eso que ningún software te permite formatearlo. La tarjeta ya no puede almacenar datos. Parte de su área aún puede ser utilizable, pero le faltan algunos de los bits.
Dada la calidad de los lectores de tarjetas, es posible que su lector de tarjetas esté roto y la tarjeta funcione en otro lector. Pero ese es un escenario más raro, no cuentes con eso.
No puedes arreglar una tarjeta SD. Tire la tarjeta SD y use una que funcione.
fuente
Una etiqueta de disco rota es un gran problema para un sistema de archivos. Espero que no tenga nada importante en esa tarjeta que no pueda copiar, porque estas siguientes instrucciones le brindan información sobre cómo realizar un formato total del dispositivo.
Generalmente, hay un encabezado en el superbloque del dispositivo (generalmente el inicio del mismo), y este encabezado describe todas las particiones presentes en el dispositivo. Francamente, esta etiqueta está rota (de acuerdo con su mensaje de error). Lo que deberá hacer es crear una nueva tabla de particiones para resolver este problema.
Prefiero usar una utilidad llamada 'gparted' para esto, pero puedes usar alternativas como derivados 'parted', 'testdisk' o 'testdisk' para esto. En 'gparted', abra la pestaña 'GParted' y actualice los dispositivos. Una vez completado esto, debe haber un menú desplegable en el lado derecho que enumere su tarjeta SD, discos duros y, básicamente, cualquier otro medio de almacenamiento a largo plazo que pueda haber conectado en ese momento. Seleccione su tarjeta SD de este menú (no sé el nombre de la ruta del cajero automático de la tarjeta SD, lo siento). Abra la pestaña del dispositivo, y debería ver un botón que dice 'Crear tabla de particiones ...'. La otra opción, 'Intento de rescate de datos ...', no debería ser importante en este momento, pero lo explicaré en los comentarios si lo desea. De todos modos, adelante y crea esa tabla de particiones. Esto eliminará la vieja tabla de particiones y creará una nueva en su lugar en el superbloque. Probablemente debería elegir la etiqueta de tipo 'MPT' si planea colocar la tarjeta SD en una computadora MS-DOS, o elegirla genéricamente. Una vez que hayas hecho esto, vuelve a la pantalla donde solían estar las barras. Haga clic derecho en la barra atenuada y seleccione 'Nuevo'. Ahora puede formatear la tarjeta SD al tipo de sistema de archivos que desee, dentro de lo razonable. Sugiero 'ext4' para uso exclusivo de Linux y 'fat64' para capacidad de MS-DOS y Linux. regrese a la pantalla donde solían estar las barras. Haga clic derecho en la barra atenuada y seleccione 'Nuevo'. Ahora puede formatear la tarjeta SD al tipo de sistema de archivos que desee, dentro de lo razonable. Sugiero 'ext4' para uso exclusivo de Linux y 'fat64' para capacidad de MS-DOS y Linux. regrese a la pantalla donde solían estar las barras. Haga clic derecho en la barra atenuada y seleccione 'Nuevo'. Ahora puede formatear la tarjeta SD al tipo de sistema de archivos que desee, dentro de lo razonable. Sugiero 'ext4' para uso exclusivo de Linux y 'fat64' para capacidad de MS-DOS y Linux.
¡Felicidades! ¡Acaba de realizar un formato completo de su tarjeta SD manualmente! Ahora debería poder usar 'dd' para hacer un clon bit a bit de la imagen de Debian. Si no puede, intente verificar que la tarjeta SD y la imagen de Debian no estén dañadas (y posiblemente intente nuevamente).
fuente
Por alguna extraña razón, si su pequeño interruptor en el costado de la tarjeta lo marca como de solo lectura, Ubuntu siempre devuelve el error que mencionó anteriormente. Intenta cambiarlo a la otra posición y léelo de nuevo ... funcionó para mí.
fuente