La unidad USB Flash (lápiz) desaparece después de la hibernación

1

Reinicio mi Macbook (modelo 4,1 + 10.6.8) con muy poca frecuencia ya que confío mucho en la función de hibernación. También uso un poco de memoria USB y normalmente hay una enchufada en una de las ranuras USB.

Entonces, cuando reanudo de la hibernación, suceden dos cosas.

1) Mi unidad flash USB está desmontada y OSX se queja de que no se desmontó limpiamente ...!?!

2) Y, ya no puedo encontrar la unidad mediante Utilidades de disco . Simplemente no está en la lista.

Si bien el # 1 anterior es molesto, extraerlo e insertarlo de nuevo lo vuelve a montar, preferiría si simplemente pudiera solicitar un nuevo montaje. Pero no puedo. diskutil list no muestra la unidad. But , mientras investigaba este problema, encontré que el bus USB todavía puede verlo.

$ system_profiler SPUSBDataType
USB:

    USB High-Speed Bus:

      Host Controller Location: Built-in USB
      Host Controller Driver: AppleUSBEHCI
      PCI Device ID: 0x283a 
      PCI Revision ID: 0x0004 
      PCI Vendor ID: 0x8086 
      Bus Number: 0xfa 

        Cruzer:

          Product ID: 0x5530
          Vendor ID: 0x0781  (SanDisk Corporation)
          Version:  2.00
          Serial Number: 3513630C54E0EC83
          Speed: Up to 480 Mb/sec
          Manufacturer: SanDisk
          Location ID: 0xfa200000 / 2
          Current Available (mA): 500
          Current Required (mA): 200

Tengo dos preguntas,

1) ¿Cómo puedo evitar que se desmonte el disco? Y si no puedo ...

2) ¿Cómo puedo volver a montar sin eliminarlo físicamente y reinsertarlo?

EDITAR:

Esta respuesta , sugiere que descargue el controlador USB. Desafortunadamente no me funciona ...

$ sudo kextunload /System/Library/Extensions/IOUSBMassStorageClass.kext
(kernel) Can't unload kext com.apple.iokit.IOUSBMassStorageClass; classes have instances:
(kernel)     Kext com.apple.iokit.IOUSBMassStorageClass class IOUSBMassStorageClass has 2 instances.
Failed to unload com.apple.iokit.IOUSBMassStorageClass - (libkern/kext) kext is in use or retained (cannot unload).
    
pregunta Vic 31.05.2015 - 20:52

0 respuestas

Lea otras preguntas en las etiquetas