Page 1 sur 2

Menu de démarrage incohérent

Posté : mer. 2 sept. 2020 18:17
par PCL38
Bonjour,
J'ai un gros problème avec le menu de démarrage sur mon PC. J'ai 3 OS installés (Linux-Mint, Ubuntu et Pop!OS). Si je ne fais rien au lancement, le PC démarre sur Linux-Mint. Si j'appuie sur F12 au bon moment, il me propose tout un tas d'entrées dont un OS qui n'est plus d'actualité mais pas Linux-Mint et, sous l'entrée Ubuntu, c'est Linux-Mint qui démarre (mais si je sélectionne Pop!OS, c'est bien ce dernier qui démarre). Bref, c'est pas terrible.
J'ai tenté une réparation avec boot-repair mais rien n'y fait. Ce dernier m'a généré un rapport boot-info disponible là :
https://paste.ubuntu.com/p/KSWq9bp7bQ/
Le disque sdb1 est une clé USB que j'ai oublié de retirer.
Merci d'avance pour l'aide que vous pourriez m'apporter.

Re: Menu de démarrage incohérent

Posté : mer. 2 sept. 2020 18:31
par alain
Bonjour PCL38

Bootrepair n' y fera rien, car en fait c'est ton bios qui est comme ça .

En fait ton problème semble être que le GRUB ne s'affiche pas.
Je pense que tu n'as rien a toucher dans l'ordre de démarrage du bios vu que si tu ne touche a rien ça démarre sur LM.
Si LM est le dernier OS installé il faut que tu édites ton GRUB (celui de LM) et que modfifie la ligne "GRUB_TIMEOUT=0" en mettant un temps en secondes a la place du "0".

Code : Tout sélectionner

sudo nano /etc/default/grub
si tu as une ligne "grub hidden" commente la avec un "#" en début de ligne.

Si c'est pas le grub de LM qui a la main, il faut modifier le grub de l'OS concerné mais dans ce cas dans le bios tu devras lui dire qu'il démarre sur l'OS concerné.

Re: Menu de démarrage incohérent

Posté : mer. 2 sept. 2020 19:31
par PCL38
Merci Alain pour ton aide.
J'ai modifier le fichier default-grub en commentant la ligne masquant le menu et en mettant 10 pour le timeout, puis j'ai mis à jour Grub (update-grub), mais ça n'a rien changé au comportement du PC au démarrage.
J'ai effectué la même opération côté Pop!OS mais sans plus de succès.
Quant à Ubuntu, comme il reste inatteignable, je n'ai rien pu faire.
Que puis-je faire d'autre ?

Re: Menu de démarrage incohérent

Posté : jeu. 3 sept. 2020 04:42
par alain
Ha oui...J'avais oublié le sudo update-grub :oops: . Heureusement que tu y a pensé ;)

Quand tu fais F12 c'est le bootmenu du bios qui s'affiche. Donc la liste des périphériques "bootables".
Il est tout a fait normal que quand tu selectionne "ubuntu" ça soit LinuxMint qui démarre, c'est pour tout le monde pareil. Car l'UEFI ne connait pas Linux Mint mais il le vois comme ubuntu. Donc jusque la pas de problème.
La ou il y a un problème c'est que le bootmenu du bios ne voit pas la vrai ubuntu.

Pourrais tu faire une photo de ce que te propose le bios comme menu de démarrage? Après avoir fait F12.

Et en démarrant sur LM peux tu nous donner le retour de:

Code : Tout sélectionner

cat /etc/default/grub

Re: Menu de démarrage incohérent

Posté : jeu. 3 sept. 2020 20:38
par PCL38
Bonsoir,
Pour /etc/default/grub :
...
GRUB_DEFAULT=0
#GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
...
Pour la photo du menu avec F12, la voilà :
Image

Re: Menu de démarrage incohérent

Posté : ven. 4 sept. 2020 19:45
par alain
Bonjour PCL38

Si tu as bien modifié tous les grubs de tout tes OS comme celui de ton retour, alors essayes de démarrer sur chaque option proposé par le boot-menu du bios (F12). Normalement tu vas finir par tomber sur le grub.

Ensuite il te suffira dans le bios de mettre ce démarrage en premier dans la liste. Comme cela a chaque démarrage, il démarrera sur sur un grub qui te donnera le choix de l'os.

[Edit]Bien entendu, cela suppose que tout les OS ont été installé en UEFI avec le logiciel de démarrage (grub) mis sur la partition boot UEFI[/edit]

Re: Menu de démarrage incohérent

Posté : lun. 7 sept. 2020 15:03
par PCL38
Bon, j'ai fait tout bien comme tu dis, mais sans résultat probant. Comme Ubuntu avait disparu de l'écran, je l'ai réinstallé mais du coup, il n'y avait plus que lui et Pop!OS qui apparaissaient. C'est à n'y rien comprendre alors que chacun des OS est installé en UEFI. j'ai tenté à nouveau une réparation avec Boot-repair et cela m'a ramené à la situation précédente, à savoir LM et Pop accessible mais pas Ubuntu.
Dans le CR Boot-repair, j'ai ça :
- An error occured during the repair,
- Please do not forget to make your UEFI firmware boot on the Linux Mint 20 Ulyana (20) entry (sda1/EFI/ubuntu/shimx64.efi file)
et je ne vois pas bien ce que je dois faire avec cette seconde information, la solution étant peut-être là ?

Re: Menu de démarrage incohérent

Posté : lun. 7 sept. 2020 19:46
par alain
Bin oui.
Il te dit:
N'oubliez pas de faire démarrer votre firmware UEFI sur l'entrée Linux Mint 20 Ulyana (20) (fichier sda1 / EFI / ubuntu / shimx64.efi)
C'est pour ça que je t'ai dit de tester tout les boots proposés, parce que je ne savais lequel démarrait sur le grub (ni sur quel grub).
Ici tu as du lancer bootrepair depuis LM du coup il a installé le grub (la version de bootrepair) sur : sda1 / EFI / ubuntu.
Du coup en démarrant sur cette entrée tu dois démarrer LM 20 et si le grub est bien configuré c'est lui que tu vas voir en premier. Mais il faut qu'il y ait un temps d'affichage, sinon tu ne le verras pas et bootera direct sur LM 20.

En revanche, y a quand même un truc qui m’interpelle...Tu n'aurais pas créer plusieurs (au moins deux) partition de boot EFI? Avec toutes tes installes, j'ai un doute.
Donne nous le retour de:

Code : Tout sélectionner

blkid  

Re: Menu de démarrage incohérent

Posté : mar. 8 sept. 2020 12:02
par PCL38
Non, non, j'ai lancé Boot-repair depuis une clé USB et comme LM est noté "ubuntu" (j'ai lu que c'était assez fréquent que le système ne nomme pas correctement LM et l'indique comme "ubuntu"), ce n'est pas évident de s'yt retrouver.
Quant à la partition de démarrage (boot EFI), il n'y en a qu'une (blkid) :
/dev/sda1: UUID="0313-A759" TYPE="vfat" PARTLABEL="NO NAME" PARTUUID="6f63a10f-7677-463b-aabc-b752c53eefca"
/dev/sda2: UUID="8e5e6266-4427-4788-93c2-040d02bb6609" TYPE="ext4" PARTLABEL="LM" PARTUUID="7222d4d8-69a9-4d05-aa09-1978aa6f3320"
/dev/sda3: UUID="e6e7c90a-68c0-4411-a62d-f80476015dc0" TYPE="ext4" PARTLABEL="Ubuntu" PARTUUID="c78e58a6-7059-4148-a6d1-06b798e7633c"
/dev/sda4: UUID="95a6f196-cbdb-4a54-bab4-be9d7d06437c" TYPE="ext4" PARTUUID="faf39bf0-1972-41ba-bf41-edb545c762ee"
/dev/sda5: LABEL="home" UUID="3054a19d-8338-4b33-b183-dc090f8def38" TYPE="ext4" PARTLABEL="Ubuntu" PARTUUID="fb913b00-d2c3-4c0e-9edf-b5bbb4955597"
/dev/sda6: LABEL="home" UUID="f45127d6-023d-4cdc-8a2c-77157b03d651" TYPE="ext4" PARTLABEL="LM" PARTUUID="ab63d6ca-344a-425a-ac4a-c543eff982sur sda796"
/dev/sda7: UUID="7c4c1f77-35a0-4caf-a8b6-7ebd32fa7543" TYPE="swap" PARTUUID="a68acec2-b2f8-482d-9766-2ecd15fe1cef"


Donc, sda1 pour le boot efi, LM est sur sda2 (le home sur sda6), Ubuntu sur sda3 (le home sur sda5), Pop!OS sur sda4 (home compris) et Swap sur sda7.

Re: Menu de démarrage incohérent

Posté : lun. 14 sept. 2020 20:13
par PCL38
Je vois que cela reste sans solution. J'ai fini par remplacer ubuntu par emmabuntus et là; plus de problème. J'en conclus qu'il y a une incompatibilité quelque part entre LM et ubuntu qui semblent avoir du mal à cohabiter.
Je ne marque pas ce post résolu puisque ce n'est pas le cas ; juste que j'ai contourné le problème en supprimant l'une des 2 distributions.