Forum Linux.debian/ubuntu Raid 1 sur Ubunutu 10.10

Posté par  .
Étiquettes :
1
4
mai
2011

Bonjour,

J'essaye depuis plusieurs jours d'installer un raid1 sur une UC dell optiplex 760

j'ai deux DD sata de 500 Go chacun

Sur chacun des DD j'ai créé trois partitions

sda1 et sdb1 1.1 Go monté sur /boot
sda2 et sdb2 2 Go swap
sda3 et sdb3 497 go raid

/boot et swap pas en raid

j'ai créé un volume /dev/md0 /etx3 monté sur / avec sda3 et sdb3

je met mes deux sda1 et sdb1 bootable
installation ok

ensuite avec fdisk j'ai tagué sdb2 en 82 (swap) ok
j'ai formater /dev/sdb1 en ext3 et sdb2 en swap ok

pour pouvoir booter avec un seul des dd

j'ai fait un mount /sdb1 dans /boot2
cp -Rf /boot/* /boot2/
sudo umount /boot2
sudo umount /boot
sudo mount /dev/sdb1 /boot
sudo dpkg-reconfigure grup-pc
je choisi sdb1 ...

Mais que je débranche le premier DD, je ne boot plus, j'arrive sur grub rescue..

Pouvez-vous m'aider ou me donner une procédure, je galère totale.

Merci

Franck

  • # bootloader

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

    Tu as pensé à installer grub sur le 2eme disque (mbr) ?

    Système - Réseau - Sécurité Open Source

    • [^] # Re: bootloader

      Posté par  . Évalué à -1.

      salut,

      pourrais-tu me donner la manip stp
      merci

      • [^] # Re: bootloader

        Posté par  . Évalué à 3.

        on ne peut pas faire plus simple
        >dpkg-reconfigure grub-pc

        qui va te demander sur quels disques tu veux installer le demarreur

        • [^] # Re: bootloader

          Posté par  . Évalué à 0.

          merci beaucoup, mais celà ne fonctionne pas.

          je coche bien sdb1 mais au prochain boot dans sda tjrs meme pb

          Si tu as une autre idée.

          Merci

          • [^] # Re: bootloader

            Posté par  . Évalué à 2.

            il faut installer le grub sur /dev/sda et /dev/sdb
            car c'est le MBR qui va se charger de tout.

            de meme il faut avoir 2 partitions /boot separée (si tu ne veux pas les monter sur le raid)
            pour que grub trouve ses infos.

            dans les deux, je te recommande d'utiliser les UUID des disques/partitions plutot que les references /dev/sdXY afin de palier à la problematique des changements de dev

            changement qui arrivent parfois simplement en enlevant un disque comme c'est le cas pour toi.
            ex : /dev/sda et /dev/sdb, avec sdb qui devient sda (premier disque) quand on retire le premier sda

            • [^] # Re: bootloader

              Posté par  . Évalué à 1.

              En effet, si tu mets ta racine en raid1, t'as intérêt à mettre ton /boot en raid1 aussi

            • [^] # Re: bootloader

              Posté par  . Évalué à 1.

              merci beaucoup pour toute ces infos

              je vais tester
              et je vous tiens au courant

              • [^] # Re: bootloader

                Posté par  . Évalué à -1.

                hello,
                Tjrs des soucis, quand je remet le premier dd (qui était Hs pour le test) il ne boot pas sur le deuxieme donc :

                en fait je boot avec supergrub2, avec un premier DD vierge, car autrement ne boot pas sur le deuxieme, une fois que je suis au prompt, j'ai refais les partitions comme au début, mkfs, mkswap ...
                mdadm /dev/md0 -a /dev/sda3
                reconstruction ok
                reboot, dit qu'il ne monte pas le /boot S pour passer (Skipe)
                et ensuite je remet le bon UUID de sda1 dans le /etc/fstab et ok

                De la bidouille quoi.

                Mais ça marche

Suivre le flux des commentaires

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