In the Macrium support they claim that chkdsk /x /f /r cannot fix or recover data on a partition that is without a drive letter. This was a surprise to me and I have not been able to find a reference. If the Macrium information is true you may be able to assign a letter to the partition and have chkdsk fix and recover the files.