A dual purpose media drive exchanges data with removable media items. The
drive includes at least one port to receive various control signals,
including (1) data exchange commands directing the drive to read and/or
write data to a media item mounted by the drive, and (2) robotic device
management commands. The drive includes a processor that responds to
incoming data exchange commands by reading and/or writing to the loaded
media item. The processor responds to at least some robotic device
management signals by forwarding them to a robotic media transport
device. The processor withholds the data exchange commands from the
robotic device, since they are only pertinent to operations of the drive
itself. The robotic device may be configured to restrict host access to
library components according to predefined logical partitions.