1 votos

El almacenamiento USB ya no se detecta

Tengo una llave USB que funcionaba y ahora ya no se puede montar. El dispositivo se detecta pero no se monta. Después de un minuto más o menos se mueve al estado no detectado. El comando ioreg -p IOUSB -w0 -l devuelve lo siguiente justo después de la conexión. Después de un tiempo, el dispositivo desaparece de la lista.

+-o USB Flash Disk@14100000  <class AppleUSBDevice, id 0x100007502, registered, matched, active, busy 0 (7 ms), retain 19>
|   {
|     "sessionID" = 140116672718152
|     "iManufacturer" = 1
|     "bNumConfigurations" = 1
|     "idProduct" = 4096
|     "bcdDevice" = 4352
|     "Bus Power Available" = 250
|     "USB Address" = 10
|     "bMaxPacketSize0" = 64
|     "iProduct" = 2
|     "iSerialNumber" = 3
|     "bDeviceClass" = 0
|     "Built-In" = No
|     "locationID" = 336592896
|     "bDeviceSubClass" = 0
|     "bcdUSB" = 512
|     "USB Product Name" = "USB Flash Disk"
|     "PortNum" = 1
|     "non-removable" = "no"
|     "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
|     "bDeviceProtocol" = 0
|     "IOUserClientClass" = "IOUSBDeviceUserClientV2"
|     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=4,"CapabilityFlags"=32768,"MaxPowerState"=4,"DriverPowerState"=4}
|     "kUSBCurrentConfiguration" = 1
|     "Device Speed" = 2
|     "USB Vendor Name" = "General"
|     "idVendor" = 2316
|     "IOGeneralInterest" = "IOCommand is not serializable"
|     "USB Serial Number" = "04IUVY6CK9W0QCJJ"
|     "IOClassNameOverride" = "IOUSBDevice"
|   }
|   
+-o USB Flash Disk@14200000  <class AppleUSBDevice, id 0x100007700, registered, matched, active, busy 0 (7 ms), retain 18>
    {
      "sessionID" = 142173080787396
      "iManufacturer" = 1
      "bNumConfigurations" = 1
      "idProduct" = 4096
      "bcdDevice" = 4352
      "Bus Power Available" = 250
      "USB Address" = 31
      "bMaxPacketSize0" = 64
      "iProduct" = 2
      "iSerialNumber" = 3
      "bDeviceClass" = 0
      "Built-In" = No
      "locationID" = 337641472
      "bDeviceSubClass" = 0
      "bcdUSB" = 512
      "USB Product Name" = "USB Flash Disk"
      "PortNum" = 2
      "non-removable" = "no"
      "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
      "bDeviceProtocol" = 0
      "IOUserClientClass" = "IOUSBDeviceUserClientV2"
      "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=4,"CapabilityFlags"=32768,"MaxPowerState"=4,"DriverPowerState"=4}
      "kUSBCurrentConfiguration" = 1
      "Device Speed" = 2
      "USB Vendor Name" = "General"
      "idVendor" = 2316
      "IOGeneralInterest" = "IOCommand is not serializable"
      "USB Serial Number" = "04P6O04UC8YSC6QU"
      "IOClassNameOverride" = "IOUSBDevice"
    }

Dispositivo 140116672718152 se detecta y funciona correctamente (es una llave USB del mismo tipo) y el dispositivo 142173080787396 es la problemática. Se detecta y aparece en la lista, pero después de un tiempo desaparece de la lista. ¿Hay alguna manera de restablecer el firmware de la llave USB o algo así? No puedo conectar en otro portátil la llave. Creo que no funciona ya que he desconectado sin expulsar durante una transferencia pero no estoy seguro de ello.

1voto

Tetsujin Puntos 23061

En resumen, es hora de tirarlo y conseguir uno nuevo.

Si una llave USB encuentra un error de escritura, entonces intentará bloquear el dispositivo en modo de sólo lectura. Si se intenta hacer esto mientras se quita la alimentación, puede que no se complete esa tarea y se quede en un estado incierto.

Esto es, a todos los efectos, irreversible.

La solución es descartarla y copiar sus datos en una nueva llave USB.

Si por alguna razón inconcebible fuera la única copia de esos datos, entonces su recurso sería una empresa de recuperación especializada.

Lo mismo ocurre con las tarjetas SD, así como con las unidades flash USB.
Una vez que empiezan a estropearse, no vale la pena el esfuerzo de luchar contra ellos para intentar exprimirles un poco más de vida.
Descartar y reemplazar.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple 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