Page 1 sur 1

[Initramfs] partition racine inconnue (abandonné)

Publié : lun. 26 juil. 2010, 12:29
par enjolras
Bonjour,
j'ai installé en chroot une arch 32 sur une clé USB de 1Go de ne voulant pas passer trop temps a faire un live persistant. Quoique je fasse j'ai un échec lors du montage de la partition racine par l'initramfs.
  • Schéma initial :
    partitions : 50Mo ext2 montée sur /boot
    900Mo JFFS2 montée sur /
    48Mo ext2 montée sur /home

    dans grub :

    Code : Tout sélectionner

    root (hd0,0)
    kernel /vmlinuz26 root=/dev/disk/by-uuid/$uuid ro
    
    résultat :Boot du kernel puis au moment de monter la partition racine,

    Code : Tout sélectionner

    Root device $uuid does not exist 
    Attempt to create it
    ERROR :Unable to determin major/minor number of root device $uuid
    You're being dropped to a recovery shell
    /bin/sh can't acess tty , job control turned off
    je precise que je suis sûr de l'uuid. Effectivement je n'ai pas de tty car je n'est pas de clavier (ou pas d'écho ce qui revient au même)
  • Schéma 2
    partitions : 950Mo ext2 montée sur /
    50Mo ext2 montée sur /home

    dans grub même cmdline

    résultat: meme erreur. Si j'enleve root dans la cmdline j'ai une autre erreur mais apparament root est obligatoire.

So je n'est aucune idée du probleme. J'ai essayé d'idenfié la partition par son label ou son id, même erreur. J'ai viré la table des partitions et je les ai re-crées, et j'ai tenté une re-install idem.
je suis un peu perplexe ...

Re: [Initramfs] partition racine inconnue

Publié : lun. 26 juil. 2010, 12:35
par tuxce
tu as essayé en rajoutant jffs2 dans modules de mkinitcpio.conf ?

Re: [Initramfs] partition racine inconnue

Publié : lun. 26 juil. 2010, 12:40
par enjolras
Même erreur :cry: . Cela dit je note pour la suite. De toute manier j'ai la même erreur quand je ré-installe sur de l'ext2.

Re: [Initramfs] partition racine inconnue

Publié : lun. 26 juil. 2010, 18:22
par tuxce
dans le shell qu'il te donne, c'est un busybox, ça devrait être utilisable, tu devrais voir ce qu'il reconnait comme périphérique et éventuellement les erreurs au montage qu'il produit.

Re: [Initramfs] partition racine inconnue

Publié : lun. 26 juil. 2010, 23:29
par enjolras
Oui ca normalement je sais faire.
Mais comme il le dit j'ai pas de shell parce que j'ai pas de tty (pas d'echo et pas de clavier).
Je ne peux pas faire un verr num par exemple et j'ai essayé sur une autre clé c'est pareil...

Re: [Initramfs] partition racine inconnue

Publié : mar. 27 juil. 2010, 00:23
par tuxce
le mkinitcpio, tu as laissé celui par défaut ou tu en as lancé un spécial ?
t'as essayé de booter avec l'image fallback ? ça donne pareil?

Re: [Initramfs] partition racine inconnue

Publié : mar. 27 juil. 2010, 09:48
par Abazigal
Ma question va surement paraitre débile, mais ... C'est quoi '$uuid' ? C'est tel quel dans ton grub.conf, ou c'est toi qui met ca ici pour que ca soit plus lisible ?
C'est grub ou grub2 ?

EDIT: Ha, j'avais pas vu le "Je précise que je suis sûr de l'uuid"; C'est juste un raccourci que t'utilise dans le post, donc.

Re: [Initramfs] partition racine inconnue

Publié : mar. 27 juil. 2010, 11:59
par enjolras
oui effectivement $uuid c'était pour pas retaper tout l'uuid a chaque fois. :roll:
Sinon c'est grub, mais je ne pense pas que ça aie quelque-chose a voir avec le bootloader de toute manière.
Ce qui m'embête un peu d'ailleurs c'est que je n'arrive pas a voir d'OU vient ce problème c'est assez mystérieux. En fait il semble que le disque usb ne soit pas "reconnu" même si je boot dessus.

Quand je boot sur l'iso de netinstall, dans la sorite du kernel j'ai bien mes deux disques Sata reconnues qui sont "attached" en sda et sdb puis l'usb qui est nommée sdc.
Quand je boot sur la clé qui pose probléme, il ya juste sda et sdb puis le message : "waiting 10 second for device $device". ce qui fait qu'il ne trouve pas la partition vu qu'il ne semble pas trouver le disque...
En fait si je comprends bien, la clé est reconnue par Grub ce qui permet de booter mais pas par le kernel.

Voila si ca vous donne des idées ... :wink:

Re: [Initramfs] partition racine inconnue

Publié : mar. 27 juil. 2010, 13:42
par tuxce
moi je ne vois que l'initrd, il doit avoir les modules pour détecter la clé et pour monter la partition, t'as rajouté le hooks usb ?