Après quelques bidouillages du kernel pour installer Xen il apparait que mon disque principal, soit /dev/sda (disque dur SATA) n'est pas créé par udev ou quelque autre script au démarrage. Le noyau se charge, le système lance init mais ensuite une erreur arrive :
Code : Tout sélectionner
fsck.ext4 no such file or directory while trying to open non-existent /dev/sda2
De là j'ai pu voir que dans /dev les noeuds d'accès à sda (sda1,sda2,...) n'existent pas. Mais le reste des noeuds sont présents...
Mon disque est divisé en 4 parties:
sda1 ext3 /mnt/gentoo (gentoo, inutilisé)
sda2 ext4 / (root)
sda3 reiserfs /mnt/medias (fichier medias)
sda4 swap
J'ai essayé de démarrer depuis différent kernel (2.6.38,2.6.32-xen,2.6.30-gentoo) avec à chaque fois le même résultat.
Le kernel reconnait correctement le disque (sd 0:0:0:0: [sda]...) ainsi que les partitions (sda: sda1 sda2 sda3 sda4).
Edit : Le kernel par défaut de archlinux marche correctement, c'est donc probablement un problème avec la configuration du kernel, mais quel genre de défaut de configuration peut provoquer ça?!?
Là je suis à cours d'idée, j'ai essayé de réinstaller udev sans résultats. C'est pourquoi je men remet à vous désormais, ôh grand dieux du forum d'archlinux!