logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 11-09-2019 09:36:28

guilhelma
Membre
Lieu : Cesseras (Hérault)
Distrib. : bookworm 12.1
Noyau : 6.1.0-10-amd64
(G)UI : Xfce
Inscription : 08-03-2017

[Résolu]Boot compliqué suite à la mise à jour de stretch

Bonjour,
J'ai un portable avec un double boot Debian stretch/ Windows
Avant la mise à jour de stretch, il me suffisait de taper F9 au boot et de choisir debian.
Maintenant, il faut faire F9, Boot from EFI file, là il me dit "No volume Label", je fais Enter puis je choisis EFI puis Debian puis grubx64.efi
Qu'est-ce que je dois faire pour pouvoir faire comme avant ?
Merci de votre aide

Dernière modification par guilhelma (11-09-2019 17:27:15)

Hors ligne

#2 11-09-2019 14:21:32

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu]Boot compliqué suite à la mise à jour de stretch

Quelle mise à jour de Stretch ?
Pourquoi dois-tu faire cela ?
Qu'affiche la commande suivante ?

efibootmgr -v


Il vaut mieux montrer que raconter.

Hors ligne

#3 11-09-2019 15:33:39

guilhelma
Membre
Lieu : Cesseras (Hérault)
Distrib. : bookworm 12.1
Noyau : 6.1.0-10-amd64
(G)UI : Xfce
Inscription : 08-03-2017

Re : [Résolu]Boot compliqué suite à la mise à jour de stretch

Merci de m'aider
En faisant le upgrade, a priori j'ai installé la 9.11
Je ne sais pas pourquoi ce n'est pas comme avant où quand je faisais F9 il me proposait tout de suite les différents boots possibles dont debian

BootCurrent: 003D
Timeout: 0 seconds
BootOrder: 0001,3001,2001,2002,2003
Boot0000* Notebook Hard Drive    BBS(HD,,0x500)................-...........A......................................6........A.........................
Boot0001* Windows Boot Manager    HD(2,GPT,46e51200-48a9-4c19-acb1-317de3fdd4bb,0x145800,0x82000)/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.}.../................
Boot2001* USB Drive (UEFI)    RC
Boot2002* Internal CD/DVD ROM Drive (UEFI)    RC
Boot3000* Internal Hard Disk or Solid State Disk    RC
Boot3001* Internal Hard Disk or Solid State Disk    RC
Boot3002* Internal Hard Disk or Solid State Disk    RC
Boot3003* Internal Hard Disk or Solid State Disk    RC

Hors ligne

#4 11-09-2019 15:59:38

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu]Boot compliqué suite à la mise à jour de stretch

La variable de boot EFI de Debian a disparu. Elle devrait être recréée en réinstallant GRUB avec

grub-install



PS : pourquoi devais-tu appuyer sur F9 auparavant ? Si Debian était défini en premier dans l'ordre de boot, c'est GRUB qui aurait dû être lancé automatiquement sans rien faire.

Dernière modification par raleur (11-09-2019 16:04:51)


Il vaut mieux montrer que raconter.

Hors ligne

#5 11-09-2019 16:12:02

guilhelma
Membre
Lieu : Cesseras (Hérault)
Distrib. : bookworm 12.1
Noyau : 6.1.0-10-amd64
(G)UI : Xfce
Inscription : 08-03-2017

Re : [Résolu]Boot compliqué suite à la mise à jour de stretch

J'ai le message suivant :
Could not prepare Boot variable: No space left on device
grub-install : erreur : efibootmgr failed to register the boot entry: Erreur d'entrée/sortie.

Je ne comprends pas, car voila la place que j'ai :
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
udev               1,9G       0  1,9G   0% /dev
tmpfs              389M    6,1M  383M   2% /run
/dev/sda5           28G     11G   16G  40% /
tmpfs              1,9G    9,9M  1,9G   1% /dev/shm
tmpfs              5,0M    4,0K  5,0M   1% /run/lock
tmpfs              1,9G       0  1,9G   0% /sys/fs/cgroup
/dev/sda2          256M    105M  152M  41% /boot/efi
/dev/sda7          444G     69G  353G  17% /home
tmpfs              389M     48K  389M   1% /run/user/1000
/dev/sdb1          932G    497G  436G  54% /media/moi/My Passport

Hors ligne

#6 11-09-2019 16:55:22

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu]Boot compliqué suite à la mise à jour de stretch

Je m'en doutais. Pour que la mise à jour des paquets grub* ait fait disparaître la variable de boot EFI, il fallait que le réenregistrement de celle-ci suite à la mise à jour échoue, et le manque d'espace est la cause la plus fréquente. Il ne s'agit pas d'espace disque mais de l'espace dans la mémoire non volatile (NVRAM) de la carte mère qui sert notamment à enregistrer les paramètres du firmware UEFI. Regarde ce que contient le répertoire /sys/fs/pstore qui est une vue vers l'espace de stockage de cette NVRAM. Il s'y accumule parfois des fichiers de log qui occupent de l'espace et qu'on peut supprimer.

Il vaut mieux montrer que raconter.

Hors ligne

#7 11-09-2019 17:04:16

guilhelma
Membre
Lieu : Cesseras (Hérault)
Distrib. : bookworm 12.1
Noyau : 6.1.0-10-amd64
(G)UI : Xfce
Inscription : 08-03-2017

Re : [Résolu]Boot compliqué suite à la mise à jour de stretch

J'ai des fichiers du type  dmesg-efi-154791608101001, est-ce que je peux les effacer ? le dernier date du 3 février

Hors ligne

#8 11-09-2019 17:08:23

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu]Boot compliqué suite à la mise à jour de stretch

Oui, ce sont les logs dont je parlais. Ensuite tu pourras réessayer grub-install.

Il vaut mieux montrer que raconter.

Hors ligne

#9 11-09-2019 17:19:20

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu]Boot compliqué suite à la mise à jour de stretch

Post mis en lien dans le wiki pour le fonctionnement de GRUB :
https://debian-facile.org/doc:systeme:g … r-le-forum wink

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#10 11-09-2019 17:26:09

guilhelma
Membre
Lieu : Cesseras (Hérault)
Distrib. : bookworm 12.1
Noyau : 6.1.0-10-amd64
(G)UI : Xfce
Inscription : 08-03-2017

Re : [Résolu]Boot compliqué suite à la mise à jour de stretch

Problème réglé
Merci beaucoup, j'ignorais qu'il pouvait y avoir ces fichiers log

Hors ligne

#11 11-09-2019 17:30:26

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu]Boot compliqué suite à la mise à jour de stretch

J'ignore moi-même pourquoi ils se retrouvent là. Je n'en ai jamais vu sur mes machines UEFI.

As-tu encore besoin de passer par le menu de boot UEFI (F9) pour lancer Debian ou bien GRUB se lance automatiquement ?

Il vaut mieux montrer que raconter.

Hors ligne

#12 11-09-2019 17:35:53

guilhelma
Membre
Lieu : Cesseras (Hérault)
Distrib. : bookworm 12.1
Noyau : 6.1.0-10-amd64
(G)UI : Xfce
Inscription : 08-03-2017

Re : [Résolu]Boot compliqué suite à la mise à jour de stretch

Je suis obligée de passer par F9, mais c'était déjà le cas avant, je n'avais pas réussi à lancer debian par défaut,  par défaut c'était windows qui se lançait

Hors ligne

#13 11-09-2019 17:39:17

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu]Boot compliqué suite à la mise à jour de stretch

Ce n'est pas normal si Debian est en premier dans l'ordre de boot EFI. On peut voir la sortie de efibootmgr maintenant ?
C'est un PC HP ? (d'après le boot menu par F9 et l'option "boot from EFI file")
J'ai déjà vu ce type de dysfonctionnement du boot EFI sur des PC de cette marque.

Dernière modification par raleur (11-09-2019 17:40:27)


Il vaut mieux montrer que raconter.

Hors ligne

#14 11-09-2019 17:52:08

guilhelma
Membre
Lieu : Cesseras (Hérault)
Distrib. : bookworm 12.1
Noyau : 6.1.0-10-amd64
(G)UI : Xfce
Inscription : 08-03-2017

Re : [Résolu]Boot compliqué suite à la mise à jour de stretch

Voici l'ordre de boot :

BootOrder: 0001,3001,0002,2001,2002,2003
Boot0000* Notebook Hard Drive
Boot0001* Windows Boot Manager
Boot0002* debian
Boot2001* USB Drive (UEFI)
Boot2002* Internal CD/DVD ROM Drive (UEFI)
Boot3000* Internal Hard Disk or Solid State Disk
Boot3001* Internal Hard Disk or Solid State Disk
Boot3002* Internal Hard Disk or Solid State Disk
Boot3003* Internal Hard Disk or Solid State Disk

Comment on le modifie ?

Hors ligne

#15 11-09-2019 18:01:38

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu]Boot compliqué suite à la mise à jour de stretch

Debian (Boot0002) est en 3e position dans l'ordre de boot et Windows en premier. Essaie ça :

efibootmgr -o 0002,0001,3001,2001,2002,2003


Si ça couine parce que 2003 n'existe pas, supprime-le de la commande.


Il vaut mieux montrer que raconter.

Hors ligne

#16 11-09-2019 18:14:50

guilhelma
Membre
Lieu : Cesseras (Hérault)
Distrib. : bookworm 12.1
Noyau : 6.1.0-10-amd64
(G)UI : Xfce
Inscription : 08-03-2017

Re : [Résolu]Boot compliqué suite à la mise à jour de stretch

Ça boot quand même sur windows car même en ayant tapé la commande (sans 2003) on a :
BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0002,0001,3001,2001,2002
Boot0000* Notebook Hard Drive
Boot0001* Windows Boot Manager
Boot0002* debian
Boot2001* USB Drive (UEFI)
Boot2002* Internal CD/DVD ROM Drive (UEFI)
Boot3000* Internal Hard Disk or Solid State Disk
Boot3001* Internal Hard Disk or Solid State Disk
Boot3002* Internal Hard Disk or Solid State Disk
Boot3003* Internal Hard Disk or Solid State Disk

Hors ligne

#17 11-09-2019 18:21:33

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu]Boot compliqué suite à la mise à jour de stretch

Maintenant Boot0002 (Debian) est bien en premier dans BootOrder mais apparemment ça ne suffit pas, donc le firmware UEFI tout pourri s'en fiche royalement.
Je pourrais te proposer une tentative laborieuse de contourner ça, mais sans garantie de succès.

Il vaut mieux montrer que raconter.

Hors ligne

#18 11-09-2019 18:29:24

guilhelma
Membre
Lieu : Cesseras (Hérault)
Distrib. : bookworm 12.1
Noyau : 6.1.0-10-amd64
(G)UI : Xfce
Inscription : 08-03-2017

Re : [Résolu]Boot compliqué suite à la mise à jour de stretch

Le boot par défaut reste sur Windows. Même après avoir tapé efibootmgr -o 0002,0001,3001,2001,2002
Normal car l'ordre est resté le même:
BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0002,0001,3001,2001,2002
Boot0000* Notebook Hard Drive
Boot0001* Windows Boot Manager
Boot0002* debian
Boot2001* USB Drive (UEFI)
Boot2002* Internal CD/DVD ROM Drive (UEFI)
Boot3000* Internal Hard Disk or Solid State Disk
Boot3001* Internal Hard Disk or Solid State Disk
Boot3002* Internal Hard Disk or Solid State Disk
Boot3003* Internal Hard Disk or Solid State Disk

Hors ligne

#19 11-09-2019 18:43:37

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu]Boot compliqué suite à la mise à jour de stretch

Non, suite à la commande Debian est en premier dans BootOrder mais le firmware UEFI n'en tient pas compte. Bug déjà vu sur des PC HP.
Ce n'est pas la numérotation des entrées Boot* qu'il faut regarder mais leur ordre dans BootOrder.

Dernière modification par raleur (11-09-2019 18:44:20)


Il vaut mieux montrer que raconter.

Hors ligne

#20 11-09-2019 19:01:38

guilhelma
Membre
Lieu : Cesseras (Hérault)
Distrib. : bookworm 12.1
Noyau : 6.1.0-10-amd64
(G)UI : Xfce
Inscription : 08-03-2017

Re : [Résolu]Boot compliqué suite à la mise à jour de stretch

Je crois que je vais m'arrêter là pour aujourd'hui. Je ne suis pas hypercompétente en Linux, alors je continuerai à faire F9 .. tant que j'aurai un  portable HP. J'ai aussi un fixe mais là, pas de problème, il n'est qu'en Linux !

Hors ligne

#21 11-09-2019 20:18:17

melissa6969
Banni(e)
Inscription : 30-11-2016

Re : [Résolu]Boot compliqué suite à la mise à jour de stretch

j'ai déjà vu ce soucis sur un pc HP avec windows 10 et Debian.
un pc de l'époque de Windows 7 équipé des premiers bios uefi upgradé sur windows 10.

pour contourner le soucis je faisais redémarrer windows au lieu de l'arrêter, et à ce moment Debian bootait bien en 1er comme convenu par l'ordre du grub.
Mais ça fonctionnait une fois sur deux, parfois j'avais parfois des "no bootable device" (notamment quand je redémarrais Debian pour aller sur windows 10)
sinon les autres fois, exactement comme ici, f9 et fallait choisir debian (à ce moment j'arrivais sur le grub avec debian en 1er et windows en 2e)
et si je faisais pas f9, c'était windows 10 qui démarrait.
et souvent le démarrage était anormalement long, la phase de boot du bios prenait une éternité...

je sais que les HP, comme les Toshiba (le mien par exemple) ont des bios uefi complètement moisis, et sont assez capricieux.

bon le problème s'est réglé assez vite, la personne avec son HP a décidé de migrer entièrement sur Debian, donc fini le soucis.

et comme sous windows je suis une pure quiche, mes compétences sont inexistantes, alors faire des manip dont je saisis même pas le principe ni le but visé, c'est pas pour moi..

j'avais contacté le SAV de HP mais la seule réponse obtenue de leur part a été courte et très claire

"l'utilisation d'un système autre que Windows n'est pas couverte par notre assistance technique"


Quamdiu est spes est, Est vitae.
Fiet in posterum melius

Hors ligne

Pied de page des forums