#1 Le 26/10/2019, à 17:34
- Chaosphere
[Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
Bonjour,
Après migration de 19.04 en 19.10, mon ordi refuse de booter :
https://zupimages.net/up/19/43/ptyi.jpg
Après quelques recherche sur le ouèb, j'ai fait ceci :
Entrer dans la ligne de commande GRUB au démarrage (en appuyant sur F2)
Puis les commandes suivantes (de mémoire) :
rmmod tpm
set root=(HD0,2)
linux /boot/vmlinuz-5.3.0-19-generic root=/dev/sda2
initrd /boot/initrd.img-5.3.0-19-generic
boot
Et là ca boot bien, sauf que je dois refaire la manip à chaque redémarrage....
Comment dois-je faire pour ne pas avoir à refaire cette manip à chaque fois ?
D'après ce que je comprend le noyau éssaye de charger le module TPM mais n'y arrive pas...
Dernière modification par Chaosphere (Le 27/11/2019, à 16:51)
Hors ligne
#2 Le 26/10/2019, à 18:09
- inbox
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
Salut,
On va d'abord vérifier que le paquet nécessaire, pour hwmatch, est bien installé :
dpkg -l grub-pc-bin
S'il est ok, il faudra reconfigurer Grub avec :
sudo dpkg-reconfigure grub-pc
Il faudra indiquer ou doit se trouver le dossier de démarrage. D'après ce que tu as écris, il s'agit de sda2.
A+
Dernière modification par inbox (Le 26/10/2019, à 18:10)
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne
#3 Le 27/10/2019, à 09:37
- Chaosphere
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
Salut, merci pour ta réponse,
seb@seb-X556UQK:~$ dpkg -l grub-pc-bin
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom Version Architecture Description
+++-==============-==============-============-=====================================================
ii grub-pc-bin 2.04-1ubuntu12 amd64 GRand Unified Bootloader, version 2 (PC/BIOS modules)
Je viens de faire la deuxième commande....je reboote pour tester...
Hors ligne
#4 Le 27/10/2019, à 09:44
- Chaosphere
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
Pfffff bon bah c'est fait la même chose...
Hors ligne
#5 Le 27/10/2019, à 12:14
- inbox
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
Tu peux aussi essayer avec la commande suivante, de réinstaller Grub à la racine de ton disque dur Sda :
sudo grub-install /dev/sda
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne
#6 Le 27/10/2019, à 12:27
- Chaosphere
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
Je viens d'essayer, c'est pareil aussi...
Hors ligne
#7 Le 27/10/2019, à 12:39
- inbox
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
Essaye de réinstaller le paquet grub-pc-bin avec :
sudo apt install grub-pc-bin --reinstall
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne
#8 Le 27/10/2019, à 14:55
- nany
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
Hors ligne
#9 Le 28/10/2019, à 07:08
- Chaosphere
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
Salut, merci
Pour votre aide. Au boot, je tape "e" pour changer le script de démarrage de GRUB, et je rajoute "rmmod tpm" avant le 1er insmod, puis je boot et ca marche
Mais je dois refaire la manip à chaque démarrage...
Hors ligne
#10 Le 28/10/2019, à 09:14
- nany
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
Oui, le problème n’est pas simple.
Je vois trois solutions :
continuer comme ça jusqu’à ce que le bug soit fixé ;
désactiver secure boot et tpm dans l’UEFI ;
créer un fichier 00_custom dans lequel mettre la commande.
Je pourrai t’aider pour le 2 ou le 3 si tu le désires.
Dernière modification par nany (Le 28/10/2019, à 09:14)
Hors ligne
#11 Le 28/10/2019, à 09:18
- Chaosphere
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
Merci c'est sympa de ta part, je vais regarder ce soir mais il me semble que j'ai déjà désactivé le secureboot du BIOS et je ne me rappelle pas y avoir vu quelque chose se rapportant à TPM (à vérifier)
Sinon pour le 3, pourquoi pas
Hors ligne
#12 Le 28/10/2019, à 09:22
- nany
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
je ne me rappelle pas y avoir vu quelque chose se rapportant à TPM (à vérifier)
Un exemple en vidéo pour un ordi HP.
Je reste à ta disposition pour le 3 si tu ne trouves pas d’options pour tpm dans le setup.
Hors ligne
#13 Le 28/10/2019, à 16:28
- Chaosphere
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
Hello,
Je suis rentré chez moi et je viens de vérifier : Je n'ai rien dans le BIOS en rapport avec le TPM...
Tu peux m'expliquer ta solution pour le fichier 00_custom ?
Hors ligne
#14 Le 28/10/2019, à 18:02
- nany
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
Bien, alors commence par donner les retours de :
sudo cp -v /etc/grub.d/{40,00}_custom
cat /etc/grub.d/00_custom
(Pour dupliquer 40_custom en 00_custom et vérifier ensuite qu’il n’est pas déjà customisé.)
Hors ligne
#15 Le 29/10/2019, à 05:40
- Chaosphere
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
seb@seb-X556UQK:~$ sudo cp -v /etc/grub.d/{40,00}_custom
'/etc/grub.d/40_custom' -> '/etc/grub.d/00_custom'
Pas mal cette commande je ne connaissais pas :-)
seb@seb-X556UQK:~$ cat /etc/grub.d/00_custom
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
Hors ligne
#16 Le 29/10/2019, à 10:34
- nany
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
OK. Maintenant, ajoutons la commande. Donne le retour de :
echo "rmmod tpm" | sudo tee -a /etc/grub.d/00_custom
Puis mettons à jour le grub. Donne le retour de :
sudo update-grub
Et verifions le résultat avant un redémarrage. Donne le retour de :
cat /boot/grub/grub.cfg
Hors ligne
#17 Le 29/10/2019, à 10:37
- Chaosphere
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
Ok merci je ferai ca ce soir...
Du coup ils servent à quoi ces fichiers dans /etc/grub.d ??
Je croyais que GRUB était lancé avant l'OS et là je vois des scripts shell...
Hors ligne
#18 Le 29/10/2019, à 10:52
- nany
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
Ce sont des scripts pour écrire le fichier grub.cfg qui est utilisé par GRUB. C’est pourquoi je t’ai demandé l’affichage de ce fichier pour vérifier que c’est correct.
Normalement, 00_cutom devrait s’exécuter en premier pour écrire la commande au début. J’espère que ça marchera ainsi.
Dernière modification par nany (Le 29/10/2019, à 10:56)
Hors ligne
#19 Le 29/10/2019, à 11:02
- Chaosphere
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
Ah d'accord...Et le fichier grub.cfg il est exécuté à quel moment ?
Hors ligne
#20 Le 29/10/2019, à 11:05
- nany
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
Au moment du lancement de GRUB. Il sert, entre autres, à afficher le menu.
Hors ligne
#21 Le 29/10/2019, à 11:15
- Chaosphere
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
Donc ca veut dire qu'au moment du lancement de GRUB il y a le bash de disponible ?
Hors ligne
#22 Le 29/10/2019, à 11:29
- nany
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
On peut dire ça. C’est en fait le mini bash like de GRUB. Il permet par exemple d’entrer les commandes que tu as mis dans ton message #1.
Hors ligne
#23 Le 29/10/2019, à 11:32
- Chaosphere
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
D'accord, merci pour l'info
Il y a toujours des trucs à apprendre sous Linux
Hors ligne
#24 Le 29/10/2019, à 17:04
- Chaosphere
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
Voilà :
seb@seb-X556UQK:~$ echo "rmmod tpm" | sudo tee -a /etc/grub.d/00_custom
[sudo] Mot de passe de seb :
rmmod tpm
seb@seb-X556UQK:~$ sudo update-grub
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.3.0-19-generic
Found initrd image: /boot/initrd.img-5.3.0-19-generic
Found linux image: /boot/vmlinuz-5.0.0-32-generic
Found initrd image: /boot/initrd.img-5.0.0-32-generic
Found linux image: /boot/vmlinuz-4.15.0-60-generic
Found initrd image: /boot/initrd.img-4.15.0-60-generic
Found linux image: /boot/vmlinuz-4.15.0-58-generic
Found initrd image: /boot/initrd.img-4.15.0-58-generic
Found linux image: /boot/vmlinuz-4.15.0-55-generic
Found initrd image: /boot/initrd.img-4.15.0-55-generic
Found linux image: /boot/vmlinuz-4.15.0-54-generic
Found initrd image: /boot/initrd.img-4.15.0-54-generic
Found linux image: /boot/vmlinuz-4.15.0-51-generic
Found initrd image: /boot/initrd.img-4.15.0-51-generic
Found linux image: /boot/vmlinuz-4.15.0-50-generic
Found initrd image: /boot/initrd.img-4.15.0-50-generic
Adding boot menu entry for EFI firmware configuration
done
Le début de grub.cfg (le rmmod tpm y est bien)
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
rmmod tpm
### END /etc/grub.d/00_custom ###
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
Je reboot pour voir si ca marche et je te redis ca...
Hors ligne
#25 Le 29/10/2019, à 17:07
- Chaosphere
Re : [Résolu] Migration 19.04 -> 19.10 -> Impossible de booter
SUPER !
Ca marche
Merci beaucoup pour ton aide
Hors ligne