GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Ubuntu no lee la tarjeta SD después de Wake?

He conectado una tarjeta SD a mi computadora portátil y la estoy usando como mi partición doméstica. Cuando enciendo mi computadora, no tengo problemas para acceder a la carpeta de inicio y los subdirectorios, pero cuando la suspendo y la reanudo, el sistema no lee la tarjeta SD. Por lo tanto, puede congelarse, obligándome a reiniciar la máquina para que todo vuelva a funcionar.

Alguna información útil es:

  • MacBook Air 2016
  • macOS Sierra y Ubuntu 17.04 Arranque dual
  • (El mismo problema también ocurrió el 16.10)

Más información:

$ sudo LC_MESSAGES=POSIX lshw -c storage
*-usb                     
   description: Mass storage device
   product: Card Reader
   vendor: Apple
   physical id: 3
   bus info: [email protected]:3
   logical name: scsi1
   version: 8.20
   serial: 000000000820
   capabilities: usb-3.00 scsi emulated scsi-host
   configuration: driver=usb-storage maxpower=896mA speed=5000Mbit/s

$ lsusb -vd 05ac:8406 is:
    Bus 002 Device 002: ID 05ac:8406 Apple, Inc. 
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               3.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         9
  idVendor           0x05ac Apple, Inc.
  idProduct          0x8406 
  bcdDevice            8.20
  iManufacturer           3 
  iProduct                4 
  iSerial                 5 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           44
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              224mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0400  1x 1024 bytes
        bInterval               0
        bMaxBurst               4
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0400  1x 1024 bytes
        bInterval               0
        bMaxBurst               4

Además, la principal diferencia es que antes de suspender lsblk muestra mi sdb1 dispositivo (que es mi tarjeta SD montada como /home ). Después de despertar lsblk el comando no muestra mi tarjeta SD y no puedo acceder a mis archivos en /home carpeta. Además, no puedo volver a conectar mi tarjeta SD; no se reconoce.

  • syslog:la suspensión más reciente ocurre desde el "9 de mayo a las 22:56:01" en la línea 45263.

    Las partes interesantes parecen ser:

    May  9 22:56:25 MacBookAir kernel: [ 5883.035573] PM: Finishing wakeup.
    May  9 22:56:25 MacBookAir kernel: [ 5883.035575] Restarting tasks ... 
    May  9 22:56:25 MacBookAir kernel: [ 5883.035795] usb 2-3: USB disconnect, device number 2
    [...snip...]
    May  9 22:56:26 MacBookAir kernel: [ 5884.869838] usb usb2-port3: cannot disable (err = -32)
    May  9 22:56:26 MacBookAir kernel: [ 5884.869942] xhci_hcd 0000:00:14.0: Cannot set link state.
    May  9 22:56:26 MacBookAir kernel: [ 5884.869969] usb usb2-port3: cannot disable (err = -32)
    

Respuesta aceptada:

Algunos discos duros USB tienen firmware que los obliga a dormir después de períodos de desuso. Tal vez este sea tu problema también.

Relacionado:¿un buen backend predeterminado para matplotlib?

Automounter puede activar dispositivos (https://help.ubuntu.com/community/Autofs).

Espero que esto te ayude.


Ubuntu
  1. 10 cosas que hacer después de instalar Ubuntu Desktop

  2. ¿Ubuntu 18.04 no se activa después del bloqueo de pantalla y en blanco/suspender/suspender?

  3. Bluetooth no funciona después de reanudar desde el modo de suspensión, ¿Ubuntu 18.04 Lts?

  4. Ubuntu 16.04 ¿No hay wifi después de suspender?

  5. ¿Ubuntu no arranca después de la actualización del kernel?

¿Qué distribución de Linux usar después de Ubuntu?

20 cosas que hacer después de una instalación nueva de Ubuntu 18.04 LTS

Cosas que hacer después de instalar Ubuntu Desktop

Cómo formatear una unidad USB o una tarjeta SD en Ubuntu

Arreglar la computadora portátil no se suspende después de cerrar la tapa en Ubuntu Linux

¿La PC no se activa después del modo de suspensión?