In reply to John Roberts (JR):
Hmm...I get this:
journal_replay(/dev/disk7s2) returned 0
** /dev/rdisk7s2
Using cacheBlockSize=32K cacheTotalBlock=65536 cacheSize=2097152K.
Executing fsck_hfs (version hfs-285).
Block 3905706622 is not an MDB or Volume Header
** Checking Journaled HFS Plus volume.
Invalid B-tree node size
(3, 0)
** The volume could not be verified completely.
volume check failed with error 7
volume type is pure HFS+
primary MDB is at block 0 0x00
alternate MDB is at block 0 0x00
primary VHB is at block 2 0x02
alternate VHB is at block 3905706622 0xe8cc5a7e
sector size = 512 0x200
VolumeObject flags = 0x03
total sectors for volume = 3905706624 0xe8cc5a80
total sectors for embedded volume = 0 0x00
CheckHFS returned -1317, fsmodified = 0
...and then your hdutil command gets the same "no mountable disks" command
BTW I've seen similar advice which requires you to go into Terminal as root (or super user using sudo etc.)...I haven;t done this, will it make a difference?
Also BTW, thanks for all your help so far!