[Initramfs] partition racine inconnue (abandonné)

Questions et astuces concernant l'installation et la configuration d'archlinux
enjolras
Daikyu
Messages : 76
Inscription : lun. 23 nov. 2009, 21:15

[Initramfs] partition racine inconnue (abandonné)

Message 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 ...
Dernière modification par enjolras le sam. 31 juil. 2010, 12:14, modifié 1 fois.
"Tout ce qui a son prix est de peu de valeur."
NietzscheAinsi parlait zarthoustra
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Initramfs] partition racine inconnue

Message par tuxce »

tu as essayé en rajoutant jffs2 dans modules de mkinitcpio.conf ?
enjolras
Daikyu
Messages : 76
Inscription : lun. 23 nov. 2009, 21:15

Re: [Initramfs] partition racine inconnue

Message 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.
"Tout ce qui a son prix est de peu de valeur."
NietzscheAinsi parlait zarthoustra
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Initramfs] partition racine inconnue

Message 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.
enjolras
Daikyu
Messages : 76
Inscription : lun. 23 nov. 2009, 21:15

Re: [Initramfs] partition racine inconnue

Message 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...
"Tout ce qui a son prix est de peu de valeur."
NietzscheAinsi parlait zarthoustra
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Initramfs] partition racine inconnue

Message 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?
Avatar de l’utilisateur
Abazigal
Chu Ko Nu
Messages : 313
Inscription : sam. 26 avr. 2008, 14:45
Localisation : Seine et Marne

Re: [Initramfs] partition racine inconnue

Message 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.
enjolras
Daikyu
Messages : 76
Inscription : lun. 23 nov. 2009, 21:15

Re: [Initramfs] partition racine inconnue

Message 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:
"Tout ce qui a son prix est de peu de valeur."
NietzscheAinsi parlait zarthoustra
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Initramfs] partition racine inconnue

Message 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 ?
Répondre