An apparatus, system, and method are disclosed for implementing protected
partitions in storage media. The apparatus includes a control module
configured to communicate with a host and receive read/write commands for
a storage device, and a protection module operating within the control
module and configured to maintain a plurality of protection states for
the partition and a plurality of allowable transitions between the
protection states. The system includes the apparatus, a host device, and
a storage device coupled with the host, the storage device including an
enclosure having storage media and a control module. The method includes
communicating with a host device and receiving read and write commands
for a storage device having at least one partition, and maintaining a
plurality of protection states for the partition and a plurality of
allowable transitions between the protection states on a control module
located within the storage device.