Je n'arrive pas à installer grub

Assistance concernant Linux Mint
Répondre
falke
Messages : 595
Enregistré le : mar. 3 oct. 2017 21:28

Je n'arrive pas à installer grub

Message par falke »

Bonjour,

je n'arrive pas à installer grub avec cette option :

Code : Tout sélectionner

root@mint:/etc# grub-install --target=x86_64-efi --efi-directory=/boot/efi /dev/sda
grub-install: error: /usr/lib/grub/x86_64-efi/modinfo.sh doesn't exist. Please specify --target or --directory.
je comprends pas vraiment cette histoire de /user/lib ... Je suis dans un chroot, ça explique peut être des choses...

Auriez-vous une idée ?
System:
Host: falke-MacBookAir Kernel: 5.15.0-91-generic x86_64 bits: 64
Desktop: Cinnamon 6.0.4 Distro: Linux Mint 21.3 Virginia

Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0
Autre Distro : Debian Sid et Endeavour en triple boot sur Btrfs. Noyau change tout le temps ..

Avatar du membre
alain
Administrateur du site
Messages : 14704
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: Je n'arrive pas à installer grub

Message par alain »

Bonjour Falke.

Si tu tentes les options «--target=x86_64-efi --efi-directory=/boot/efi» C'est que le system chrooté est bien installé en UEFI.
Tu confirmes?

Code : Tout sélectionner

[ -d /sys/firmware/efi ] && echo "Session en mode EFI" || echo "Session en mode Bios Legacy non-EFI"
PC are like air conditioning, they becomes useless when you open Windows (L.T)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: ATI RX 580-8 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 10.5 | K: 5.10
In a world without walls and fences, who needs windows and gates?

falke
Messages : 595
Enregistré le : mar. 3 oct. 2017 21:28

Re: Je n'arrive pas à installer grub

Message par falke »

Bonjour, alain,

Oui, en fait je veux faire une install en VM configurée en EFI, sur une partition Btrfs avec debootstrap en multi boot.

Pour te donner une idée :

https://teejeetech.com/2017/12/01/linux ... fi-part-2/

En faisant abstraction du cryptage..

En fait ça fonctionne, si j'installe deux versions de mint avec ubiquity.

Mais, si je suis la même logique pour installer une Sid avec debootstrap sur la racine /@ (Btrfs) et /boot (ext4) ,
En montant bien tout ça sur des points de montage ne contenant pas de /@ mais / pour que grub s'y retrouve, et bien là je n'arrive plus à installer grub.
La commande update-initramfs marche (me créé mon image initrd.. Le noyau est bien dans /boot) (/boot/EFI est bien monté).

J'en viens à douter : que monte t'on quand on fait un chroot ? Le système de fichier de l'invité ? Je deviens chèvre.
Dans ce cas, je devrais peut être monter /usr ?

Je ne pense pas que le problème vienne de Btrfs mais des attendus de grub et des adaptations à faire dans cet environnement précis.

Si vous pouviez m'aider à comprendre.. :P

Nb : J'utilise Btrfs et j'en suis très content. Snap shots instantanés et Rollback quand je teste des trucs sensibles.
J'ai un petit disque et j'aimerais bien avoir en parallèle une Sid.
--> ça m'evite de déterminer d'emblée la place que ça pourrait prendre, tout l'espace disque étant disponible pour toutes les distro. Et puis les fichiers prennent moins de place sur Btrfs..
System:
Host: falke-MacBookAir Kernel: 5.15.0-91-generic x86_64 bits: 64
Desktop: Cinnamon 6.0.4 Distro: Linux Mint 21.3 Virginia

Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0
Autre Distro : Debian Sid et Endeavour en triple boot sur Btrfs. Noyau change tout le temps ..

Avatar du membre
alain
Administrateur du site
Messages : 14704
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: Je n'arrive pas à installer grub

Message par alain »

Je pense avoir compris ta problématique, mais je n'ai jamais pensé ni eu l'utilité d'une telle installation.
Je ne saurait donc te répondre... :oops:
falke a écrit :
ven. 28 janv. 2022 07:48
Dans ce cas, je devrais peut être monter /usr ?
C'est bien possible. Mais je ne suis pas spécialiste du chrootage.
Mais qu'est que tu crains a essayer?
PC are like air conditioning, they becomes useless when you open Windows (L.T)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: ATI RX 580-8 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 10.5 | K: 5.10
In a world without walls and fences, who needs windows and gates?

falke
Messages : 595
Enregistré le : mar. 3 oct. 2017 21:28

Re: Je n'arrive pas à installer grub

Message par falke »

alain a écrit :
ven. 28 janv. 2022 08:14
Mais qu'est que tu crains a essayer?
Bah rien, en fait :lol:
System:
Host: falke-MacBookAir Kernel: 5.15.0-91-generic x86_64 bits: 64
Desktop: Cinnamon 6.0.4 Distro: Linux Mint 21.3 Virginia

Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0
Autre Distro : Debian Sid et Endeavour en triple boot sur Btrfs. Noyau change tout le temps ..

Avatar du membre
cyrille
Administrateur du site
Messages : 12285
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Je n'arrive pas à installer grub

Message par cyrille »

Code : Tout sélectionner

sudo apt install grub-efi
?
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

falke
Messages : 595
Enregistré le : mar. 3 oct. 2017 21:28

Re: Je n'arrive pas à installer grub

Message par falke »

@héhé Cyrille,

j'y ai bien pensé, mais ça fonctionnait avec grub-2 pour une installe dual-boot sur Btrfs.

Entre tous ces grub on s'y perd.. Je vais tenter avec ça ..

Edit : héhé on avance : sur ma mint actuelle :

Code : Tout sélectionner

falke@falke-MacBookAir:~$ dpkg -S  modinfo.sh
grub-efi-amd64-bin: /usr/lib/grub/x86_64-efi/modinfo.sh
grub-pc-bin: /usr/lib/grub/i386-pc/modinfo.sh
donc installer grub-efi-amd64-bin sur mon environnement chrooté
System:
Host: falke-MacBookAir Kernel: 5.15.0-91-generic x86_64 bits: 64
Desktop: Cinnamon 6.0.4 Distro: Linux Mint 21.3 Virginia

Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0
Autre Distro : Debian Sid et Endeavour en triple boot sur Btrfs. Noyau change tout le temps ..

Avatar du membre
alain
Administrateur du site
Messages : 14704
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: Je n'arrive pas à installer grub

Message par alain »

Bonjour.

Sujet archivé (en lecture seule) car 2 mois sans réponse.
Si besoin de rouvrir faire un MP à un membre de l'équipe ;)
PC are like air conditioning, they becomes useless when you open Windows (L.T)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: ATI RX 580-8 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 10.5 | K: 5.10
In a world without walls and fences, who needs windows and gates?

Répondre