Linux : désactiver un périphérique SATA hot-swap
- Mardi 20 septembre 2011
- Par Boris HUISGEN
- Ecrire
Avant de débrancher un disque SATA hotswap, il est utile de notifier le système pour permettre un flush du cache disque. Pour ce faire :
# echo 1 > /sys/block/sdc/device/delete
Le périphérique /dev/sdc peut à présent être débranché physiquement.
[5697078.266492] sd 2:0:0:0: [sdc] Synchronizing SCSI cache [5697078.267447] sd 2:0:0:0: [sdc] Stopping disk [5697079.068864] ata3.00: disabled
Pour réactiver un périphérique, il faut lancer un scan manuel sur le bus correspondant :
# echo "- - -" > /sys/class/scsi_host/host2/scan