J'ai plusieurs lecteurs Firewire qui disparaissent occasionnellement, bien qu'ils soient connectés à mon Mac et sous tension (le voyant d'alimentation est allumé). Ces disques n'apparaissent pas dans l'Utilitaire de disque ou lorsque j'exécute la commande suivante mount
donc il n'y a aucune preuve de leur existence qui me permettrait d'utiliser mount
o diskutil
pour les remonter. Le seul moyen que j'ai trouvé pour les remonter est de redémarrer ma machine, ou de mettre sous tension le disque connecté directement à mon Mac (un processus très peu pratique).
Ce problème a persisté au cours de plusieurs configurations physiques (changement de Macs, réarrangement du câblage, FW 400 et FW 800, etc.) et est intermittent (il se produit le plus souvent pendant les longues périodes de sommeil du Mac).
Pourquoi mes disques externes Firewire " disparaîtraient-ils " de cette façon ? Existe-t-il un moyen de les remonter de manière programmatique dans ce cas, ou d'empêcher leur disparition ?
OS X 10.9 (problème présent depuis 10.7, sur plusieurs machines) ; G-Technology (divers modèles) ; le paramètre "mettre les disques en veille" est désactivé ; pmset
rapports :
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
Notez également que c'est no une question sur la prévention de l'essorage. J'ai trouvé des moyens d'empêcher cela quand c'est possible, mais quand ce n'est pas le cas (par exemple, quand le mac lui-même est endormi et que les disques tournent parce qu'ils ignorent les paramètres du système pour empêcher le spin-down), mes disques se démontent fréquemment aussi, disparaissant ainsi complètement du système. La question est de savoir comment empêcher ou récupérer cela.