In the ext2/ext3 filesystems sometimes you can’t remove a file even if you are root! This means the immutable flag is set. You can check it with the lsattr command. You can change it (or set it) with ‘chmod -i file‘.
Can’t remove files as root