[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [recoverdm] help needed
Could you please add the following line in dev.c:
original source:
if (ioctl(fd, CDROMREADRAW, msf) == -1)
{
if (errno != EIO)
return -1;
}
new source
if (ioctl(fd, CDROMREADRAW, msf) == -1)
{
fprintf(stderr, "readraw error: %d\n", errno);
if (errno != EIO)
return -1;
}
so the fprintf is new on line 170.
and then retry. That should give me more details on why it is failing.
On Mon, 7 Jun 2004, Matthieu Amiguet wrote:
> Date: Mon, 7 Jun 2004 10:24:07 +0200
> From: Matthieu Amiguet <matthieu.amiguet@epfl.ch>
> Reply-To: recoverdm@vanheusden.com
> To: recoverdm@vanheusden.com
> Subject: [recoverdm] help needed
>
> Hello,
>
> I'm trying to recover damaged small cd's from a sony digital camera.
>
> # recoverdm-0.15/recoverdm -t 20 -i /dev/scd0 -o recover1.cd
> recoverdm v0.15, (c) 2003-2004 by folkert@vanheusden.com
>
> error at 0 bytes, retrying: 1
> error at 0 bytes, retrying: 2
> error at 0 bytes, retrying: 3
> seek to end...
> error at 0 bytes, retrying: 4
> resetting device...
> error at 0 bytes, retrying: 5
> resetting controller...
> error at 0 bytes, retrying: 6
> Trying RAW read...
> Tried reading 6 times, failed doing that. Continuing...
> Done
>
> # ls -lh recover1.cd
> -rw------- 1 root root 0 jun 7 10:19 recover1.cd
>
>
> Does not sound too good... any advice?
>
> Best regards,
>
> Matthieu
>
> --------------------------------------------------------------------------------------
> This message was sent through the RecoverDM mailinglist (www.vanheusden.com/recoverdm)
>
Folkert van Heusden
+--------------------------------------------------------------------------+
| UNIX sysop? Then give MultiTail ( http://www.vanheusden.com/multitail/ ) |
| a try, it brings monitoring logfiles to a different level! See: |
| http://www.vanheusden.com/multitail/features.html for a feature list. |
+---------------------------------------------------= www.vanheusden.com =-+
- References:
- help needed
- From: Matthieu Amiguet <matthieu.amiguet@epfl.ch>