Forum Linux.général Déménagement partition racine sur LVM avec GRUB

Posté par  .
Étiquettes : aucune
0
28
mai
2007
Bonjour à tous,

J'ai deux disques :
- sda : sda1=/boot, sda5=racineOrigine(/)
- sdb : LVM «disque» à 100%
_____o disque/7=racineCible(/)


Le but : je voudrais transférer la racineOrigine (qui contient /usr, mais ni /boot, ni /var) vers racineCible (pareil, elle ne contiendrait ni /var, ni /boot).

- J'ai copié tous les fichiers de sda5 dans disque/7 avec l'option -a pour conserver tous les attributs des fichiers.
- je sais que grub ne boote pas sur un lvm, c'est pourquoi je vais conserver sda1 en /boot.
- j'ai essayé de booter avec grub de la façon suivante (en ligne de commande) :
root (hd0,0)
kernel /vmlinuz root=/dev/disque/7
boot


mais cela ne fonctionne pas, j'ai un kernel panick. Je n'arrive pas à voir ce qui ne va pas. Apparemment, il n'arrive pas à monter des trucs dans /dev, mais je ne suis sur de rien.

Je dois manquer une étape dans ma migration, ou dans le démarrage avec grub, je suis preneur de tout conseil.

Merci d'avance.
  • # Lvm en /

    Posté par  (site web personnel) . Évalué à 2.

    Ton problème vient du fait que contrairement au raid, le code de lvm n'est pas totalement dans le noyau. Il faut donc un initramfs qui contiendra le code de détection du lvm pour que celui-ci soit détecté avant de pouvoir monter /
    • [^] # Re: Lvm en /

      Posté par  . Évalué à 1.

      Merci.

      J'avais aussi essayé
      kernel /vmlinuz root=/dev/disque/7 initrd (hd0,0)/initrd.img sans plus de succès.

      Je ne charge pas le bon init ram disk ?
      • [^] # Re: Lvm en /

        Posté par  (site web personnel) . Évalué à 2.

        Il est possible qu'il ne soit pas bon. Il est aussi possible qu'il ne soit pas chargé correctement. Je crois que ta syntaxte grub n'est pas la bonne.
      • [^] # Re: Lvm en /

        Posté par  . Évalué à 1.

        J'ai trouvé sans dans le wiki de grub, si ça peut aider

        http://grub.enbug.org/LVMandRAID
        • [^] # Re: Lvm en /

          Posté par  . Évalué à 1.

          Cette doc dit que GRUB fait le LVM, contrairement à ce que j'ai lu ailleurs. Finalement, j'ai ressorti lilo du placard, qui marche nickel. :-)

          Tant pis pour le shell au démarrage, et la déco graphique de mandriva ! ;-)

          Merci à tous pour votre aide en tous cas.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.