Partitions manquantes dans /dev, mais disque présent

Tout est dans le titre.

Un peu plus de détails:

J’ai un disque dur externe (usb) avec deux partitions dessus: sda1 en ntfs et sda2 en wbfs ( pour les jeux wii, mais hors sujet )

J’ai un serveur sous lenny avec ntfs-3g installé, et un pc portable avec sid(ux) et aussi ntfs-3g installé.

Avec ma sid, pas de problème, disque reconnu, montage sans problème, mais avec la lenny, je ne sais pas pourquoi, les partitions sda1 et sda2 ne sont pas créées lorsque je branche mon disque.
Pourtant /dev/sda est créé.
Et encore un pourtant:

[code]root@serveur-lenny # fdisk -l sda
Disk sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000d87e4

Device Boot Start End Blocks Id System
sda1 1 46574 374105623+ 7 HPFS/NTFS
sda2 46575 60801 114278377+ 83 Linux

[/code]

Les partitions sont bien reconnues!
Je n’y comprend rien,
merci d’avance.

mknod /dev/sda1 b 8 1
mknod /dev/sda2 b 8 2

ça ne répond pas à la question pourquoi, mais si ça peut aider…

compilation kernel, udev sur lenny ?
modules scsi, sg blacklisté ?

le kernel est d’origine, 2.6.26-2-686
udev est installé et en marche

lsmod | grep scsi scsi_mod 129548 4 sd_mod,usb_storage,sbp2,libata

Je viens de remarquer que en faisant la même commande sur ma sid, voila ce que j’obtient:

lsmod | grep scsi scsi_mod 148560 5 usb_storage,sg,sd_mod,sr_mod,libata
il y a sg en plus.
J’ai installé sg3-utils et

En n’oubliant pas de mettre sg dans /etc/modules.

J’ai rebranché mon dd externe et là il l’a reconnu!
Merci beaucoup pour ton aide,

L0u!$