I faced this problem twice:
i) wanted to take backup of datafiles of an NT/ora8.0 setup from a
remote machine into dat by setting the permission of this folder as
read only to all. then tried to start up the database when the backup
is complete. but did not change the permission.
ii) also faced the same ora-600 error due to data block corruption.