What does this I/O error mean and how to mount it back

I umount one filesystem like this:

# umount -F /export/home1

Then I tried to mount it back as:

# mount /dev/dsk/c1t0d0s6 /export/home1
mount: I/O error
mount: cannot mount /dev/dsk/c1t0d0s6

partition /dev/dsk/c1t0d0s6 and directory /export/home1 all exist in the system. Why can I not mount it back. Please help. I am waiting. Thanks.

It probably means that your disk is broken. So you would need a new disk.

Try running "fsck /dev/dsk/c1t0d0s6".

/dev/rdsk/....

True. Thanks for correcting. It may fail if you choose the block interface to the device. Please run fsck on the "raw" interface.

"fsck /dev/rdsk/c1t0d0s6"

Thanks everyone. This server got some serious problems now. I couldn't try your command at this moment.