A system and method for performing write operations in a disk drive having a
write
stack drive is disclosed. The disk drive has two drives, a normal drive and a write
stack drive. The write stack receives a write command from an array controller
and performs write stack operations to store data from the write operations of
the write command. The write stack drive includes a non-volatile stack cache memory
comprising tracks to store the data. A metadata file identifies the current data
stored within the write stack drive. The normal drive then executes the write operations
of the write command.