#1 Le 09/11/2010, à 09:12
- Minitux
[Résolu]Script lancement de commandes si le disque externe est présent
Bonjour à tous,
Je cherche depuis un petit moment une solution qui me permettrait en shell de lancer un tas de commandes, uniquement si mon disque externe est présent. Et si possible comment reconnaitre son uuid pour être sur de lancer les instructions sur le bon disque.
Merci par avance.
Bonne journée à toute la communauté Ubuntu ^-^
Dernière modification par Minitux (Le 11/11/2010, à 14:06)
Hors ligne
#2 Le 09/11/2010, à 09:33
- redo_fr
Re : [Résolu]Script lancement de commandes si le disque externe est présent
Salut,
pour identifier ton disque à coup sûr:
sudo blkid <partition>
Exemple
sudo blkid /dev/sda1
/dev/sda1: UUID="dc30a7f3-efab-412a-f63a-c32ae3b9eed8" TYPE="ext4"
Si tu as besoin de lancer la commande en tant que simple utilisateur
chmod u+s /sbin/blkid
blkid /dev/sda1
/dev/sda1: UUID="dc30a7f3-efab-412a-f63a-c32ae3b9eed8" TYPE="ext4"
Pour que ce soit plus simple à lire, tu peux affecter une étiquette (label) à ta partition:
sudo tune2fs -L"EXTERNAL_DISK_01" /dev/sda1
blkid /dev/sda1
/dev/sda1: UUID="dc30a7f3-efab-412a-f63a-c32ae3b9eed8" TYPE="ext4" LABEL="EXTERNAL_DISK_01"
Tu peux ensuite monter ton DD à partir de son étiquette
cat /etc/fstab
LABEL=EXTERNAL_DISK_01 /media/disk01 auto defaults,noatime 0 0
Dernière modification par redo_fr (Le 09/11/2010, à 09:41)
Il n'y a pas de mauvais outils, il n'y a que de mauvais ouvriers
- papy -
Personnellement, je crois que faire des procès est un signe que les affaires vont mal. Je ne dis pas que Microsoft va mal, ce n'est qu'un signe, pas un indicateur...
- Linus Torvalds -
Hors ligne
#3 Le 11/11/2010, à 14:06
- Minitux
Re : [Résolu]Script lancement de commandes si le disque externe est présent
Merci beaucoup :-)
Problème résolu.
Bonne journée.:)
Hors ligne
#4 Le 14/11/2010, à 18:10
- castor_foudroyant
Re : [Résolu]Script lancement de commandes si le disque externe est présent
C'est intéressant.
Comment déclenches-tu l'execution du script ?
Hors ligne