How hot-pluggable are SATA drives?
I have a system built out of four SATA drives -- two main drives, and two backups. One of the backup drives is permanently mounted, and I backup my system to it every night. The other backup drive is on a neat little removable 5.25inch caddy, that allows me to copy the backup to it, switch it off and slide it out, in order to take it into work to protect me against the possibility of my house burning down. My computer will be destroyed, but my family photos will still exist!!
My question is about hot-plugging this drive. I am able to mount it and write to it if I boot the computer with the drive connected. I then unmount it and physically remove it. However, if I re-insert it I am not able to mount it again. I just get a complaint that "special drive /dev/sdd1 doesn't exist". To get the system to recognise that the drive is there I have to reboot.
Can anyone tell me if SATA drives are hotpluggable in linux, and, if so, how? Do I need a kernel upgrade??
smolloy@linux:~> uname -a
Linux linux 220.127.116.11-0.25-smp #1 SMP Tue Sep 19 07:26:15 UTC 2006 x86_64 x86_64 x86_64 GNU/Linux