Hello! On Sat, Jan 19, 2002 at 10:46:09AM +0100, Russell Coker wrote: > USB by it's nature is something external to the system. Unplugging a USB > cable with a mounted drive attached should (IMHO) get the same result as > unplugging an Ethernet cable with an NFS mount in progress. This means > processes go into D state if they have outstanding writes, and for reads they > may go D state depending on mount options, and then you wait for the device > to become available again. How do you distinguish between SCSI & USB storage in Linux on fs level? ;)
> For a file system on USB ReiserFS would have to recheck the superblock (to > make sure that it hasn't been mounted on another computer in the mean time) > before allowing access again. Also there would have to be a recovery process > for the situation when the USB device is gone for good. Sound not very easy to do ;) Bye, Oleg