Ah, the isalive process is getting there first. I think you need to go to cluster admin and take sql resources offline first (to take cluster out of it) and then restart sql is single user mode.
see http://www.sql-server-performance.com/faq/cluster_restore_master_database_p1.aspx
the ssms bit might still be true so use SQLCMD if you have to
---------------------------------------------------------------------