Bonjour,
Après correction du lilo.conf (root=/dev/md0 ce n'est pas intuitif !),
http://muzso.hu/2009/04/18/booting-linux-from-a-software-raid-lvm-combo-with-boot-on-an-lvm-volume
j'obtiens:
# lilo
Fatal: Inconsistent Raid version information on /dev/md0 (RV=0.90 GAI=1.2)
Est-ce si difficile de booter sur du RAID en metadata 1.2 ??
----- "Yves Martin" <ymartin59@???> a écrit :
> Bonjour,
>
> Merci à Christian et Xavier pour les pistes.
>
> Suite de l'aventure, avec sysrescuecd, j'ai fait les choses
> suivantes:
> - passé mon système copié en init "3" dans /etc/inittab (le X11 n'est
> encore pas reconfiguré)
> - copié /lib/modules/[kernel 2.6.35 du sysrescuecd] sur le disque pour
> avoir les modules
> - booté le kernel 2.6.35 du CD (root=auto) et mon système démarre sur
> RAID+LVM
>
> Maintenant, je cherche à installer un boot loader - peu importe, tant
> qu'il fonctionne
> avec un "/boot" sur une partition LVM dans un volume group créé sur un
> md "raid autodetected"
> avec metadata 1.2 (créé par un kernel 2.6.35).
>
> J'ai testé lilo: dans lilo.conf, j'ai défini
> root=/dev/mapper/vg01-root mais ça ne va pas bien loin:
>
> # lilo
> device-mapper: table ioctl failed: No such device or address
> Fatal: device-mapper: dm_task_run(DM_DEVICE_TABLE) fail
>
> Est-ce que je dois aller chercher un boot loader d'un système BSD ? ce
> serait un comble !
>
> Merci d'avance pour votre aide
>
>
> ----- "Yves Martin" <ymartin59@???> a écrit :
>
> > Bonjour,
> >
> > Je suis en train de changer de hardware, mais pas de système. J'ai
> > donc booté un livecd sysrescuecd et:
> > - créé un "md1" avec les deux disques en RAID1
> > - créé un volume group dessus, mes partitions logiques
> > - copier les 80 Go de mes partitions de l'ancien système par rsync
> sur
> > ssh
> >
> > Et maintenant vient le moment de booter.
> > Par excès de confiance, je n'ai pas prévu de "/boot" en partition
> > primaire,
> > je me suis dit "pas la peine depuis le temps c'est supporté..."
> >
> > Mais je constate que mon grub est en 0.97 ne supporte pas le boot
> sur
> > du raid.
> > Que les versions 1.9x ne supporte que les raid array avec metadata
> > 0.90,
> > évidemment mon array est en metadata 1.2.
> >
> > Bref, avant de tout recommencer, il me reste l'alternative lilo.
> >
> > Est-ce que lilo sait booter un kernel sur du LVM+RAID ??
> >
> > Si oui, comment l'installer sur le MBR depuis mon livecd sur lequel
> > j'ai ma partition "root" montée ainsi:
> > /dev/mapper/vg01-root -> /mnt/root
> >
> > J'imagine que je dois faire un chroot en bindant /proc et /dev mais
> > ensuite ??
>
> --
> Yves Martin
--
Yves Martin