#!/bin/bash
for T in /sys/block/sd*  ; do 
	echo checking $T
	DEV=$(basename $T); 
	REMOVABLE=$(cat $T/removable) 
	if [ "$REMOVABLE" = 1 ] ; then
		echo $DEV is removable
		for D in /sys/block/$DEV/uevent /sys/block/$DEV/sd??/uevent ; do
			echo triggering add on $D
			echo add > $D
		done
	fi
	
done
