Ubuntu détecte le lecteur CD/DVD mais ne lit pas les disques ? Étapes de dépannage
Le lecteur apparaît dans `lsblk`/`dmesg` mais ne monte ni ne lit. Courant sous Linux à cause du firmware, noyau, ou matériel. Suivez cette échelle.
1. Vérifier les bases matérielles
- Tester le disque sur une autre machine → écarte disque défectueux.
- Essayer plusieurs disques (pressés, gravés, DVD, CD).
- Nettoyer la lentille : disque nettoyant lentille ou IPA 99 % sur écouvillon mousse (mouvements radiaux doux).
- Vérifier câbles : SATA données + alimentation bien enfichés ; essayer autre port/câble.
2. Vérifications logicielles / noyau
# Mettre à jour et installer outils
sudo apt update && sudo apt install -y udisks2 libdvd-pkg regionset
# Vérifier que le noyau voit le périphérique
dmesg -T | grep -i -e cd -e dvd -e sr0
ls -l /dev/sr0 /dev/cdrom
# Vérifier permissions groupes $USER # assurer groupe 'cdrom'
sudo usermod -aG cdrom $USER
# se reconnecter après
3. Problèmes de montage
# Montage manuel (disque de données)
sudo mount /dev/sr0 /mnt
ls /mnt
# CD audio : pas de système de fichiers ; utiliser 'cdparanoia' ou lecteur (VLC, mpv)
# DVD vidéo : libdvdcss nécessaire
sudo dpkg-reconfigure libdvd-pkg # construit/installe libdvdcss
4. Firmware du lecteur / Verrouillage région
- Région DVD : `regionset /dev/sr0` (5 changements max).
- Firmware RPC-2 : le lecteur impose la région ; `regionset` ou `vlc` (libdvdcss) contourne en logiciel.
- Mettre à jour le firmware du lecteur (outil Windows du vendeur) si erreurs de lecture persistent.
5. Config Udev / Montage auto
# Vérifier règles udev
udevadm info -a -n /dev/sr0 | grep -i symlink
# S'assurer que /etc/fstab n'a pas d'entrée cdrom obsolète
# Automontage GNOME/KDE : Paramètres → Médias amovibles → « Monter les médias automatiquement »
6. Test Live USB (Isoler OS vs Matériel)
Démarrer sur Ubuntu Live USB. Si le lecteur lit là → votre OS installé a une config cassée. Sinon → matériel/firmware.
7. Derniers recours
- `sudo sg_raw /dev/sr0 1b 00 00 00 00 00` (START STOP UNIT — démarrer rotation).
- Essayer `cdrdao disk-info --device /dev/sr0`.
- Remplacer le lecteur (15–25 $ SATA DVD-RW). Ce sont des consommables.
Correctif le plus courant : installer `libdvd-pkg` + ajouter l'utilisateur au groupe `cdrom` + redémarrer.
