mounting an fs with bad block??

hi,

one of my filesystem (HP 9000, hpux 10.??, HFS) has an bad block which could not be fixed by fsck.

is there anybody with an idea how to mount it (in hpux 10 the mount command doesnt have the -f option ).

or even how to modify the superblock (master directory block) ??!!??
(fs_clean fs_ok)

it would be be nice to save some data in this way.

(yes. i know: frequently backups are nice to have)

thanks

In HP-UX 10.20 there is a -f flag to force the mount and it works on HFS.

now i checked my version, it is hp ux 10.01, and there i have no -f option.

i found a HP9000 with 10.20. unfortunately the -f option does not work either.
Is there a way to edit the master directory block?

or a patch (HPUX 10.20) for mount to handle the -f option ??

With 10.20, what syntax are you using and precisely what result do you get? Don't just say "doesn't work". Another possibility: try to mount it read-only.