Je comprend pas pourquoi tu as voulu flasher le BIOS...
Il suffit de configurer ton noyau (de préférence un 2.6.17) comme ça:
#
# ATA/ATAPI/MFM/RLL support
#
# CONFIG_IDE is not set
(là je laisse le NOT SET car c'est important, sinon c'est NOT SET par défaut pour tous les symboles omis)
#
# SCSI device support
#
CONFIG_SCSI=y
#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=y
CONFIG_BLK_DEV_SR=y
CONFIG_CHR_DEV_SG=y
Avec un noyau un peu moins récent on peut avoir besoin d'ajouter "libata.atapi_enabled=1" en paramètre au boot, mais c'est tout.
Tu as lu les tutoriaux ou tu as simplement utilisé le kernel par défaut de ta distro ? Typiquement le problème de DMA est du à un conflit entre la libata et le driver IDE, donc ça doit arriver systématiquement avec un kernel générique à moins de passer le paramètre magique. C'est pour ça que j'ai giclé le support IDE de mon noyau.
Sinon, personnellement je suis aussi très content de ma carte intégrée Intel :) Difficile d'avoir un chip mieux géré sous Linux (bon après, les perfs c'est autre chose, mais je ne suis pas un gamer).
# Pour ton histoire de DMA
Posté par JaguarWan . En réponse au journal l'Avanture Acer (roman fleuve inside). Évalué à 3.
Il suffit de configurer ton noyau (de préférence un 2.6.17) comme ça:
Avec un noyau un peu moins récent on peut avoir besoin d'ajouter "libata.atapi_enabled=1" en paramètre au boot, mais c'est tout.
Tu as lu les tutoriaux ou tu as simplement utilisé le kernel par défaut de ta distro ? Typiquement le problème de DMA est du à un conflit entre la libata et le driver IDE, donc ça doit arriver systématiquement avec un kernel générique à moins de passer le paramètre magique. C'est pour ça que j'ai giclé le support IDE de mon noyau.
Sinon, personnellement je suis aussi très content de ma carte intégrée Intel :) Difficile d'avoir un chip mieux géré sous Linux (bon après, les perfs c'est autre chose, mais je ne suis pas un gamer).