M
mscotgrove
When creating a disk image, typically of a disk on it's last legs, I
get lots of failed sectors. Occasionally, and especially on SATA
drives the whole USB - drive interface locks up. The only solution is
a power off reset. I would love to find a software solution around
this problem. Although, not perfect, when the SATA drive is connected
to PC main controller, the failure rate is reduced.
The use of USB interface and extenal box is highly prefered for
logistic reasons, and the type of USB bridge cannot be sepecifed.
Areas I am looking at in my software is what to do after the USB
returns a timeout error. My interface is using SPTI and a
DeviceIoControl command.
I have tried a SCSIOP_SEND_DIAGNOSTIC command, but this is not
recognised by the USB drive/bridge. I do a Test Unit Ready.
Am I correct, there is no way to do in software the equivalent of
poweroff. Just unplugging the USB cable does not help. I therefore
want to try and trap a condition that can cause the system to hang,
before it hangs. Therefore any suggestion on Error Recovery will be
appreciated. Main use is on XP SP3, but same problem happens on
Vista.
Thanks
Michael
get lots of failed sectors. Occasionally, and especially on SATA
drives the whole USB - drive interface locks up. The only solution is
a power off reset. I would love to find a software solution around
this problem. Although, not perfect, when the SATA drive is connected
to PC main controller, the failure rate is reduced.
The use of USB interface and extenal box is highly prefered for
logistic reasons, and the type of USB bridge cannot be sepecifed.
Areas I am looking at in my software is what to do after the USB
returns a timeout error. My interface is using SPTI and a
DeviceIoControl command.
I have tried a SCSIOP_SEND_DIAGNOSTIC command, but this is not
recognised by the USB drive/bridge. I do a Test Unit Ready.
Am I correct, there is no way to do in software the equivalent of
poweroff. Just unplugging the USB cable does not help. I therefore
want to try and trap a condition that can cause the system to hang,
before it hangs. Therefore any suggestion on Error Recovery will be
appreciated. Main use is on XP SP3, but same problem happens on
Vista.
Thanks
Michael