OVH Cloud OVH Cloud

probleme cdrom gravé

5 réponses
Avatar
Alain Labarthe
Bonjour,

On m'a demandé de récupérer des données sur un cdrom gravé avec
Nero sous Windows et qui est illisible avec cet OS. Avec Linux
j'arrive à monter le périphérique, à lire l'arborescence des
répertoires et à copier certains fichiers. Mais avec la copie de
certains d'entre eux j'ai cette erreur:

Nov 20 19:28:41 satanas kernel: I/O error: dev 0b:00, sector 688080
Nov 20 19:28:44 satanas kernel: scsi0: ERROR on channel 0, id 0, lun 0, CDB: 0x03 00 00 00 40 00
Nov 20 19:28:44 satanas kernel: Info fld=0x29ffe, Current sd0b:00: sns = f0 3
Nov 20 19:28:44 satanas kernel: ASC=11 ASCQ= 0
Nov 20 19:28:44 satanas kernel: Raw sense data:0xf0 0x00 0x03
0x00 0x02 0x9f 0xfe 0x0a 0x00 0x00 0x00 0x00 0x11 0x00 0x00 0x00
0x00 0x00

Et les fichiers se copient laborieusement, mais semblent tronqués
(images incomplètes, etc.)
Comme il s'agit de 680M de backup j'aimerais pouvoir les lui
récupérer. Je pense que le gars a du faire des manips pendant la
gravure?

Avez vous une idée ?

Merci.

--
apt-get --purge remove Bush

5 réponses

Avatar
Thomas Nemeth
Le jeu 20 nov 2003 à 20:00, Alain Labarthe a tapoté :
|
| Bonjour,

Salut Alain !


| On m'a demandé de récupérer des données sur un cdrom gravé avec
| Nero sous Windows et qui est illisible avec cet OS. Avec Linux

Donc le CD est ok...


| j'arrive à monter le périphérique, à lire l'arborescence des
| répertoires et à copier certains fichiers. Mais avec la copie de
| certains d'entre eux j'ai cette erreur:
|
| Nov 20 19:28:41 satanas kernel: I/O error: dev 0b:00, sector 688080
| Nov 20 19:28:44 satanas kernel: scsi0: ERROR on channel 0, id 0, lun 0, CDB: 0x03 00 00 00 40 00
| Nov 20 19:28:44 satanas kernel: Info fld=0x29ffe, Current sd0b:00: sns = f0 3
| Nov 20 19:28:44 satanas kernel: ASC ASCQ= 0
| Nov 20 19:28:44 satanas kernel: Raw sense data:0xf0 0x00 0x03
| 0x00 0x02 0x9f 0xfe 0x0a 0x00 0x00 0x00 0x00 0x11 0x00 0x00 0x00
| 0x00 0x00

Ouch.
Quelques questions :
- âge du lecteur CD ?
- est-ce que ça le fait aussi avec d'autres CDs ?
- est-ce que tu as essayé avec un autre lecteur ?
- émulation SCSI ou véritable ?

Perso, je pencherais vers un lecteur qui commence à vieillir.
Mais il y a aussi le pb de la vitesse de gravue : si le CD a été
gravé à une vitesse trop importante par rapport à ton lecteur,
ça peut poser quelques problèmes...
Regarde aussi du côté des options de gravure (joliet, toussa, les
conneries MS habituelles).


| Comme il s'agit de 680M de backup j'aimerais pouvoir les lui
| récupérer. Je pense que le gars a du faire des manips pendant la
| gravure?

Des manips ? Quel genre de manips ?


| Merci.

Avec plaisir !


Thomas
--
printk("CPU[%d]: Sending penguins to jail...",smp_processor_id());
2.4.8 arch/sparc64/kernel/smp.c
Avatar
Landry MINOZA
Le Jeudi 20 Novembre 2003 20:00, Alain Labarthe à écrit:


Bonjour,
bonjour !


[snip]


Avez vous une idée ?


essaye de faire une image du cd avec dd
puis de la monter.

Merci.



--
Landry MINOZA
supprimer .invalid pour répondre.

Avatar
Michel Tatoute


Bonjour,

On m'a demandé de récupérer des données sur un cdrom gravé avec
Nero sous Windows et qui est illisible avec cet OS. Avec Linux j'arrive
à monter le périphérique, à lire l'arborescence des répertoires et
à copier certains fichiers. Mais avec la copie de certains d'entre eux
j'ai cette erreur:

Nov 20 19:28:41 satanas kernel: I/O error: dev 0b:00, sector 688080
Nov 20 19:28:44 satanas kernel: scsi0: ERROR on channel 0, id 0, lun 0,
CDB: 0x03 00 00 00 40 00 Nov 20 19:28:44 satanas kernel: Info
fld=0x29ffe, Current sd0b:00: sns = f0 3 Nov 20 19:28:44 satanas
kernel: ASC ASCQ= 0 Nov 20 19:28:44 satanas kernel: Raw sense
data:0xf0 0x00 0x03 0x00 0x02 0x9f 0xfe 0x0a 0x00 0x00 0x00 0x00 0x11
0x00 0x00 0x00 0x00 0x00

Et les fichiers se copient laborieusement, mais semblent tronqués
(images incomplètes, etc.)
Comme il s'agit de 680M de backup j'aimerais pouvoir les lui
récupérer. Je pense que le gars a du faire des manips pendant la
gravure?

Avez vous une idée ?

Merci.


comme deja suggere avec dd , mais avec l'option noerror.

dd conv=noerror </dev/cdrom >/tmp/image.iso

Eventeullement Tu fais plusieurs copies de suite et tu essaie de
rattrapper les blocs manquants. J'ai constaté qu'en cas de dommage
physique au disque, ou de gravure peu lisible, le resultat de chaque
lecture est différent. Reste à savoir comment: Je te suggères de vaire
"voter" les blocs, cad tu pprend comme bloc ok ceux qui sont les plus
nombreux identiques. Bien sur ce que je te dis t'entraine vers l'écriture
d'un petit code en C ou C++ pour le faire.

Michel

Avatar
Alain Labarthe
Le 21-11-2003, Landry MINOZA écrivait:

essaye de faire une image du cd avec dd
puis de la monter.




Le problème ne vient pas de là puisque j'arrive à monter le
cdrom et à parcourir l'arborescence.

Merci quand même.

--
apt-get --purge remove Bush


Avatar
Alain Labarthe
Le 20-11-2003, Thomas Nemeth écrivait:
Le jeu 20 nov 2003 à 20:00, Alain Labarthe a tapoté :
|
| Bonjour,

Salut Alain !


Salut à toi Don Thomas :-)

| On m'a demandé de récupérer des données sur un cdrom gravé avec
| Nero sous Windows et qui est illisible avec cet OS. Avec Linux

Donc le CD est ok...


Il semblerait oui.

| j'arrive à monter le périphérique, à lire l'arborescence des
| répertoires et à copier certains fichiers. Mais avec la copie de
| certains d'entre eux j'ai cette erreur:
|
| Nov 20 19:28:41 satanas kernel: I/O error: dev 0b:00, sector 688080
| Nov 20 19:28:44 satanas kernel: scsi0: ERROR on channel 0, id 0, lun 0, CDB: 0x03 00 00 00 40 00
| Nov 20 19:28:44 satanas kernel: Info fld=0x29ffe, Current sd0b:00: sns = f0 3
| Nov 20 19:28:44 satanas kernel: ASC ASCQ= 0
| Nov 20 19:28:44 satanas kernel: Raw sense data:0xf0 0x00 0x03
| 0x00 0x02 0x9f 0xfe 0x0a 0x00 0x00 0x00 0x00 0x11 0x00 0x00 0x00
| 0x00 0x00

Ouch.
Quelques questions :
- âge du lecteur CD ?


Neuf.

- est-ce que ça le fait aussi avec d'autres CDs ?


Non.

- est-ce que tu as essayé avec un autre lecteur ?


Oui, maintenant et grace à toi! ça passe mieux, c.a.d que
j'arrive à copier plus de fichiers avec moins d'erreurs.

- émulation SCSI ou véritable ?


Emulation... mais même en l'otant j'ai ces erreurs.

Perso, je pencherais vers un lecteur qui commence à vieillir.
Mais il y a aussi le pb de la vitesse de gravue : si le CD a été
gravé à une vitesse trop importante par rapport à ton lecteur,
ça peut poser quelques problèmes...


J'ai parlé cet aprèm avec le gars et ce pourrait être une
explication.

Regarde aussi du côté des options de gravure (joliet, toussa, les
conneries MS habituelles).


Connaîs pas :-(

| Comme il s'agit de 680M de backup j'aimerais pouvoir les lui
| récupérer. Je pense que le gars a du faire des manips pendant la
| gravure?

Des manips ? Quel genre de manips ?


Je pensais que peut-être il avait lancé plusieurs "gros"
programmes pendant qu'il gravait, il m'a dit que le disque dur
avait été monté en slave le temps du backup

En fait certains fichiers .doc sont vides, des images
incomplètes, etc.

--
apt-get --purge remove Bush