1. A system for sharing block data over a network, said system comprising: a non-removable device for storing the block data; a plurality of computers, each computer having respective means for initiating discovery commands, transferring data with removable block devices and transferring data with non-removable block devices; means coupled with said non-removable device for receiving a discovery command from a said computer and generating a response thereto, said response identifying said non-removable device as a removable device; and means for controlling the processing of removable block device data transfers by said non-removable device to share block data among said plurality of computers.