Sur de l'IDE tu utiliseras "hdparm -y /dev/hdX", sur du SATA ou SCSI, "sdparm -C stop /dev/sdX" mais...
comme tu as un boitier USB, il faut savoir si le chipset de ton boitier (celui qui convertit les trames USB en ordre IDE/SATA/SCSI) supporte les commandes de mise en veille et ce n'est pas toujours le cas ! J'ai des boitiers où ce n'est pas possible ou d'autre par lesquels je suis obligé de passer par des commandes autres.
Les disques durs d'aujourdhui ne risquent absolument rien à être débranchés alors qu'ils tournent, du moment où les volumes sont démontés (umount), c'est d'ailleurs comme ça que tes disques durs internes s'arrêtent dans ton PC : Tu (ou plus précisement l'OS) coupes l'alimentation de ton PC, c'est comme débrancher le cordon d'alim alors que les plateaux tournent encore. Rien de dangereux là dedans.
Ce qui est dangereux c'est de le faire au moment où des données sont écrites sur le disque, mais même comme ça, l'inertie des disques permet de terminer l'écriture du bloc en cours (le bloc ne sera pas corrompu, le filesystem surement !) et parquer les têtes. Si les umount ont été faits, pas de pb car un sync (vidage des buffers) a été réalisé.
Si tu veux mettre en veille un disque monté pas de soucis non plus, il se réactivera au prochain accés tout seul. Petit bémol, sur des filesystems journalisés (ext3) le journal est actualisé fréquemment ce qui réactive le disques sans que tu ne fasses le moindre accés dessus ! Jette un oeil sur laptop-mode si tu veux économiser de l'énergie CPU ou disque sur ta machine.
Dernier point, il ne faut pas s'amuser à demarrer/arrêter un disque dur des centaines de fois par jour car il n'est pas fait pour ça. Un disque dur de portable 2,5pouces sera plus résistant dans ce cas qu'un disque 3,5pouces classique car prévu pour être démarré-arrêté souvent.
# arreter un disque dur
Posté par aiRVB . En réponse au message Arrêter un disque externe lorsqu'on le démonte. Évalué à 4.
comme tu as un boitier USB, il faut savoir si le chipset de ton boitier (celui qui convertit les trames USB en ordre IDE/SATA/SCSI) supporte les commandes de mise en veille et ce n'est pas toujours le cas ! J'ai des boitiers où ce n'est pas possible ou d'autre par lesquels je suis obligé de passer par des commandes autres.
Les disques durs d'aujourdhui ne risquent absolument rien à être débranchés alors qu'ils tournent, du moment où les volumes sont démontés (umount), c'est d'ailleurs comme ça que tes disques durs internes s'arrêtent dans ton PC : Tu (ou plus précisement l'OS) coupes l'alimentation de ton PC, c'est comme débrancher le cordon d'alim alors que les plateaux tournent encore. Rien de dangereux là dedans.
Ce qui est dangereux c'est de le faire au moment où des données sont écrites sur le disque, mais même comme ça, l'inertie des disques permet de terminer l'écriture du bloc en cours (le bloc ne sera pas corrompu, le filesystem surement !) et parquer les têtes. Si les umount ont été faits, pas de pb car un sync (vidage des buffers) a été réalisé.
Si tu veux mettre en veille un disque monté pas de soucis non plus, il se réactivera au prochain accés tout seul. Petit bémol, sur des filesystems journalisés (ext3) le journal est actualisé fréquemment ce qui réactive le disques sans que tu ne fasses le moindre accés dessus ! Jette un oeil sur laptop-mode si tu veux économiser de l'énergie CPU ou disque sur ta machine.
Dernier point, il ne faut pas s'amuser à demarrer/arrêter un disque dur des centaines de fois par jour car il n'est pas fait pour ça. Un disque dur de portable 2,5pouces sera plus résistant dans ce cas qu'un disque 3,5pouces classique car prévu pour être démarré-arrêté souvent.