I dont think disk shortage could lead to torn page, it generally happens because of system/disk outage.
see the link http://jeffprom.wordpress.com/2008/08/22/fixing-torn-page-headers/
-------Bhuvnesh----------
I work only to learn Sql Server...though my company pays me for getting their stuff done;-)