Page 1 of 1

P2V keeps failing on read error

Posted: Mon Mar 03, 2025 7:07 pm
by asn
Hi,

I am trying to do a P2V on my old PC's HD, so I can add it as a VM to my new computer. The P2V keeps failing on a read error. Is there a way to ignore errors, so I can get the bulk of the data?

I have run chkdsk, and the utility that came with my old SSD and they both do not find any errors. I have also tried to shrink the drive, as the error as at the very end, and the system won't let me shrink it.

Here are the last few lines from the logs:

3/3 11:02:17.446 26b0 Facility ???INFO: P2V::getSectorsNext: countClusters - 14574584, dwCountBytes - 14574583
3/3 11:04:27.640 26b0 Facility ???INFO: P2V::getSectorsNext: countClusters - 14574584, dwCountBytes - 14574583
3/3 11:04:31.063 26b0 Facility ???INFO: P2V::getSectorsNext: countClusters - 14574584, dwCountBytes - 14574583
3/3 11:04:35.794 26b0 Facility ???INFO: P2V::getSectorsNext: countClusters - 14574584, dwCountBytes - 14574583
3/3 11:05:35.642 26b0 Facility ???WARNING: P2V::getBuffer: ReadFile - 23. Data error (cyclic redundancy check).
3/3 11:05:35.642 26b0 Facility ???ERROR: CPPConverting::ConvertImage: Read 3
3/3 13:01:00.381 26b0 Facility ???ERROR: CPPConverting::ConvertDisks: ConvertImage - 2
3/3 13:01:00.381 26b0 Facility ???ERROR: CPPConverting::Convert: FAILED

Thank you

Re: P2V keeps failing on read error

Posted: Tue Mar 04, 2025 12:28 am
by yaroslav (staff)
It looks like there is a problem there on the file system. Try creating a VHDX, mount it to the file system, and try something like Macrium Reflect.