Questions sur l'installation et la configuration de Manjaro Linux.

Manjaro "Cohabitation avec d'autres distributions" ?

#1Messageil y a 4 ans

Bonjour,

Voir ma signature, je possède sur ce PC plusieurs partitions Ubuntu, Linux-Mint, xubuntu !
J'ai constaté à deux reprises que lors d'un update-grub sur une de ces partitions que Manjaro ne démarre plus ?
J'avais exécuté par exemple les commandes ci-dessous sous xubuntu ensuite Manjaro "écran noir" ?

sudo sed -i "s#lsb_release -i -s#awk '{print \$1}' /var/log/installer/media-info#" /etc/default/grub && sudo update-grub
sudo sed -i 's/\(Tanglu|Ubuntu|Kubuntu\)/\1|Xubuntu/' /etc/grub.d/05_debian_theme && sudo update-grub
J'avais également fait une autre fois uniquement un update-grub, même résultat écran noir ?
y-a-t-il un problème à faire cohabiter plusieurs distributions sur un même PC ?
Est-il possible, via une clé USB d'installation de récupérer cette partition, qui ne s'ouvre plus ?
A chaque fois j'avais réinstallé, mais je voudrais éviter car ça fini par être très long !

Cordialement.

Manjaro "Cohabitation avec d'autres distributions" ?

#2Messageil y a 4 ans

Bonjour.
Le problème ne vient pas de Manjaro, mais de la version de Grub fournit pour Debian & affiliées .
Voir ici:
95169

Manjaro "Cohabitation avec d'autres distributions" ?

#3Messageil y a 4 ans

Bonjour et merci pour ta réponse !

Est-il possible redémarrer mon Manjaro et quelle est la méthode ?

Si vous ne pouvez booter directement, vous pouvez passer en Chroot ? Késako ?

Cordialement.

Manjaro "Cohabitation avec d'autres distributions" ?

#4Messageil y a 4 ans

C'est expliqué dans le lien que je t'ai donné.
Il faut éditer Grub "à chaud" en tapant c.

Manjaro "Cohabitation avec d'autres distributions" ?

#5Messageil y a 4 ans

tu prend la cle USb manjaro
tu lance le ive iso
tu ouvre le terminal

manjaro-chroot -a ( choisi 1 si une seule ligne )
update-grub 
exit ( quit chroot )

Manjaro "Cohabitation avec d'autres distributions" ?

#6Messageil y a 4 ans

stephane a écrit : il y a 4 ans tu prend la cle USb manjaro
tu lance le ive iso
tu ouvre le terminal

manjaro-chroot -a ( choisi 1 si une seule ligne )
update-grub 
exit ( quit chroot )
Bonjour et merci pour ta réponse,

J'ai bien démarré sous clé USB !
J'ai lancé une ligne de commande comme précisé ci-dessus !
J'ai choisi la ligne 2 - Manjaro ?
J'ai fait un update-grub sans sudo, j'ai donc eu une erreur.
(Command 'update-grub' is available in '/usr/sbin/update-grub'
The command coult not be caused by the lack of administrator privileges, etc...
Ensuite j'ai fait sudo update-grub et tout semble avoir fonctionné normalement.
Mais après redémarrage toujours écran noir ?

Cordialement.

Manjaro "Cohabitation avec d'autres distributions" ?

#7Messageil y a 4 ans

Bonjour,
Il faut réinstaller grub avant de faire un update-grub. Là, c'est toujours le grub de xubuntu ou de Mint qui est actif.
https://wiki.manjaro.org/index.php/Rest ... store_GRUB

Si tu es en uefi, tu ne peux pas booter directement sur Manjaro depuis le boot-menu ?

Manjaro "Cohabitation avec d'autres distributions" ?

#8Messageil y a 4 ans

jns55 a écrit : il y a 4 ans Si tu es en uefi, tu ne peux pas booter directement sur Manjaro depuis le boot-menu ?
Bonjour,

Petite question !
Suite aux problèmes de démarrages, j'ai configuré dans le bios du PC de démarrer sur Manjaro !
J'ai depuis constaté un autre problème, c'est que lors du boot (après un arrêt du PC) au démarrage l'affichage est celui du grub de Manjaro, (pas Manjaro directement), mais lorsque je demande de lancer Windows, lors du lancement j'ai à nouveau le grub de Manjaro qui s'affiche, mais cette fois si je demande de lancer Windows c'est bien ce dernier qui démarre ? Conclusion pour lancer Windows je suis obligé de le lancer deux fois (à chaque démarrage de mon PC), si quelqu'un a une idée du problème.

:sos: Cordialement.

PS: J'ajoute que maintenant lors d'un arrêt ou un redémarrage ça ne fonctionne que sous Windows ?
Sous toutes les distributions Linux mon PC de s'arrête jamais et ne redémarre jamais ?
Je suis obligé d'utiliser l'arrêt forcé à chaque fois ?

Manjaro "Cohabitation avec d'autres distributions" ?

#9Messageil y a 4 ans

Bonjour,

Je viens d'effectuer la modification (via le lien), lors du sudo update-gub le terminal ce bloque ?

[caille@caille-n76vb ~]$ sudo grub-install /dev/sda
[sudo] Mot de passe de caille : 
Désolé, essayez de nouveau.
[sudo] Mot de passe de caille : 
Installation pour la plate-forme x86_64-efi.
Installation terminée, sans erreur.
[caille@caille-n76vb ~]$ grub-install --recheck /dev/sda
Installation pour la plate-forme x86_64-efi.
grub-install : attention : le disque n'existe pas, donc repli vers le périphérique de partition /dev/sda2.
grub-install : attention : le disque n'existe pas, donc repli vers le périphérique de partition /dev/sda2.
grub-install : attention : le disque n'existe pas, donc repli vers le périphérique de partition /dev/sda2.
grub-install : erreur : disque « hostdisk//dev/sda2 » non disponible.
[caille@caille-n76vb ~]$ sudo grub-install --recheck /dev/sda
Installation pour la plate-forme x86_64-efi.
Installation terminée, sans erreur.
[caille@caille-n76vb ~]$ sudo update-grub
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-5.4-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-5.4-x86_64.img
Found initrd fallback image: /boot/initramfs-5.4-x86_64-fallback.img

Non ça c'est bien terminé après environ 5 minutes de blocage ?

[caille@caille-n76vb ~]$ sudo grub-install /dev/sda
[sudo] Mot de passe de caille : 
Désolé, essayez de nouveau.
[sudo] Mot de passe de caille : 
Installation pour la plate-forme x86_64-efi.
Installation terminée, sans erreur.
[caille@caille-n76vb ~]$ grub-install --recheck /dev/sda
Installation pour la plate-forme x86_64-efi.
grub-install : attention : le disque n'existe pas, donc repli vers le périphérique de partition /dev/sda2.
grub-install : attention : le disque n'existe pas, donc repli vers le périphérique de partition /dev/sda2.
grub-install : attention : le disque n'existe pas, donc repli vers le périphérique de partition /dev/sda2.
grub-install : erreur : disque « hostdisk//dev/sda2 » non disponible.
[caille@caille-n76vb ~]$ sudo grub-install --recheck /dev/sda
Installation pour la plate-forme x86_64-efi.
Installation terminée, sans erreur.
[caille@caille-n76vb ~]$ sudo update-grub
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-5.4-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-5.4-x86_64.img
Found initrd fallback image: /boot/initramfs-5.4-x86_64-fallback.img
Found Windows Boot Manager on /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi
Found Ubuntu 18.04.4 LTS (18.04) on /dev/sda5
Found Linux Mint 19.3 Tricia (19.3) on /dev/sda6
Found Ubuntu 19.10 (19.10) on /dev/sda8
Found memtest86+ image: /boot/memtest86+/memtest.bin
done
[caille@caille-n76vb ~]$ 
Dernière modification par cailleil y a 4 ans, modifié au total 1 fois.

Manjaro "Cohabitation avec d'autres distributions" ?

#10Messageil y a 4 ans

alors la restauration de grub , il faut BIEN le lire
si tu demarre bien en EFI , avec un disque GPT et partition /boot/efi
et acces nvram ( efibootmgr -v )

c'est cela :

manjaro-chroot -a 
cat /etc/fstab
lsbk -fs 
ls /boot/efi/EFI
efibootmgr -v
si UUID from lsblk = UUID à /boot/efi issu du fichier /etc/fstab
alors c'est une restauration grub EFI

verifier

grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck --verbose
efibootmgr -v
sinon ( et il faut donner le bon disque attention )

grub-install --recheck --verbose /dev/sda 
ne pas oublier

exit ( quitter chroot * obligatoire* )
puis redémarrer
Dernière modification par stephaneil y a 4 ans, modifié au total 3 fois.

Manjaro "Cohabitation avec d'autres distributions" ?

#11Messageil y a 4 ans

Bonjour,

(Pour info, ce n'est pas lsbk mais lsblk)

Pour le noyau je ne sais pas ?

Mon PC démarre uniquement sous Windows 10 et Manjaro.
Mon PC s'arrête ou redémarre uniquement depuis Windows 10.
Mon PC ne s'arrête plus depuis Manjaro (arrêt forcé obligatoire), affichage ci-dessous ?

Image

J'ai à chaque démarrage sous Ubuntu, xubuntu, Linux-Mint un affichage à l'écran voir ci-dessous ?
Aucun démarrage possible sur ces trois systèmes d'exploitations, j'ai donc un problème de GRUB !!!

Image

Cordialement
Dernière modification par cailleil y a 2 ans, modifié au total 1 fois.

Manjaro "Cohabitation avec d'autres distributions" ?

#12Messageil y a 4 ans

normal , cf mon message précédent

pense aussi a nous fournir la version noyau ( uname -a )

Manjaro "Cohabitation avec d'autres distributions" ?

#13Messageil y a 4 ans

stephane a écrit : il y a 4 ans normal , cf mon message précédent

pense aussi a nous fournir la version noyau ( uname -a )
Bonjour,

Réponse !

[caille@caille-n76vb ~]$ uname -a
Linux caille-n76vb 5.4.28-1-MANJARO #1 SMP PREEMPT Wed Mar 25 12:45:29 UTC 2020 x86_64 GNU/Linux
[caille@caille-n76vb ~]$ 
J'ai choisi pour essayer de choisir option au démarrage de Manjaro, il y a seulement deux options avec le même nom de noyau 5.4.28-1-MANJARO, mais lors de la sélection de celui qui ce termine par .fr, rien ne démarre écran reste noir et si j'utilise le clavier après quelques minutes il y a des caractères qui s'écrivent en haut de l'écran ?

Par contre le numéro du noyau de Manjaro n'a aucune importance pour mes distributions basées sur Debian.

Cordialement.

Manjaro "Cohabitation avec d'autres distributions" ?

#14Messageil y a 4 ans

Suite...

Commande : efibootmgr -v

[caille@caille-n76vb ~]$ efibootmgr -v
BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0002,0001,0000,0019,001B
Boot0000* Windows Boot Manager	HD(2,GPT,a695adab-994b-448c-9a62-c1d4a17b9173,0x109000,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...a................
Boot0001* ubuntu	HD(2,GPT,a695adab-994b-448c-9a62-c1d4a17b9173,0x109000,0x32000)/File(\EFI\ubuntu\shimx64.efi)
Boot0002* manjaro	HD(2,GPT,a695adab-994b-448c-9a62-c1d4a17b9173,0x109000,0x32000)/File(\EFI\manjaro\grubx64.efi)
Boot0019* ubuntu	HD(2,GPT,a695adab-994b-448c-9a62-c1d4a17b9173,0x109000,0x32000)/File(EFI\Ubuntu\grubx64.efi)
Boot001B* Hard Drive 	BBS(HD,,0x0)AMGOAMNO........u.L.a.C.i.e. .R.u.g.g.e.d. .F.W. .U.S.B.3. .0.5.1.E....................A.......................H..Gd-.;.A..MQ..L.L.a.C.i.e. .R.u.g.g.e.d. .F.W. .U.S.B.3. .0.5.1.E......AMBO
Boot001C* CD/DVD Drive 	BBS(CDROM,,0x0)AMGOAMNO........o.T.S.S.T.c.o.r.p. .D.V.D.W.B.D. .S.N.-.4.0.6.A.B....................A...........................>..Gd-.;.A..MQ..L.8.R.E.Y.G.6.D.T.0.2.0.0.Q.M. . . . . . ......AMBO
[caille@caille-n76vb ~]$ 
Je n'ai strictement rien compris au post #10 (mon installation est bien normalement une installation efi) ?

Manjaro "Cohabitation avec d'autres distributions" ?

#15Messageil y a 4 ans

stephane a écrit : il y a 4 ans alors la restauration de grub , il faut BIEN le lire
si tu demarre bien en EFI , avec un disque GPT et partition /boot/efi
et acces nvram ( efibootmgr -v )

c'est cela :

manjaro-chroot -a 
cat /etc/fstab
lsbk -fs 
ls /boot/efi/EFI
efibootmgr -v
si UUID from lsblk = UUID à /boot/efi issu du fichier /etc/fstab
alors c'est une restauration grub EFI

verifier

grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck --verbose
efibootmgr -v
sinon ( et il faut donner le bon disque attention )

grub-install --recheck --verbose /dev/sda 
ne pas oublier

exit ( quitter chroot * obligatoire* )
puis redémarrer
Mon disque système est un SSD de 1 To avec toutes les distributions dessus !
Je ne comprends les commandes a exécutées ci-dessus...

Manjaro "Cohabitation avec d'autres distributions" ?

#16Messageil y a 4 ans

caille a écrit : il y a 4 ans Je ne comprends les commandes a exécutées ci-dessus...
Il y a 2 messages, tu as fait une installation de grub en mode mbr alors que tu es en uefi !
Le wiki donne d'installation pour les 2 modes
Stéphane te donne les commandes pour uefi - ne pas faire pour toi grub-install --recheck --verbose /dev/sda c'est uniquement pour non uefi

Manjaro "Cohabitation avec d'autres distributions" ?

#17Messageil y a 4 ans

Bonjour,

Je viens de faire la première ligne de commande :

[caille@caille-n76vb ~]$ sudo grub-install --target = x86_64-efi --efi-directory = / boot / efi --bootloader-id = manjaro --recheck
[sudo] Mot de passe de caille : 
grub-install : erreur : Plus d'un disque d'installation, alors qu'un seul est attendu..
[caille@caille-n76vb ~]$ 
Je reçois une erreur, ce PC possède deux disques un SSD 1 To système et un Données 2 To
Je viens de vérifier avec GPARTED aucun bootloader n'est installé sur le disque de 2 To ?
Je ne vais pas être obligé de désinstaller mon disque données ?

Je viens de démonter mon disque "avec l'option démontage"

[caille@caille-n76vb ~]$ sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck
[sudo] Mot de passe de caille : 
Installation pour la plate-forme x86_64-efi.
Installation terminée, sans erreur.
[caille@caille-n76vb ~]$ sudo update-grub
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-5.4-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-5.4-x86_64.img
Found initrd fallback image: /boot/initramfs-5.4-x86_64-fallback.img
Found Windows Boot Manager on /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi
Found Ubuntu 18.04.4 LTS (18.04) on /dev/sda5
Found Linux Mint 19.3 Tricia (19.3) on /dev/sda6
Found Ubuntu 19.10 (19.10) on /dev/sda8
Found memtest86+ image: /boot/memtest86+/memtest.bin
done
[caille@caille-n76vb ~]$ 
Cordialement.
Dernière modification par cailleil y a 4 ans, modifié au total 1 fois.

Manjaro "Cohabitation avec d'autres distributions" ?

#18Messageil y a 4 ans

--efi-directory = / boot / efi
si tu ajoutes des espaces dans les commandes :mrgreen: tu lui as demandé d'installé dans "/" et "boot" et "efi" :oops:

EDIT: voila, un grub bien installé et tous tes os proposés dans grub

Manjaro "Cohabitation avec d'autres distributions" ?

#19Messageil y a 4 ans

papajoke a écrit : il y a 4 ans
--efi-directory = / boot / efi
si tu ajoutes des espaces dans les commandes :mrgreen: tu lui as demandé d'installé dans "/" et "boot" et "efi" :oops:

EDIT: voila, un grub bien installé et tous tes os proposés dans grub
Merci c'est bon tous mes systèmes démarrent normalement.
Je n'ai pas compris ta remarque, "si tu ajoute des espaces...", j'ai simplement fait un copier / coller de la commande de la doc !

sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck

sudo update-grub
Il y a autre chose à faire maintenant ?
Dernière modification par cailleil y a 4 ans, modifié au total 1 fois.

Manjaro "Cohabitation avec d'autres distributions" ?

#20Messageil y a 4 ans

caille a écrit : il y a 4 ans j'ai simplement fait un copier / coller de la commande de la doc !
Merci de preciser quelle doc pour la corriger ...
Par d'espaces dans le wiki ni dans la commande de stephane :saispas:
Répondre