IDE HD Hot Swap
I'm trying to build a small server for a small network that I have. I have one 40GB root drive and another 40GB for backup. I'm running ArchLinux w/Kernel 2.6.10. I went out an bought one of those removable hard drive cases for the backup drive. I was wondering, does Linux support IDE hot swap, and if so, is there anthing special I need to do to get it to hot swap correctly? I know that it works under Win2000 server - when the drive is removed, an attempt to write to it will result in a "Delay Write Failed", but nothing else very seiours - it handles re-plugging fine. I have meesed around with it a little in Linux, and didn't have great results. I boot up with the drive inserted and activated. Linux detects it. I format it, write to, etc. I then umount it, remove the drive, and, upon replugging it, get a totla system lockup when I try to remount it. As well, this also screws up the disk filesystem in that none of the data written to it is readable, and a disk reformat is needed. Obviously, this is not acceptable. I know that Arch uses udev, would something else work better? I have tried also unplugging the drive without dismounting it, and the result is the same.
Any suggestions? If this doesn't work, alas, I might be forced to return to M$ windows, which would really suck.