J'ai fait quelques recherches rapides sur Google, mais je n'ai pas trouvé de réponse. J'ai mis un SSD dans mon MacBook et j'ai en même temps déplacé le disque dur d'origine vers la baie du lecteur optique. J'utilise le système d'exploitation et la plupart de mes applications quotidiennes sur le SSD, donc le disque dur est vraiment juste pour stocker les choses dont j'ai besoin de temps en temps.
Maintenant, je voudrais désactiver (comme lors de la mise hors tension ou de la «mise en veille forcée») le disque dur lorsque je n'en ai pas besoin. J'ai essayé de démonter le disque en utilisant diskutil unmountDisk
mais il a continué à tourner pendant environ 10 minutes. Peut-être que c'est normal, mais j'avais imaginé que ça s'arrêterait instantanément au démontage. De plus, ce serait bien de le désactiver par défaut, et de ne le monter (= sous tension) que lorsque j'en ai besoin.
la source
Je ne suis pas d'accord avec deijmaster. Un port SATA est un port SATA. Cela ne fait aucune différence pour le système d'exploitation qu'il est généralement utilisé pour les DVD.
J'ai également déplacé mon disque dur vers la baie optique.
La meilleure chose que j'ai trouvée jusqu'à présent pour réduire le bruit est:
Ensuite, exécutez dans Terminal:
Pour mettre le disque en veille après seulement 1 minute.
De plus, si vous désactivez Spotlight sur ce lecteur, le lecteur ne tournera pas lorsque vous ouvrirez Spotlight. Pour désactiver le projecteur:
(Ou de la manière conventionnelle: faites glisser le lecteur (toutes les partitions) de la barre latérale du Finder vers la liste des lieux exclus par Spotlight, dans les préférences de Spotlight)
Il tourne encore quelques fois sans raison évidente.
la source
J'ai créé le script compact suivant avec l'aide des réponses précédentes. Le script monte et ouvre le lecteur secondaire (disk1, ici "HDD") s'il n'est pas monté, et l'éjecte s'il est monté.
J'ai également réduit le temps d'inactivité à 1 min (dans le terminal:)
sudo pmset -a disksleep 1
et placé "HDD" dans la liste des exceptions Spotlight où il réapparaît chaque fois qu'il est monté.Ensuite, le disque ne démarrera pas trop souvent mais reviendra rapidement au repos, une fois monté bien sûr. Notez également que les disques non montés peuvent démarrer lors de l'utilisation, par exemple, des informations système et de l'utilitaire de disque.
Utilisez le nom de disque correct au lieu de "HDD" ci-dessous!
Le script
MountHDD.scpt
:Enregistrez le script en tant que programme (.app) et placez le programme dans Dock!
Notez que le disque tourne toujours (non monté) au démarrage et au réveil. Exécutez l'application une / deux fois (montée / démontée) pour la mettre en veille. si vous ne faites rien, il fera tourner le temps d'inactivité (1 min si
sudo pmset -a disksleep 1
utilisé) puis s'arrêtera.la source
Ma dernière solution a été de créer une application Automator que j'exécute à partir de Spotlight.
Un pour éjecter le HD;
Exécutez le script Shell:
diskutil eject 'disk1'
Un autre pour monter le HD;
Exécutez le script Shell:
diskutil mountDisk 'disk1'
Où
disk1
est le nom du disque que vous souhaitez faire tourner / forcer à dormir / éjecter. Ce nom se trouve dans "Informations système".la source
J'ai donc également fait une partie de la recherche sur Google et je n'ai rien trouvé de vraiment utile. Après avoir combiné des trucs que j'ai trouvés courir
dans Terminal pour travailler. Si vous obtenez des informations dans l'Utilitaire de disque, vous pouvez voir si le lecteur que vous souhaitez éjecter est disk0 ou disk1 ou autre. Je trouve que le disque va parfois remonter si je fais des choses comme ouvrir à nouveau l'Utilitaire de disque.
la source
Voici un simple script Apple:
la source
J'ai également constaté que je devais également exécuter
mdutil -d /Volumes/<hard disk>
pour qu'il arrête également de rechercher le lecteur, car l'arrêt de l'indexation ne l'empêchait pas de le rechercher car il avait déjà été indexé une fois.Maintenant, je peux frapper les projecteurs et le deuxième disque reste en panne.
la source
Formatez le deuxième disque dans le lecteur optique comme Mac OS standard journalisé comme un lecteur externe. Déplacez-le ensuite dans la section privée des projecteurs. Vous pouvez également le démonter sur l'utilitaire de disque car le système d'exploitation ne sera pas présent sur ce disque, ce qui signifie qu'il n'y a pas de terminal. Le disque ne tourne que lorsque vous cliquez dessus.
la source
J'ai créé des scripts pour monter et démonter mon lecteur.
Disque dur ordinaire dans ma baie optique. Macbook Pro (fin 2006). OSX Lion
Le lecteur tourne et reste ainsi sauf si vous ouvrez l'utilitaire de disque, sortez du mode veille ou remontez le lecteur. Spotlight ne fait pas tourner le disque. Pas plus que d'essayer d'accéder à un alias sur le lecteur.
-S'il y a des processus ouverts qui empêchent le lecteur de s'éjecter, le script ouvre le moniteur d'activité et exécute lsof dans une fenêtre de terminal.
-Vous pouvez alors décider si le processus doit être interrompu.
-Une boîte de dialogue demande la confirmation de l'utilisateur pour tuer.
Je les lance depuis le menu applescript. Vous pouvez l'activer comme ceci:
Monter le lecteur
Démonter le lecteur
Fonctionne parfaitement pour moi, j'espère que vous avez également du succès!
la source
Quant aux autres affiches, cela a fonctionné pour moi.
Je vais essayer certaines des suggestions pour l'automatiser ou la simplifier.
Configuration: MacbookPro 7,1 13 pouces avec Mountain Lion 10.8.3. Le disque dur secondaire à la place du lecteur de DVD, le lecteur principal étant un SSD
la source