J'avais pensé au chainage mais installer (le secteur de démarrage) GRUB sur une partition c'est déjà pas recommandé et pour le faire sur un volume logique il y a une astuce que j'ai pas trouvé. Le message d'erreur me dit en substance : « Installer sur une partition c'est pas bien mais c'est parfois nécessaire, par exemple sur un volume logique. » Je n'ai pas trouvé comment forcer.
seulement je ne suis pas sur que GRUB sache aller taper dans un VG pour trouver ses fichiers,
Et bien j'ai déjà fait des installations tout en LVM (y compris /boot) ça fonctionne, donc ça devrait pouvoir marcher.
Il me semble clair que c'est mon mkinitramfs qui n'inclu pas les outils LVM, dans la log (option -v) je le vois par exemple intégrer des binaires pour udev mais à l'étape du hook lvm2 nada, alors qu'il devrait inclure quelques fichiers.
Il faut que je regarde de ce côté. J'ai vu qu'il existait aussi dracut pour créer l'initrd mais ça n'a pas l'air plus simple à priori.
[^] # Re: une piste, le nommage des tes roots ?
Posté par Marotte ⛧ . En réponse au message Debian, debootstrap, LVM, GRUB2. Évalué à 2.
J'avais pensé au chainage mais installer (le secteur de démarrage) GRUB sur une partition c'est déjà pas recommandé et pour le faire sur un volume logique il y a une astuce que j'ai pas trouvé. Le message d'erreur me dit en substance : « Installer sur une partition c'est pas bien mais c'est parfois nécessaire, par exemple sur un volume logique. » Je n'ai pas trouvé comment forcer.
Et bien j'ai déjà fait des installations tout en LVM (y compris /boot) ça fonctionne, donc ça devrait pouvoir marcher.
Il me semble clair que c'est mon mkinitramfs qui n'inclu pas les outils LVM, dans la log (option -v) je le vois par exemple intégrer des binaires pour udev mais à l'étape du hook lvm2 nada, alors qu'il devrait inclure quelques fichiers.
Il faut que je regarde de ce côté. J'ai vu qu'il existait aussi dracut pour créer l'initrd mais ça n'a pas l'air plus simple à priori.