¿Cómo (re) monto las unidades Firewire faltantes? ¿Por qué desaparecen?

3

Tengo varias unidades Firewire que ocasionalmente "desaparecen" aunque están conectadas a mi Mac y encendidas (la luz de encendido está encendida). Estas unidades no aparecen en la Utilidad de Discos o cuando ejecuto mount , por lo que no hay evidencia de que exista una existencia que me permita usar mount o diskutil para volver a montarlas. La única manera que encontré para volver a montarlos es reiniciar mi máquina o apagar y encender la unidad conectada directamente a mi Mac (un proceso muy inconveniente).

Este problema ha persistido a lo largo de varias configuraciones físicas (un cambio de Mac, reorganización del cableado, tanto FW 400 como FW 800, etc.) y es intermitente (ocurre con mayor frecuencia durante largos períodos de inactividad de Mac) .

¿Por qué mis unidades externas Firewire "desaparecen" de esta manera? ¿Hay alguna manera de volver a montarlos programáticamente en este caso, o evitar que desaparezcan en primer lugar?

OS X 10.9 (problema presente desde 10.7, en varias máquinas); unidades G-Technology (varios modelos); el ajuste "poner los discos en suspensión" está deshabilitado; Informes pmset :

Currently in use:
 standbydelay         10800
 standby              1
 womp                 1
 halfdim              1
 hibernatefile        /var/vm/sleepimage
 darkwakes            1
 networkoversleep     0
 disksleep            0
 sleep                1
 autopoweroffdelay    14400
 hibernatemode        3
 autopoweroff         1
 ttyskeepawake        1
 displaysleep         5
 acwake               0
 lidwake              1

Tenga en cuenta también que esto no es no una pregunta sobre cómo prevenir el desglose. He encontrado formas de evitar esto cuando es posible, pero cuando no lo está (por ejemplo, cuando la propia Mac está inactiva y las unidades se desactivan porque ignoran las configuraciones del sistema para evitar las pérdidas), mis unidades con frecuencia también se desmontan, por lo que se desvanecen por completo. del sistema. La pregunta es acerca de cómo prevenir o recuperar eso.

    
pregunta orome 02.12.2013 - 16:17

1 respuesta

1

No puedo ver una forma de cambiar el sistema operativo directamente, pero aquí te indicamos cómo lo mitigarías:

  • configure un script para analizar diskutil list y posible diskutil cs list y haga que monte cualquier volumen que esté conectado y desmontado
  • use una herramienta como Launch Control o Lingon para envolver ese script en un mecanismo de activación launchd para llamarlo periódicamente.
respondido por el bmike 16.12.2015 - 23:03

Lea otras preguntas en las etiquetas