C'est tout simple :
echo “- - -” > /sys/class/scsi_host/hostH/scan
Il faut évidemment remplacer H par un numéro, généralement 0 lorsqu'on n'a qu'un bus SCSI.
Avec cette commande, on détecte donc les devices SCSI qui ont été ajoutés depuis le dernier scan du bus... utile lorsqu'on ajoute un disque dynamiquement dans une VM gérée par VMWare (ou autres (?)).
On peut vérifier la détection avec la commande dmesg
:
SCSI device sdb: 20971520 512-byte hdwr sectors (10737 MB) sdb: cache data unavailable sdb: assuming drive cache: write through sdb: unknown partition table Attached scsi disk sdb at scsi0, channel 0, id 1, lun 0
(oui, c'est un aide-mémoire... mais qui sait, ça peut servir à d'autres ?)
Trouvé sur le site d'IBM, où se trouvent aussi d'autres commandes qui peuvent servir.