OVH Cloud OVH Cloud

DVD+RW en lecture seule

19 réponses
Avatar
Jean-Jacques Gerbaud
Bonjour à tous,

Toujours à la recherche d'une solution à mon problème de lecture de
DVD+RW contenant une "sauvegarde" que je ne peux pas lire car, en
"lecture seule"

Oui, je sais en "lecture seule" pourrait signifier que je vois le
contenu des fichiers mais non... ils ne s'ouvrent pas. En fait, je ne
peux voir que les titres ! Mais c'est surtout leur contenu qui
m'intéresse :-)

On me dit d'installer udftools et de le compiler. j'ai donc téléchargé
udftools-1.0.0b3.tar.gz

"./configure" se passe bien (du moins je crois) mais "make" me sort un
problème :
wrudf.c: In function ‘main’:
wrudf.c:634: warning: comparison between pointer and integer
make[1]: *** [wrudf.o] Erreur 1
make[1]: quittant le répertoire «
/home/elviejo/telechargements/udftools-1.0.0b3/wrudf »
make: *** [all-recursive] Erreur 1

ET voici le fichier en question (~/udftools.../wrudf.c

int
main(int argc, char** argv)
{
int rv;
int cmnd;
char prompt[256];
Directory *d;

printf("wrudf " WRUDF_VERSION "\n");
devicename= "/dev/cdrom";

if(argc > 1 )
devicename = argv[1]; /* can specify disk
image filename */

if( setpriority(PRIO_PROCESS, 0, -10) ) {
printf("setpriority(): %m\n");
exit(1);
}

hdWorkingDir = getcwd(NULL, 0);
initialise(devicename);

for(;;) {
d = rootDir;
prompt[0] = 0;
while( curDir != d ) { -------> ligne 634
strcat(prompt, d->name);

....... j'ai arrêté là mais étant donné le nombre d'erreurs apparues
lors de la compilation, je me demande si cette application sera
exploitable . les voici :

wrudf.c: In function ‘initialise’:
wrudf.c:249: error: wrong type argument to unary minus
wrudf.c:250: error: wrong type argument to unary plus
wrudf.c:252:3: error: invalid preprocessing directive #(
wrudf.c:253:6: error: invalid preprocessing directive #}
wrudf.c: At top level:
wrudf.c:255: error: expected identifier or ‘(’ before ‘if’
wrudf.c:262: error: expected identifier or ‘(’ before ‘if’
wrudf.c:266: warning: data definition has no type or storage class
wrudf.c:266: warning: initialization makes integer from pointer without
a cast
wrudf.c:266: error: initializer element is not constant
wrudf.c:267: error: expected identifier or ‘(’ before ‘for’
wrudf.c:267: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘<’ token
wrudf.c:267: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘++’ token
wrudf.c:286: error: expected identifier or ‘(’ before ‘if’
wrudf.c:290: warning: data definition has no type or storage class
wrudf.c:290: warning: initialization makes integer from pointer without
a cast
wrudf.c:290: error: initializer element is not constant
wrudf.c:292: error: expected identifier or ‘(’ before ‘if’
wrudf.c:307: error: expected identifier or ‘(’ before ‘if’
wrudf.c:310: error: expected declaration specifiers or ‘...’ before
string constant
wrudf.c:310: error: expected declaration specifiers or ‘...’ before ‘&’
token
wrudf.c:310: warning: data definition has no type or storage class
wrudf.c:310: error: conflicting types for ‘printf’
wrudf.c:310: note: a parameter list with an ellipsis can’t match an
empty parameter name list declaration
wrudf.c:311: error: expected declaration specifiers or ‘...’ before ‘(’
token
wrudf.c:311: warning: data definition has no type or storage class
wrudf.c:311: error: conflicting types for ‘readLine’
wrudf.c:79: error: previous definition of ‘readLine’ was here
wrudf.c:313: error: expected identifier or ‘(’ before ‘if’
wrudf.c:317: warning: data definition has no type or storage class
wrudf.c:317: error: initializer element is not constant
wrudf.c:318: warning: data definition has no type or storage class
wrudf.c:318: error: initializer element is not constant
wrudf.c:319: warning: data definition has no type or storage class
wrudf.c:319: error: conflicting types for ‘extentLogVolIntegrityDesc’
wrudf.c:57: error: previous declaration of ‘extentLogVolIntegrityDesc’
was here
wrudf.c:319: error: incompatible types in initialization
wrudf.c:321: error: expected identifier or ‘(’ before ‘for’
wrudf.c:321: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘<’ token
wrudf.c:321: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘++’ token
wrudf.c:351: error: expected identifier or ‘(’ before ‘if’
wrudf.c:354: error: expected identifier or ‘(’ before ‘if’
wrudf.c:357: error: expected identifier or ‘(’ before ‘if’
wrudf.c:361: warning: data definition has no type or storage class
wrudf.c:361: error: conflicting types for ‘curDir’
wrudf.c:48: error: previous declaration of ‘curDir’ was here
wrudf.c:361: warning: initialization makes integer from pointer without
a cast
wrudf.c:361: error: initializer element is not constant
wrudf.c:362: error: expected ‘)’ before numeric constant
wrudf.c:363: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘->’ token
wrudf.c:364: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘->’ token
wrudf.c:365: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘->’ token
wrudf.c:366: error: expected declaration specifiers or ‘...’ before ‘(’
token
wrudf.c:366: error: expected declaration specifiers or ‘...’ before ‘&’
token
wrudf.c:366: error: expected declaration specifiers or ‘...’ before
string constant
wrudf.c:366: warning: data definition has no type or storage class
wrudf.c:366: error: conflicting types for ‘readDirectory’
wrudf.h:108: error: previous declaration of ‘readDirectory’ was here
wrudf.c:368: error: expected identifier or ‘(’ before ‘if’
wrudf.c:371: error: expected identifier or ‘(’ before ‘if’
wrudf.c:380: error: expected identifier or ‘(’ before ‘if’
wrudf.c:387: error: expected identifier or ‘(’ before ‘else’
wrudf.c:392: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘++’ token
wrudf.c:394: error: expected declaration specifiers or ‘...’ before
numeric constant
wrudf.c:394: error: expected declaration specifiers or ‘...’ before
numeric constant
wrudf.c:394: warning: data definition has no type or storage class
wrudf.c:394: error: conflicting types for ‘updateTimestamp’
wrudf.h:143: error: previous declaration of ‘updateTimestamp’ was here
wrudf.c:395: error: expected ‘)’ before ‘->’ token
wrudf.c:396: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘->’ token
wrudf.c:397: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘->’ token
wrudf.c:398: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘->’ token
wrudf.c:400: warning: data definition has no type or storage class
wrudf.c:401: error: initializer element is not constant
wrudf.c:403: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘->’ token
wrudf.c:404: warning: data definition has no type or storage class
wrudf.c:404: warning: parameter names (without types) in function
declaration
wrudf.c:404: error: conflicting types for ‘setChecksum’
wrudf.h:142: error: previous declaration of ‘setChecksum’ was here
wrudf.c:406: warning: data definition has no type or storage class
wrudf.c:406: warning: initialization makes integer from pointer without
a cast
wrudf.c:406: error: initializer element is not constant
wrudf.c:407: warning: data definition has no type or storage class
wrudf.c:407: warning: parameter names (without types) in function
declaration
wrudf.c:407: error: conflicting types for ‘memcpy’
wrudf.c:408: error: expected ‘)’ before numeric constant
wrudf.c:410: error: expected identifier or ‘(’ before ‘}’ token

Si vous y comprenez quelque chose, merci de me donner quelques
éclaircissements

J'attends vos messages


--
Jean-Jacques Gerbaud - Quelque part dans le Sud de la France !
(pour les musiciens, visitez : http://www.zimmusic.com/)

9 réponses

1 2
Avatar
Nicolas George
"Thierry B." wrote in message :
"dd if=/dev/hdb of=/dev/null bs24"


bs 48 pour un CD ou un DVD.

Avatar
Thierry B.
--{ Nicolas George a plopé ceci: }--

"Thierry B." wrote in message :
"dd if=/dev/hdb of=/dev/null bs24"


bs 48 pour un CD ou un DVD.


Ah ? Peut-être, je n'en sais trop rien. Je me suis fié à la page
de man mount(8) qui annonce: "Default: block24".

Ceci dit, ça ne changera pas grand chose au diagnostic, je pense.


--
On pourrait aussi se passer du 1 avec !0.
"0"[!0] == ''


Avatar
Nicolas S.

Déjà, arrête de parler de « copier/coller », c'est une notion
grotesque pour
des fichiers.


Je ne suis pas très calé ni en informatique ni en linux mais, quand je
prends des fichiers d'un endroit pour les mettre dans un autre, je ne
sais pas comment appeler cette opération différemment de
"copier/coller". S'il existe un autre terme, je suis très avide de le
savoir


Le "copier" et "coller" sont les termes utilisés dans tes boites de
dialogue. Le truc, c'est que ces termes sont variables selon les
logiciels/versions (même s'il faut admettre que c'est moins flagrant
pour le "copier/coller").
La notion correcte est la copie.

--
Nicolas S.


Avatar
Jean-Jacques Gerbaud
--{ Jean-Jacques Gerbaud a plopé ceci: }--

Soyons clair:
1) comment sait-tu qu'ils sont en "lecture seule" ?
parce qu'au moment de la lecture, une boite de dialogue me dit que les

fichiers sont en "lecture seule"


Quel moment de la lecture ? Comment fait-tu cette "lecture" ?
sous konqueror, en user ou en root, la réponse est la même

Quelle boite de dialogue ? Quel message exact ?


........

3) qu'est-ce qu'un "copier/coller" ?
pour moi, c'est de voir un fichier, un texte, le copier en le sélectionnant

avec la souris et de la copier ailleurs avec les raccourcis clavier Ctrl+c
et Ctrl+v.


Ah, comme dans un traitement de texte :)
Et tu le sélectionnes dans QUOI exactement ?
konqueror etr mc


Donc, il faut savoir si le dvd est bien vu par le système.
oui, il est bien vu et j'ai accès au DVD et au lecteur de cdrom.



Par quels moyens ?
konqueror ou mc ou konsole


Que raconte la commande "mount" au moment du problème ?
voici ce que dit "mount" :

[ viejo]# mount

....


Avant de faire quoi que ce soit, et d'essayer de lire le fichier avec

Konqueror ou mc, j'ai copié un fichier sur mon bureau avec la commande :
# cp -a /media/cdrom/viejo/Chantier/fontaine.ods /home/viejo/Desktop
cp : lecture de "Chantiers/fontaine.ods" : erreur d'entrée/sortie
.....
Que donne l'exécution de la commande "mount /dev/hdb" ?
[[ mnt]# mount /dev/hdb

mount: Aucun medium trouvé
~]$ mount /dev/hdb
mount: Aucun medium trouvé
Les deux commandes ci dessus sont identiques avec ou sans DVD dans le lecteur

D'abord sous ton user normal, puis en root ?
Avec /dev/hda, sans le dvd ---> aucun medium trouvé

avec le dvd
mount : /dev/hda est déjà monté ou /media/cdrom est occupé
mount : selont mtab /dev/hda est déjà monté sur /media/cdrom

Selon ce que j'ai pu voir ci dessus, le cdrom est reconnu sous /dev/hda et
/dev/hdb est le graveur.

Ensuite je me suis rendu compte avec la commande
# ls -ld /dev/hda ---> brw--------

Alors j'ai fait
# chmod +x /dev/hda ---> brwx --x--x

Ensuite, tu peux essayer de controler l'état de surface de ton
dvd en tapant, en root, précautionneusement, cette commande:
"dd if=/dev/hdb of=/dev/null bs24" et en attendant la fin,
ça peut prendre quelques bonnes minutes :)


J'ai passé cette commande sur /dev/hda (avec le dvd dans le lecteur) et
effectivement, ça a duré quelques minutes.

Ensuite j'ai essayé de "voir" ce qu'il y avait dans le lecteur de cdrom
(toujours avec le dvd récalcitrant à l'intérieur) et j'ai passé la commande,
en console :
# cp -a /media/cdrom/viejo/Documents/fontaine.ods /home/viejo/Desktop

Ensuite, je suis allé sur mon bureau, le fichier était là et je l'ai ouvert
avec OpenOffice :
Impossible d'ouvrir le fichier/fontaine.ods : il est défectueux. Souhaitez
vous que OOo. répare le fichier ? [réponse : o]
impossible d'ouvrir le fichier : il n'a pas pu être réparé.
Je peux ouvrir le fichier mais il est ... vide.

Et voilà, j'en suis au même point.

--
Jean-Jacques Gerbaud - Quelque part dans le Sud de la France !
(pour les musiciens, visitez : http://www.zimmusic.com/)



Avatar
Nicolas George
Jean-Jacques Gerbaud wrote in message
<46bdd2a3$0$418$:
# cp -a /media/cdrom/viejo/Chantier/fontaine.ods /home/viejo/Desktop
cp : lecture de "Chantiers/fontaine.ods" : erreur d'entrée/sortie


Pas la peine d'essayer autre chose, c'est une fin de non-recevoir. Et ça
avait déjà été dit.

Tu peux essayer la même chose avec d'autres lecteurs, c'est à peu près la
seule chance qui te reste.

Ensuite je me suis rendu compte avec la commande
# ls -ld /dev/hda ---> brw--------

Alors j'ai fait
# chmod +x /dev/hda ---> brwx --x--x


Ne fais pas les choses au hasard !

Ce que tu as fait ne change strictement rien, les droits d'exécution sur un
device ne servent à rien.

J'ai passé cette commande sur /dev/hda (avec le dvd dans le lecteur) et
effectivement, ça a duré quelques minutes.


Ce qui aurait été intéressant, c'est ce que la commande a affiché pendant ce
temps.

Ensuite, je suis allé sur mon bureau, le fichier était là et je l'ai ouvert


Ça ne sert à rien, puisque la copie a échoué.

Avatar
Thierry B.
--{ Jean-Jacques Gerbaud a plopé ceci: }--

Que donne l'exécution de la commande "mount /dev/hdb" ?
[[ mnt]# mount /dev/hdb

mount: Aucun medium trouvé
~]$ mount /dev/hdb
mount: Aucun medium trouvé
Les deux commandes ci dessus sont identiques avec ou sans DVD dans le lecteur

C'est un bon indice que le dvd est très malade :(


Ensuite je me suis rendu compte avec la commande
# ls -ld /dev/hda ---> brw--------

Alors j'ai fait
# chmod +x /dev/hda ---> brwx --x--x


Faut jamais toucher aux devices sans savoir précisément ce
que l'on fait...

Ensuite, tu peux essayer de controler l'état de surface de ton
dvd en tapant, en root, précautionneusement, cette commande:
"dd if=/dev/hdb of=/dev/null bs24" et en attendant la fin,
ça peut prendre quelques bonnes minutes :)


J'ai passé cette commande sur /dev/hda (avec le dvd dans le lecteur) et
effectivement, ça a duré quelques minutes.


Et quel est le message que tu as obtenu à la fin ???

# cp -a /media/cdrom/viejo/Documents/fontaine.ods /home/viejo/Desktop

Pourquoi en root ?


$ ls -l /media/cdrom/viejo/Documents/fontaine.ods
$ cp /media/cdrom/viejo/Documents/fontaine.ods /home/viejo/Desktop
$ md5sum /media/cdrom/viejo/Documents/fontaine.ods
$ md5sum /home/viejo/Desktop/fontaine.ods

Avec ça on va peut-être comprendre, enfin, ce qu'il se passe...

Je peux ouvrir le fichier mais il est ... vide.


Vide, oui, mais vide comment ?


--
( La devise du LL c'est faite se que je dis, mais se que je fais ...)
--{ Ptilou, équivoque dans fcol.debats }--


Avatar
Jean-Jacques Gerbaud
--{ Jean-Jacques Gerbaud a plopé ceci: }--
......................

Ensuite, tu peux essayer de controler l'état de surface de ton
....




Et quel est le message que tu as obtenu à la fin ???
[ ~]$ dd if=/dev/hda of=/dev/null bs 48 ---> sur hda et

2048 au lieu de 1024
221184+0 enregistrements lus
221184+0 enregistrements écrits
452984832 octets (453 MB) copiés, 121,84 seconde, 3,7 MB/s

# cp -a /media/cdrom/viejo/Documents/fontaine.ods /home/viejo/Desktop

Pourquoi en root ?



la commande ci-ssus a été passé en user
Je peux ouvrir le fichier mais il est ... vide.


Vide, oui, mais vide comment ?
le fichier en question est un fichier OOo. Je l'ai donc ouvert avec Open

Office et il est ... vide !:-) Je ne peux pas dire autrement. Il n'y a rien
! rien de rien ! toutes les cases sont.... vides, blanches, intactes,
appelle ce phénomène comme tu veux mais pour moi, le fichier est vide ! A
vrai dire, je me méfie un peu maintenant des mots que j'utilise mais j'ai
bien l'impression que lorsque le fichier que j'ouvre ne comporte rien, il
est vide !

D'autre part, mon graveur n'est plus reconnu par le système bien qu'il
figure dans /etc/fstab

Je mets ci-après, des extraits de "dmesg" (désolé pour la longueur)

ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:pio, hdd:pio
Probing IDE interface ide0...
hda: HL-DT-STDVD-ROM GDR8162B, ATAPI CD/DVD-ROM drive
hdb: DVD-RW IDE1108, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
Probing IDE interface ide1...

puis, plus loin :
hda: ATAPI 48X DVD-ROM drive, 256kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
hdb: ATAPI 40X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache, UDMA(33)

et enfin à la fin, les dernières lignes, attention c'est long, désolé)
[drm] Setting GART location based on new memory map
[drm] Loading R300 Microcode
[drm] writeback test succeeded in 1 usecs
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378, irq 7 [PCSPP]
lp0: using parport0 (interrupt-driven).
lp0: console ready
ppdev: user-space parallel port driver
ppdev0: registered pardevice
ppdev0: unregistered pardevice
ppdev0: registered pardevice
ppdev0: unregistered pardevice
ppdev0: registered pardevice
ppdev0: unregistered pardevice
ISO 9660 Extensions: Microsoft Joliet Level 3
ISO 9660 Extensions: RRIP_1991A
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
attempt to access beyond end of device
hda: rw=0, wanti45688, limitˆ4736
Buffer I/O error on device hda, logical block 1736421
attempt to access beyond end of device
hda: rw=0, wanti45688, limitˆ4736
Buffer I/O error on device hda, logical block 1736421
attempt to access beyond end of device
hda: rw=0, wanti45688, limitˆ4736
Buffer I/O error on device hda, logical block 1736421
attempt to access beyond end of device
hda: rw=0, want15952, limitˆ4736
Buffer I/O error on device hda, logical block 328987
attempt to access beyond end of device
hda: rw=0, want15952, limitˆ4736
Buffer I/O error on device hda, logical block 328987
attempt to access beyond end of device
hda: rw=0, want15952, limitˆ4736
Buffer I/O error on device hda, logical block 328987
attempt to access beyond end of device
hda: rw=0, want%63648, limitˆ4736
Buffer I/O error on device hda, logical block 640911
attempt to access beyond end of device
hda: rw=0, want%63648, limitˆ4736
Buffer I/O error on device hda, logical block 640911
attempt to access beyond end of device
hda: rw=0, want%63648, limitˆ4736
Buffer I/O error on device hda, logical block 640911
attempt to access beyond end of device
hda: rw=0, want71168, limitˆ4736
Buffer I/O error on device hda, logical block 342791
attempt to access beyond end of device
hda: rw=0, want71168, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want71168, limitˆ4736
attempt to access beyond end of device
hda: rw=0, wantx63840, limitˆ4736
attempt to access beyond end of device
hda: rw=0, wantx63840, limitˆ4736
attempt to access beyond end of device
hda: rw=0, wantx63840, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want&56308, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want&56308, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want&56308, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want02816, limitˆ4736
printk: 8 messages suppressed.
Buffer I/O error on device hda, logical block 325703
attempt to access beyond end of device
hda: rw=0, want02820, limitˆ4736
Buffer I/O error on device hda, logical block 325704
attempt to access beyond end of device
hda: rw=0, want02824, limitˆ4736
Buffer I/O error on device hda, logical block 325705
attempt to access beyond end of device
hda: rw=0, want02828, limitˆ4736
Buffer I/O error on device hda, logical block 325706
attempt to access beyond end of device
hda: rw=0, want02832, limitˆ4736
Buffer I/O error on device hda, logical block 325707
attempt to access beyond end of device
hda: rw=0, want02836, limitˆ4736
Buffer I/O error on device hda, logical block 325708
attempt to access beyond end of device
hda: rw=0, want02840, limitˆ4736
Buffer I/O error on device hda, logical block 325709
attempt to access beyond end of device
hda: rw=0, want02844, limitˆ4736
Buffer I/O error on device hda, logical block 325710
attempt to access beyond end of device
hda: rw=0, want02816, limitˆ4736
Buffer I/O error on device hda, logical block 325703
attempt to access beyond end of device
hda: rw=0, want02820, limitˆ4736
Buffer I/O error on device hda, logical block 325704
attempt to access beyond end of device
hda: rw=0, want02816, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want02820, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03964, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03968, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03972, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03976, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03980, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03984, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03988, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03992, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03964, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03968, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03964, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03968, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04876, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04880, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04884, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04888, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04892, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04896, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04900, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04904, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04876, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04880, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04876, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04880, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15684, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15684, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15684, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15692, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15696, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15700, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15704, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15708, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15712, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15716, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15720, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15692, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15696, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15692, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15696, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15952, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15952, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15988, limitˆ4736
printk: 43 messages suppressed.
Buffer I/O error on device hda, logical block 328996
attempt to access beyond end of device
hda: rw=0, want15992, limitˆ4736
Buffer I/O error on device hda, logical block 328997
attempt to access beyond end of device
hda: rw=0, want15996, limitˆ4736
Buffer I/O error on device hda, logical block 328998
attempt to access beyond end of device
hda: rw=0, want16000, limitˆ4736
Buffer I/O error on device hda, logical block 328999
attempt to access beyond end of device
hda: rw=0, want16004, limitˆ4736
Buffer I/O error on device hda, logical block 329000
attempt to access beyond end of device
hda: rw=0, want16008, limitˆ4736
Buffer I/O error on device hda, logical block 329001
attempt to access beyond end of device
hda: rw=0, want16012, limitˆ4736
Buffer I/O error on device hda, logical block 329002
attempt to access beyond end of device
hda: rw=0, want16016, limitˆ4736
Buffer I/O error on device hda, logical block 329003
attempt to access beyond end of device
hda: rw=0, want16020, limitˆ4736
Buffer I/O error on device hda, logical block 329004
attempt to access beyond end of device
hda: rw=0, want16024, limitˆ4736
Buffer I/O error on device hda, logical block 329005
attempt to access beyond end of device
hda: rw=0, want16028, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15988, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15992, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16032, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16036, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16040, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16044, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16048, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16052, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16056, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16032, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16036, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16060, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16064, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16068, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16072, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16076, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16080, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16060, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16064, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16084, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16088, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16092, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16096, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16100, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16104, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16108, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16112, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16084, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16088, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16116, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16120, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16124, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16128, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16132, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16136, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16140, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16116, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16120, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16144, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16148, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16152, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16156, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16160, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16164, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16168, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16144, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want16148, limitˆ4736
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 4x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 4x mode
[drm] Setting GART location based on new memory map
[drm] Loading R300 Microcode
[drm] writeback test succeeded in 1 usecs
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 4x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 4x mode
[drm] Setting GART location based on new memory map
[drm] Loading R300 Microcode
[drm] writeback test succeeded in 1 usecs
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
attempt to access beyond end of device
hda: rw=0, want02816, limitˆ4736
printk: 48 messages suppressed.
Buffer I/O error on device hda, logical block 325703
attempt to access beyond end of device
hda: rw=0, want02820, limitˆ4736
Buffer I/O error on device hda, logical block 325704
attempt to access beyond end of device
hda: rw=0, want02824, limitˆ4736
Buffer I/O error on device hda, logical block 325705
attempt to access beyond end of device
hda: rw=0, want02828, limitˆ4736
Buffer I/O error on device hda, logical block 325706
attempt to access beyond end of device
hda: rw=0, want02832, limitˆ4736
Buffer I/O error on device hda, logical block 325707
attempt to access beyond end of device
hda: rw=0, want02836, limitˆ4736
Buffer I/O error on device hda, logical block 325708
attempt to access beyond end of device
hda: rw=0, want02840, limitˆ4736
Buffer I/O error on device hda, logical block 325709
attempt to access beyond end of device
hda: rw=0, want02844, limitˆ4736
Buffer I/O error on device hda, logical block 325710
attempt to access beyond end of device
hda: rw=0, want02816, limitˆ4736
Buffer I/O error on device hda, logical block 325703
attempt to access beyond end of device
hda: rw=0, want02820, limitˆ4736
Buffer I/O error on device hda, logical block 325704
attempt to access beyond end of device
hda: rw=0, want02816, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want02820, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03964, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03968, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03972, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03976, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03980, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03984, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03988, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03992, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03964, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03968, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03964, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want03968, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04876, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04880, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04884, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04888, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04892, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04896, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04900, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04904, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04876, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04880, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04876, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want04880, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15684, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15684, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15684, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15692, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15696, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15700, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15704, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15708, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15712, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15716, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15720, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15692, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15696, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15692, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15696, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15952, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15952, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want15952, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want&12208, limitˆ4736
printk: 44 messages suppressed.
Buffer I/O error on device hda, logical block 653051
attempt to access beyond end of device
hda: rw=0, want&12212, limitˆ4736
Buffer I/O error on device hda, logical block 653052
attempt to access beyond end of device
hda: rw=0, want&12216, limitˆ4736
Buffer I/O error on device hda, logical block 653053
attempt to access beyond end of device
hda: rw=0, want&12220, limitˆ4736
Buffer I/O error on device hda, logical block 653054
attempt to access beyond end of device
hda: rw=0, want&12224, limitˆ4736
Buffer I/O error on device hda, logical block 653055
attempt to access beyond end of device
hda: rw=0, want&12228, limitˆ4736
Buffer I/O error on device hda, logical block 653056
attempt to access beyond end of device
hda: rw=0, want&12208, limitˆ4736
Buffer I/O error on device hda, logical block 653051
attempt to access beyond end of device
hda: rw=0, want&12212, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want&12208, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want&12212, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want&56308, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want&56308, limitˆ4736
attempt to access beyond end of device
hda: rw=0, want&56308, limitˆ4736
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0

Je n'avais pas ça auparavant. Je ne comprends pas ce qui s'est passé ! Meme
une erreur sur le lecteur de disquettes !

Qu'est ce que je dois faire ? Une nouvelle install ?

--
Jean-Jacques Gerbaud - Quelque part dans le Sud de la France !
(pour les musiciens, visitez : http://www.zimmusic.com/)



Avatar
Nicolas George
Jean-Jacques Gerbaud wrote in message
<46bf15d2$0$424$:
[ ~]$ dd if=/dev/hda of=/dev/null bs 48 ---> sur hda et
221184+0 enregistrements lus
221184+0 enregistrements écrits


Pas de messages d'erreur, donc ?

452984832 octets (453 MB) copiés, 121,84 seconde, 3,7 MB/s


Mais je suppose que les données font plus de 453 Mo ? Que dit :

isoinfo -i /dev/cdrom -d

au niveau de « Volume size is: » ?

D'autre part, mon graveur n'est plus reconnu par le système bien qu'il
figure dans /etc/fstab


Qu'est-ce qui te fait dire qu'il n'est plus reconnu ?

hda: HL-DT-STDVD-ROM GDR8162B, ATAPI CD/DVD-ROM drive
hdb: DVD-RW IDE1108, ATAPI CD/DVD-ROM drive


Il y a bien deux lecteurs reconnus.

hda: ATAPI 48X DVD-ROM drive, 256kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
hdb: ATAPI 40X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache, UDMA(33)


Là aussi.

attempt to access beyond end of device
hda: rw=0, wanti45688, limitˆ4736


Et là, ton noyau se plaint juste qu'il n'arrive pas à lire le CD/DVD présent
dans le lecteur.

D'ailleurs, la nature du message impose un autre diagnostique : ce n'est pas
le support qui est endommagé ou illisible, mais la gravure qui a été
interrompue avant la fin. Dans ce cas, les données que tu crois avoir
sauvegardées n'ont en fait jamais été gravées. C'est vraiment mort.

Avatar
Jean-Jacques Gerbaud
--{ Jean-Jacques Gerbaud a plopé ceci: }--
......................

Ensuite, tu peux essayer de controler l'état de surface de ton
....




Et quel est le message que tu as obtenu à la fin ???
[ ~]$ dd if=/dev/hda of=/dev/null bs 48 ---> sur hda et

2048 au lieu de 1024
221184+0 enregistrements lus
221184+0 enregistrements écrits
452984832 octets (453 MB) copiés, 121,84 seconde, 3,7 MB/s

# cp -a /media/cdrom/viejo/Documents/fontaine.ods /home/viejo/Desktop

Pourquoi en root ?



la commande ci-ssus a été passé en user
Je peux ouvrir le fichier mais il est ... vide.


Vide, oui, mais vide comment ?
le fichier en question est un fichier OOo. Je l'ai donc ouvert avec Open

Office et il est ... vide !:-) Je ne peux pas dire autrement. Il n'y a
rien ! rien de rien ! toutes les cases sont.... vides, blanches,
intactes, appelle ce phénomène comme tu veux mais pour moi, le fichier
est vide ! A vrai dire, je me méfie un peu maintenant des mots que
j'utilise mais j'ai bien l'impression que lorsque le fichier que j'ouvre
ne comporte rien, il est vide !
.........

attempt to access beyond end of device
hda: rw=0, want&56308, limitˆ4736
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0

Je n'avais pas ça auparavant. Je ne comprends pas ce qui s'est passé !
Meme une erreur sur le lecteur de disquettes !

Qu'est ce que je dois faire ? Une nouvelle install ?


Ce problème (au moins) est résolu :

En regardant mieux mon /etc/fstab il était marqué comme :
none /media/dvd etc....

En remplaçant "none" par "/dev/hdb" tout est rentré dans l'ordre.

Désolé pour le long message précédent.

Par contre les fichiers de /media/cdrom restent toujours inacessibles (ou
"irrecopiables") (gaffe aux termes employés !) :-)

--
Jean-Jacques Gerbaud - Quelque part dans le Sud de la France !
(pour les musiciens, visitez : http://www.zimmusic.com/)




1 2