Outils pour utilisateurs

Outils du site


raspberry:dd_externe (lu 906 fois)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
raspberry:dd_externe [30-06-2013 20:58]
edmc73
raspberry:dd_externe [01-10-2017 23:46] (Version actuelle)
edmc73
Ligne 57: Ligne 57:
 ===== Utiliser l'ID du disque dur ===== ===== Utiliser l'ID du disque dur =====
  
-Si vous voulez être certain qu'au redémarrage de la machine cette config s'applique au bon disque dur, utilisé le chemin l'id plutôt que le chemin standard.+Si vous voulez être certain qu'au redémarrage de la machine cette config s'applique au bon disque dur, utilisé l'id plutôt que le chemin standard.
  
 Tapez la commande Tapez la commande
Ligne 88: Ligne 88:
 J'ai donc créé un petit script qui détecte l'activité du disque et lance la commande à notre place au bout d'un temps défini. J'ai donc créé un petit script qui détecte l'activité du disque et lance la commande à notre place au bout d'un temps défini.
  
-<file bash hd-standby>+Repérez votre le nom de votre disque 
 +<code> 
 +[root]# blkid  
 +/dev/mmcblk0p1: SEC_TYPE="msdos" UUID="C522-EA52" TYPE="vfat"  
 +/dev/mmcblk0p2: UUID="62ba9ec9-47d9-4421-aaee-71dd6c0f3707" TYPE="ext4"  
 +/dev/sda1: UUID="489f7c23-38e0-442f-abaa-10c569e48b0d" UUID_SUB="51e04e91-847f-4158-aeaf-4b9d3ab057b6" TYPE="btrfs"  
 +[root]# ls -l /dev/disk/by-uuid 
 +total 0 
 +lrwxrwxrwx 1 root root  9 oct.   1 17:05 336ec491-71d3-4a7b-8a1c-9f3ec44a9ef7 -> ../../sda 
 +lrwxrwxrwx 1 root root 10 oct.   1 17:05 489f7c23-38e0-442f-abaa-10c569e48b0d -> ../../sda1 
 +lrwxrwxrwx 1 root root 15 oct.   1 17:04 62ba9ec9-47d9-4421-aaee-71dd6c0f3707 -> ../../mmcblk0p2 
 +lrwxrwxrwx 1 root root 15 janv.  1  1970 C522-EA52 -> ../../mmcblk0p1 
 + 
 +[root@edmchome:~]# readlink -f /dev/disk/by-uuid/489f7c23-38e0-442f-abaa-10c569e48b0d  
 +/dev/sda1 
 + 
 +</code> 
 + 
 +Maintenant que vous avez trouvé votre uuid, vous pouvez renseigner le script suivant. 
 + 
 +<file bash sd-standby>
 #!/bin/bash #!/bin/bash
  
 ############################################################################## ##############################################################################
-hd-standby+sd-standby
 # permet de mettre en standby un disque dur après une durée défini en seconde # permet de mettre en standby un disque dur après une durée défini en seconde
-# fait par edmc73 le 30-06-2013+# fait par edmc73 le 23-09-2014
 ############################################################################## ##############################################################################
  
-# définissez le device (hda, hdb, sda, sdb...) +# définissez le device (hda, hdb, sda, sda1, sdb...) 
-DEV="sda"+DEV=`readlink -f /dev/disk/by-uuid/89f7c23-38e0-442f-abaa-10c569e48b0d |  cut -d/ -f3` 
 # définissez le temps en seconde après lequel le disque doit se mettre en standby # définissez le temps en seconde après lequel le disque doit se mettre en standby
 TIMEOUT=600 TIMEOUT=600
Ligne 129: Ligne 150:
 >TIMEOUT : le temps en seconde avant déclenchement de la mise en veille >TIMEOUT : le temps en seconde avant déclenchement de la mise en veille
  
 +Lancez le script en tache de fond
 +  ./hd-standby &
 +  
 __Amélioration prévu__ __Amélioration prévu__
   * Lancer le script comme un service   * Lancer le script comme un service
   * Pouvoir renseigner un disk via son id   * Pouvoir renseigner un disk via son id
raspberry/dd_externe.1372618694.txt.gz · Dernière modification: 30-06-2013 20:58 de edmc73