[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: plus de SATA (/dev/hde) après compilation noyau 2.4 -> 2.6



Jean-Luc Coulon (f5ibh) a écrit :
Le 20.08.2005 12:45:10, mickael a écrit :

Bonjour,

Je viens de compiler un noyau et je ne vois plus mon disque SATA.

Je suis sous sarge, j'utilisais un noyau 2.4, je voyais mon disque sous /dev/hde. Ma carte mère est une P4P800 basée sue le chipset ICH5.

Je viens de compiler un noyau 2.6.12.4 que j'ai récupéré sur le site indiqué par alexis delattre, j'ai aussi récupéré son fichier de configuration.

J'ai compilé et installé le noyau sans problème, tout remarche comme auparavant mais je ne n'ai plus de disque SATA, le device /dev/hde n'existe plus. Sur le net j'ai lu que le device utilisé pouvait devenir /dev/sda mais je n'ai rien non plus de ce côté là. J'ai


Ils se trouvent effectivement sous /dev/dsx

recompilé avec le support émulation scsi mais rien non plus, j'ai lancé MAKEDEV mais les devices ne sont toujours pas apparus.


Vous êtes passé en 2.6. Est-ce que vous avez installé udev ?
La gestion sata a quelque peu évolué. Vous devriez vérifier sir vous avez les paramètres suivant dans .config :
# CONFIG_BLK_DEV_IDE_SATA is not set
CONFIG_SCSI_SATA=y
...
CONFIG_SCSI_SATA_VIA=m

Ce dernier est propre à mon chipset, il vous faut mettre le votre.

Ca marche merci.

Il fallait trouver l'option tout au fond de scsi :-)

Les options pour faire marcher le SATA sur une P4P800 (à priori toutes les cartes à base de chipsets intel) sont les suivantes. Attention le module qui nous interresse est le seul qui contient la chaîne SCSI_ATA alors que les autres contiennent SCSI_SATA

mickael@debian-concorde:~/kernel/linux$ grep SCSI_SATA .config
CONFIG_SCSI_SATA=y
# CONFIG_SCSI_SATA_AHCI is not set
# CONFIG_SCSI_SATA_SVW is not set
# CONFIG_SCSI_SATA_NV is not set
# CONFIG_SCSI_SATA_PROMISE is not set
# CONFIG_SCSI_SATA_QSTOR is not set
# CONFIG_SCSI_SATA_SX4 is not set
# CONFIG_SCSI_SATA_SIL is not set
# CONFIG_SCSI_SATA_SIS is not set
# CONFIG_SCSI_SATA_ULI is not set
# CONFIG_SCSI_SATA_VIA is not set
# CONFIG_SCSI_SATA_VITESSE is not set
mickael@debian-concorde:~/kernel/linux$ grep SCSI_ATA .config
CONFIG_SCSI_ATA_PIIX=m
mickael@debian-concorde:~/kernel/linux$

Tout ça pour installer une imprimante usb avec le module qui n'est pas d'office dans le noyau debian, 4 heures de compilations reboots c'est quand même un peu compliqué :-)

Mickaël



Reply to: