El almacenamiento USB ya no se detecta

0

Tengo una llave USB que estaba funcionando y ahora ya no se puede montar. El dispositivo se detecta pero no está montado. Después de un minuto aproximadamente, 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"
    }

El dispositivo 140116672718152 se detecta correctamente y funciona correctamente (es una llave USB del mismo tipo) y el dispositivo 142173080787396 es el problema. Se detecta y se enumera, 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 la llave a otra laptop. Creo que no funciona porque me he desconectado sin expulsar durante una transferencia, pero no estoy seguro de eso.

    
pregunta Nicolas Henneaux 09.09.2018 - 08:59

1 respuesta

1

En resumen, es hora de desecharlo & consigue uno nuevo.

Si una llave USB encuentra un error de escritura, intentará bloquear el dispositivo en modo de solo lectura. Si intentó hacer esto mientras se eliminaba la alimentación, es posible que no haya completado esa tarea & quedar en un estado incierto.

Esto es, a todos los efectos y amp; Propósitos, irreversibles.

La solución es descartarla & Copia tus datos a una nueva llave USB.

Si por alguna razón inconcebible fuera la única copia de esos datos, entonces recurriría a una empresa especialista en recuperación.

Lo mismo se aplica a las tarjetas SD, así como a las unidades flash USB.
Una vez que comienzan a volverse malos, no valen la pena el esfuerzo de luchar contra ellos para intentar exprimirles un poco más la vida.
Descartar & reemplazar.

    
respondido por el Tetsujin 09.09.2018 - 10:23

Lea otras preguntas en las etiquetas