Bonjour tout le monde,
Je viens d'installer un nouveau lecteur DVD (IDE). Seulement Debian (Sid) ne semble pas s'occuper de la configuration. Au démarrage j'ai le droit à un tas d'erreurs, en attendant un peu, je finis par booter sur Debian sans soucis.
Que dois-je faire pour que ce lecteur DVD soit reconnu et fonctionnel ?
Je pense qu'il faut modifier le fstab mais je ne sais pas quoi y mettre.
Pouvez-vous m'aider ?
PS : Si vous avez besoin de plus d'informations, n'hésitez pas. ![]()
Salut.
Ouais quelques infos supplémentaires ne seraient pas de refus.
Pourrais-tu nous fournir le résultat de :
$ dmesg
et nous donner le modèle de ton lecteur DVD et de ta carte mère ?
Peux-tu aussi nous dire si tu avais déjà un lecteur DVD ide avant d'acheter celui-là ?
++
PS : n'hésite pas à coller le résultat de dmesg ici : http://rafb.net/paste/
Ce sera plus lisible. ![]()
Merci de bien vouloir m'aider Sankukai.
Pour "dmesg" c'est ici : http://rafb.net/p/DTB8nI31.html
Pour le modèle du lecteur DVD c'est là : http://www.ldlc.com/fiche/PB00062976.html
Ma carte mère est une Asus K8S-LA. Anciennement disponible sur les PC HP.
J'ai déjà acheté un graveur DVD ( http://www.ldlc.com/fiche/PB00056966.html ) qui fonctionne parfaitement sous Debian. ![]()
Ton disque s'appelle sr0, c'est bien ce device que tu utilises ?
Ton disque s'appelle sr0, c'est bien ce device que tu utilises ?
------------------------------
Je risque paraître idiot mais... je n'en ai pas la moindre idée.
Sinon voici une photo qui illustre les messages d'erreur lors de la séquence de boot : http://img294.imageshack..us/img294/2613/problmeoj0.jpg
Si ça peut vous aider...
Hm arf j'avais les mêmes sur ce poste avec le kernel par défaut de Slackware, c'est ton chipset qui est mal géré par libata (ils activent PATA par défaut sur Ubuntu ?). Il doit y avoir un moyen d'utiliser l'ancien sous système avec une option de boot, mais j'ignore laquelle
Quelqu'un le saura peut être.
ils activent PATA par défaut sur Ubuntu ?
------------------------------
Je suis sous Debian Sid.
Oups, désolé... Enfin çà change pas grand chose, je connais pas davantage.
/dev/sr0 est son graveur qui fonctionne :
http://www.ldlc.com/fiche/PB00056966.html
scsi 1:0:0:0: CD-ROM ASUS DRW-1814BL 1.13 PQ: 0 ANSI: 5
[...]
sr0: scsi-1 drive
Uniform CD-ROM driver Revision: 3.20
sr 1:0:0:0: Attached scsi CD-ROM sr0
Je pense aussi qu'il s'agit d'un problème avec les nouveaux drivers de la libata (j'en ai aussi fait l'expérience ^^')
En fait à partir du noyau 2.6.17 (ou 2.6.19 je ne sais plus), tous les périphériques pata et sata sont pris en charge par la même couche logicielle (la fameuse libata) avant il y avait une distinction entre les deux. Cette réunification est une bonne chose en terme d'architecture logicielle mais malheureusement elle induit pas mal de problèmes de ce genre...
Je ne sais pas non plus s'il est possible de passer une option au noyau pour forcer l'utilisation des anciens drivers ide. Ce serait étonnant car vu que les deux versions sont conflictuelles, ce serait un peu jouer avec le feu que de compiler le noyau avec les deux supports.
Si t'es à l'aise avec la compilation d'un noyau Linux, je t'encourage à essayer de te compiler un kernel avec l'ancien support ide.
Sinon il faudra attendre qu'un expert Debian (Chris_27 par exemple
) confirme ou infirme la possibilité d'utiliser ces drivers en passant une option au noyau.
C'est pas forcément un graveur, j'avais exactement le même dmesg avec mon lecteur DVD, qui n'est que lecteur CD/DVD (aucune fonction graveur) ![]()
D'après ce que nous a dit Franky24 dans son deuxième post et d'après la fiche sur LDLC, je pense qu'on peut dire sans se tromper qu'il s'agit bel et bien du fameux graveur qui marche (DRW-1814BL). ![]()
Si t'es à l'aise avec la compilation d'un noyau Linux, je t'encourage à essayer de te compiler un kernel avec l'ancien support ide.
------------------------------
Malheureusement ce n'est pas le cas... ![]()
Néanmoins avec un bon tuto (si tu en as un) ça devrait passer.
Je vais donc attendre un expert Debian... En esperant que mon lecteur DVD ne finisse pas au placard. ![]()
Je trouve les infos de ce wiki complètes et bien faites :
http://formation-debian.via.ecp.fr/wiki/index.php/Compiler_son_propre_noyau
Et en faisant ça je devrais pouvoir utiliser le lecteur ? ![]()
Si tu coches les bonnes options à savoir :
-- Virer le support du pata dans la section :
Device Drivers ---> Serial ATA (prod) and Parallel ATA (experimental) drivers
-- Activer le support ide dans la section :
Device Drivers ---> ATA/ATAPI/MFM/RLL support
et que tu suis le wiki pour compiler ton noyau, ton lecteur sera pris en charge par un des anciens drivers ide et il y a moyen que ce driver là te permette de profiter de ton lecteur.
Cependant je ne peux pas te le garantir. C'est pour ça que le mieux serait que quelqu'un qui connaît Debian indique s'il est possible d'utiliser les vieux drivers sans se farcir une compilation du noyau.
Comment savoir si on utilise l'APM ou l'ACPI quand on a pas le manuel du PC ou de la carte mère ?
D'après le dmesg que tu as posté un peu plus haut, ta carte gère l'ACPI. ![]()
(L'APM c'est pour les vieux machins du siècle précédent ^^).
D'accord merci.
Je suis en train de faire le tuto, je vous dirai si ça fonctionne ensuite.
Bon... Pour une première fois ce n'est peut être pas si mauvais...
J'ai réussi à booter correctement sur mon nouveau kernel mais je suis tombé sur ça : http://img261.imageshack..us/img261/764/s8300282ch5.jpg
Je me dis que c'est pas trop grave et que vous avez sûrement la solution sauf que j'ai malencontreusement redémarré sur ce même noyau pour découvrir, oh surprise, un Kernel Panic.
Ceci m'amène à trois questions :
1) Qu'est-ce que je devrais faire si je retombais sur le message que je vous ai mis sur ImageShack ? (La commande à taper en gros)
2) Est-il possible d'apporter directement les modifications à mon kernel actuel plutôt que d'en compiler un autre ?
3) Comment effacer le kernel que je viens de compiler ? Puisqu'il ne fonctionne pas, autant s'en débarrasser.
1) tu déplaces tout le répertoire linux-2.6.25 dans /usr/src et tu NE mets PAS de lien symbolique /usr/src/linux->/usr/src/linux-2.6.25 (fais-le même si tu n'as plus le message, ça peut être important)
2) tu bouges dans les sources du noyau, tu le reconfigures avec make menuconfig (ou autre), tu enlèves les fichiers avec stamp- au début et tu relances la commande avec make-kpkg.
Enfin, dpkg -P linux-image_blabla && dpkg -i linux-image_blabla.deb
Attention : c'est -P nom_du_paquet mais -i nom_du_fichier.deb,
Attention2 : On te demande confirmation lors de la suppression du noyau
3) dpkg -P linux-image_blabla ![]()