[CDROM] impossible de monter le CDROM

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
dkremer
newbie
Messages : 6
Inscription : mar. 11 nov. 2008, 12:26

[CDROM] impossible de monter le CDROM

Message par dkremer »

Bonjour, je vous écrit cette missive afin de vous faire part de mon problème pour monter mon lecteur de CDROM. J'utilise pour cela la commande mount, et voilàa le résultat que j'obtiens :

Code : Tout sélectionner

#mount /dev/sr0 /media/cdrom
mount: vous devez spécifier le type de système de fichiers
Je fais ensuite :

Code : Tout sélectionner

#mount -t iso9660 /dev/sr0 /media/cdrom/
mount: périphérique de type bloc/dev/sr0 est protégé en écriture, on le monte en lecture seulement
mount: wrong fs type, bad option, bad superblock on /dev/sr0,
       missing codepage or helper program, or other error
       Dans quelques cas certaines informations sont utiles dans syslog - essayez
       dmesg | tail  ou quelque chose du genre
#dmesg | tail
end_request: I/O error, dev sr0, sector 1129168
end_request: I/O error, dev sr0, sector 1130408
end_request: I/O error, dev sr0, sector 1129160
end_request: I/O error, dev sr0, sector 1248
end_request: I/O error, dev sr0, sector 2496
end_request: I/O error, dev sr0, sector 1248
end_request: I/O error, dev sr0, sector 2496
UDF-fs: No partition found (1)
end_request: I/O error, dev sr0, sector 64
isofs_fill_super: bread failed, dev=sr0, iso_blknum=16, block=16
puis

Code : Tout sélectionner

#mount -t udf /dev/sr0 /media/cdrom/
mount: périphérique de type bloc/dev/sr0 est protégé en écriture, on le monte en lecture seulement
mount: wrong fs type, bad option, bad superblock on /dev/sr0,
       missing codepage or helper program, or other error
       Dans quelques cas certaines informations sont utiles dans syslog - essayez
       dmesg | tail  ou quelque chose du genre
#dmesg | tail
end_request: I/O error, dev sr0, sector 1129872
end_request: I/O error, dev sr0, sector 1130416
end_request: I/O error, dev sr0, sector 1129168
end_request: I/O error, dev sr0, sector 1130408
end_request: I/O error, dev sr0, sector 1129160
end_request: I/O error, dev sr0, sector 1248
end_request: I/O error, dev sr0, sector 2496
end_request: I/O error, dev sr0, sector 1248
end_request: I/O error, dev sr0, sector 2496
UDF-fs: No partition found (1)
Pouvez vous m'aider à déterminer la cause de l'erreur, s'il vous plaît ? Merci beaucoup.
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Re: [CDROM] impossible de monter le CDROM

Message par mélodie »

dkremer a écrit :Pouvez vous m'aider à déterminer la cause de l'erreur, s'il vous plaît ? Merci beaucoup.
Bonjour,

Ce sont les erreurs typiques d'un CD détérioré. Voilà, changes de CD et ça devrait s'arranger.

À tout hasard, tu peux toujours lancer une commande hdparm pour voir:

$su
passwd
#hdparm -I /dev/sr0

Exemple chez moi:
$ sudo hdparm -I /dev/sr1

/dev/sr1:

ATAPI CD-ROM, with removable media
Model Number: PLEXTOR CD-R PX-W4824A
Serial Number: 461068
Firmware Revision: 1.01
Standards:
Likely used CD-ROM ATAPI-1
Configuration:
DRQ response: 50us.
Packet size: 12 bytes
Capabilities:
LBA, IORDY(can be disabled)
DMA: sdma0 sdma1 sdma2 mdma0 mdma1 mdma2 udma0 udma1 *udma2
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=180ns IORDY flow control=120ns
Ce qui m'intéresse ici, outre que le lecteur graveur est reconnu, c'est que la petite * près de udma2 indique qu'il est en udma2, et je sais que j'ai une nappe faite pour sur ce périphérique. (Vérifies si besoin, que les connecteurs de nappe sont bien enfoncés de part et d'autre, côté périphérique et côté Carte Mère).

Si tu penses que ce n'est pas le CD lui-même qui est fautif, tu peux essayer de vérifier le contenu de /etc/fstab et d'y mettre quelque chose comme ça:

Code : Tout sélectionner

/dev/sr0        /media/cdrom0   udf,iso9660 user,auto,exec 0       0
En créant le répertoire cdrom0 sous /media, en ce cas.

(Puis relancer le "mount" : "mount /dev/sr0" )
dkremer
newbie
Messages : 6
Inscription : mar. 11 nov. 2008, 12:26

sortie de hdparm

Message par dkremer »

J'ai essayé les manipulations que vous m'avez données, mais ça n'a pas beaucoup marché. J'ai changé de disque dans le lecteur, et ça n'a pas mieux marché.

Voilà le résultat de la commande hdparm, je suis aussi en udma2, c'est un portable Toshiba.

Code : Tout sélectionner

bash-3.2# hdparm -Iv /dev/sr0                                           

/dev/sr0:
 IO_support    =  0 (default) 
 readonly      =  0 (off)     
 readahead     = 256 (on)     
 HDIO_GETGEO failed: Inappropriate ioctl for device

ATAPI CD-ROM, with removable media
        Model Number:       PIONEER DVD-RW  DVR-K17A                
        Serial Number:      GGDL051173WL                            
        Firmware Revision:  3.52                                    
Standards:                                                          
        Likely used CD-ROM ATAPI-1                                  
Configuration:                                                      
        DRQ response: 50us.
        Packet size: 12 bytes
Capabilities:
        LBA, IORDY(can be disabled)
        Buffer size: 64.0kB
        DMA: mdma0 mdma1 mdma2 udma0 udma1 *udma2
             Cycle time: min=120ns recommended=120ns
        PIO: pio0 pio1 pio2 pio3 pio4
             Cycle time: no flow control=120ns  IORDY flow control=120ns
Commands/features:
        Enabled Supported:
           *    Power Management feature set
           *    PACKET command feature set
           *    DEVICE_RESET command
HW reset results:
        CBLID- above Vih
        Device num = 0 determined by the jumper
Vous voyez quelque chose qui ne va pas ?
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

Peut-être une histoire de place de jumper ? Regardes voir la doc de ton lecteur ?

Pour comparer avec le lecteur DVD que j'ai, des fois que ça te donne des idées de piste (par comparaison)
$ sudo hdparm -Iv /dev/hdd
Mot de passe :

/dev/hdd:
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
HDIO_GETGEO failed: Inappropriate ioctl for device

ATAPI CD-ROM, with removable media
Model Number: ATAPI DVD-ROM 16XMax
Serial Number:
Firmware Revision: VER 1.00
Standards:
Used: ATAPI for CD-ROMs, SFF-8020i, r2.5
Supported: CD-ROM ATAPI-2
Configuration:
DRQ response: 50us.
Packet size: 12 bytes
Capabilities:
LBA, IORDY(cannot be disabled)
DMA: *sdma0 sdma1 sdma2 mdma0 mdma1 mdma2 udma0 udma1 *udma2 (?)
Cycle time: min=120ns recommended=150ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=227ns IORDY flow control=120ns
PS: quel format de donnée (type de contenu... ) est censé se trouver sur le CD ou sur le DVD que tu as inséré dans le lecteur ?
dkremer
newbie
Messages : 6
Inscription : mar. 11 nov. 2008, 12:26

Linux version 2.6.27-ARCH (root@T-POWA-LX) (gcc version 4.3.

Message par dkremer »

À titre d'information, le log du noyau donne ça :

Code : Tout sélectionner

SCSI subsystem initialized
libata version 3.00 loaded.
pata_acpi 0000:00:1f.2: PCI INT B -> GSI 19 (level, low) -> IRQ 19
pata_acpi 0000:00:1f.2: setting latency timer to 64
pata_acpi 0000:00:1f.2: PCI INT B disabled
ata_piix 0000:00:1f.2: version 2.12
ata_piix 0000:00:1f.2: PCI INT B -> GSI 19 (level, low) -> IRQ 19
ata_piix 0000:00:1f.2: MAP [ P0 P2 IDE IDE ]
ata_piix 0000:00:1f.2: setting latency timer to 64
scsi0 : ata_piix
scsi1 : ata_piix
ata1: SATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xffa0 irq 14
ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xffa8 irq 15
ata1.00: ATA-8: FUJITSU MHW2160BH PL, 0040001D, max UDMA/100
ata1.00: 312581808 sectors, multi 16: LBA48 NCQ (depth 0/32)
ata1.00: configured for UDMA/100
ata2.00: ATAPI: PIONEER DVD-RW  DVR-K17A, 3.52, max UDMA/33
ata2.00: configured for UDMA/33
scsi 0:0:0:0: Direct-Access     ATA      FUJITSU MHW2160B 0040 PQ: 0 ANSI: 5
scsi 1:0:0:0: CD-ROM            PIONEER  DVD-RW  DVR-K17A 3.52 PQ: 0 ANSI: 5
[...]
Driver 'sr' needs updating - please use bus_type methods
 sda8 >
sd 0:0:0:0: [sda] Attached SCSI disk
sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 1:0:0:0: Attached scsi CD-ROM sr0
et après ça commence à déconner :

Code : Tout sélectionner


end_request: I/O error, dev sr0, sector 0
Buffer I/O error on device sr0, logical block 0
Buffer I/O error on device sr0, logical block 1
Buffer I/O error on device sr0, logical block 2
Buffer I/O error on device sr0, logical block 3
Buffer I/O error on device sr0, logical block 4
Buffer I/O error on device sr0, logical block 5
Buffer I/O error on device sr0, logical block 6
Buffer I/O error on device sr0, logical block 7
Buffer I/O error on device sr0, logical block 8
end_request: I/O error, dev sr0, sector 0
puis

Code : Tout sélectionner

end_request: I/O error, dev sr0, sector 64
end_request: I/O error, dev sr0, sector 1044196
end_request: I/O error, dev sr0, sector 1043172
end_request: I/O error, dev sr0, sector 1044192
end_request: I/O error, dev sr0, sector 1043168
end_request: I/O error, dev sr0, sector 1044188
end_request: I/O error, dev sr0, sector 1043164
end_request: I/O error, dev sr0, sector 1043596
end_request: I/O error, dev sr0, sector 1042572
end_request: I/O error, dev sr0, sector 1043588
end_request: I/O error, dev sr0, sector 1042564
end_request: I/O error, dev sr0, sector 1024
end_request: I/O error, dev sr0, sector 2048
end_request: I/O error, dev sr0, sector 1044196
end_request: I/O error, dev sr0, sector 1042948
end_request: I/O error, dev sr0, sector 1044192
end_request: I/O error, dev sr0, sector 1042944
end_request: I/O error, dev sr0, sector 1042952
end_request: I/O error, dev sr0, sector 1044188
end_request: I/O error, dev sr0, sector 1042940
end_request: I/O error, dev sr0, sector 1043484
end_request: I/O error, dev sr0, sector 1042236
end_request: I/O error, dev sr0, sector 1043448
end_request: I/O error, dev sr0, sector 1042200
end_request: I/O error, dev sr0, sector 1248
end_request: I/O error, dev sr0, sector 2496
end_request: I/O error, dev sr0, sector 1248
end_request: I/O error, dev sr0, sector 2496
UDF-fs: No partition found (1)
end_request: I/O error, dev sr0, sector 64
isofs_fill_super: bread failed, dev=sr0, iso_blknum=16, block=16
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

Tu n'as pas répondu à ma question : c'est un CD ou un DVD quoi ? audio ?
dkremer
newbie
Messages : 6
Inscription : mar. 11 nov. 2008, 12:26

Message par dkremer »

En effet, c'est un CD audio.
Voilà un récapitulatif (excusez moi de ne pas avoir répondu plus tôt)
  • Robert Schumann par Martha Argerich (cd audio) : ça ne marche pas (ie même erreur)
    Chopin par Nikita Magaloff (cd audio) : ça ne marche pas
    Fais moi des vacances de Didier Bivel (DVD) : ça monte sans erreur
    Un vieux DVD-RW avec des photos et des animes dessus : ça monte sans erreur.
C'est plutôt rassurant mais je me demande d'où vient l'erreur.
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

dkremer a écrit :En effet, c'est un CD audio.
(...)
C'est plutôt rassurant mais je me demande d'où vient l'erreur.
L'erreur, c'est qu'un CD audio ça ne se monte pas ! :D
(Erreur de newbie, personne ne t'en voudra, en tout cas pas moi... :lol:
http://forums.archlinux.fr/post6474.html#6474)
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

Mais pourquoi ne se montent-ils pas ??? :twisted:

Google Linux m'a trouvé la réponse sur ce fil.
Article : 154171
Date : 30-05-2006
From : Luc Habert
Sujet : Re: automount

sansflotusspam :

> les CD audio ne se montent pas, tout simplement, because c'est de l'audio en
> format cdda et pas de l'iso ni de l'udf

Là, tu fais un peu du « c'est comme ça et pas autrement ». A priori, rien
n'interdirait que le noyau permette de monter le CD audio en le présentant
comme un unique répertoire contenant un fichier pour chaque piste (je crois
d'ailleurs que ça a été tenté sous freebsd). Maintenant, ça n'est pas fait
comme ça, parce que (d'après ce que j'ai ouï dire) lire une piste fiablement
est une opération compliquée, qui nécessite plusieurs relectures et des
comparaisons entre les résultats des diverses lectures (le format des CD
audio est très simpliste et ne permet pas de savoir précisément où en est la
tête de lecture, si bien qu'elle peut sauter des passages). Ce genre de
bourinage complexe, il vaut mieux le laisser en userland dans un programme
ad-hoc, qui s'appelle cdparanoia.
Ça va mieux quand on peut comprendre. ':)
bgse
archer de cavalerie
Messages : 183
Inscription : ven. 12 sept. 2008, 22:09

Message par bgse »

d'ailleurs j'ai pas compris l'explication (on verra demain à la deuxième relecture?)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

en fait, ca dépend comment on voit la chose, "mount" permet de "monter" un système de fichiers, un cd audio ne contient pas de système de fichiers, mais il existe des modules (séparés du kernel) pour pouvoir simuler un système de fichiers à partir d'un cd audio, mais le besoin est relativement limité surtout que les applications genre nautilus (avec gvfs)/dolphin permettent d'afficher le cd tel un ensemble de fichiers.
Avatar de l’utilisateur
gyo
Maître du Kyudo
Messages : 1049
Inscription : jeu. 19 avr. 2007, 10:40
Localisation : Nantes (44)

Message par gyo »

Toujours est-il que si on est sous KDE il est possible d’accéder au contenu du cd — via audiocd:/ dans la barre d’adresse de Konqueror — à la manière d’un cd de données où 1 piste correspond à 1 fichier (comme on peut le voir sous windows).
KDE va même plus loin, il y a des sous dossier ogg, flac, etc. qui permettent de « copier » les pistes audio du cd tout en convertissant vers le codec correspondant au dossier choisi…

Mais effectivement, mount est en principe fait pour monter un volume comprenant un système de fichiers. Après grâce FUSE, il est possible de monter tout et n’importe quoi (ssh, ftp, gmail, gphoto, etc.) avec le plugin qui va bien…

La grande majorité des lecteur audio/mutimedia permettent de lire des cd audio (tel que audacious, amarok, rythmbox, totem, mplayer, …). Pour ripper, KDE le fait nativement (voir ce que j’ai dit plus haut), sous Gnome il y a sound-juicer, et d’autres outils comme grip, etc.
commentaire rédigé à l’aide d’un clavier ergonomique bépo
KISS MY ARCH
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

gyo a écrit :KDE le fait nativement (voir ce que j’ai dit plus haut), sous Gnome il y a sound-juicer, et d’autres outils comme grip, etc.
pour gnome, voir ce que j'ai dit plus haut aussi.
ahhlala, c'est un mal aimé, ce gnome :P
Répondre