Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/05/2020, à 23:44

damien-Brax

HP EliteBook 840 G2 -> forcer le boot via F9

Bonjour à tous,
j'ai acheté un Elite book, HDD classique (pas SSD)
j'avais windows dessus, mais j'ai vite installé ubuntu 20.04 via clé usb

La 1ère clé usb utilisée a semble t il eu un soucis... mon installation s'est arrétée... j'ai retenté.
J'ai perdu totalement windows pendant l'opération

J'ai pris une clé usb toute neuve, installation officiellement nickel
mais au démarrage "no OS found", en mode UEFI ou en mode legacy...

J'ai suivi les conseils sur un forum :
via boot USB, supprimer les partitions et créer une partition de 56Mo avec un drapeau boot.
J'ai réinstallé ubuntu
-> installation ok

au démarrage de la machine, elle redémarre sans arrêt ou s'arrête.
j'arrive à accéder au bios via echap ou à booter via F9 sur ubuntu
dans la liste des boot proposés :
         OS manager
         Boot from EFI file
         Ubuntu
J'arrive soit à démarrer via "ubuntu", soit via "boot from EFI / ubuntu / grub / et un fichier"

sur Ubuntu j'ai tenté de réparer Grub en ligne de commande
puis j'ai tenté boot-repair, après son installation.
pas d'erreur signalées.

sous ubuntu, dans /boot j'ai au moins efi/ et grub/

et dans /boot/efi/EFI/ j'ai 2 dossiers
-> BOOT
bkpbootx64.efi  bootx64.efi  fbx64.efi  grubx64.efi  mmx64.efi

-> ubuntu
BOOTX64.CSV  grub.cfg  grubx64.efi  mmx64.efi  shimx64.efi


Pouvez vous m'aider : à nettoyer mes points de démarrages si nécessaire ?
et à faire en sorte que au démarrage je boot directement sur ubuntu sans passer par F9 en urgence.

je viens de refaire un rapport :
https://paste.ubuntu.com/p/Hm9ZZJ52N8/


merci d'avance

damien

Hors ligne

#2 Le 29/05/2020, à 08:51

malbo

Re : HP EliteBook 840 G2 -> forcer le boot via F9

Bonjour,
Ton Boot-info dont tu as donné le lien ( https://paste.ubuntu.com/p/Hm9ZZJ52N8/ ) est là :

boot-repair-4ppa124                                              [20200528_2342]

============================== Boot Info Summary ===============================

 => No boot loader is installed in the MBR of /dev/sda.

sda1: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /efi/BOOT/bkpbootx64.efi /efi/BOOT/bootx64.efi 
                       /efi/BOOT/fbx64.efi /efi/BOOT/grubx64.efi 
                       /efi/BOOT/mmx64.efi /efi/ubuntu/grubx64.efi 
                       /efi/ubuntu/mmx64.efi /efi/ubuntu/shimx64.efi 
                       /efi/ubuntu/grub.cfg

sda2: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 20.04 LTS
    Boot files:        /boot/grub/grub.cfg /etc/fstab /etc/default/grub


================================ 1 OS detected =================================

OS#1:   L'OS actuellement utilisé - Ubuntu 20.04 LTS CurrentSession on sda2

============================ Architecture/Host Info ============================

CPU architecture: 64-bit
BOOT_IMAGE of the installed session in use:
/boot/vmlinuz-5.4.0-33-generic root=UUID=e969a418-a320-4978-9727-e191976227c5 ro quiet splash vt.handoff=7


===================================== UEFI =====================================

BIOS is EFI-compatible, and is setup in EFI-mode for this installed-session.
SecureBoot disabled.

efibootmgr -v
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000
Boot0000* ubuntu	HD(1,GPT,06a73b7d-6b9b-47f8-bcdc-689157ebb799,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)

f7a57b08bc7c1c85417ae4cea582d1d4   sda1/BOOT/bkpbootx64.efi
f7a57b08bc7c1c85417ae4cea582d1d4   sda1/BOOT/bootx64.efi
bed45d1c9554cea09924d3814cb7c446   sda1/BOOT/fbx64.efi
98bea152fadd26c4e9136916f6cc32a8   sda1/BOOT/grubx64.efi
4487628005555bfd4a4c0a47211e0700   sda1/BOOT/mmx64.efi
98bea152fadd26c4e9136916f6cc32a8   sda1/ubuntu/grubx64.efi
4487628005555bfd4a4c0a47211e0700   sda1/ubuntu/mmx64.efi
f7a57b08bc7c1c85417ae4cea582d1d4   sda1/ubuntu/shimx64.efi


============================= Drive/Partition Info =============================

Disks info: ____________________________________________________________________

sda	: is-GPT,	no-BIOSboot,	has---ESP, 	not-usb,	not-mmc, has-os,	2048 sectors * 512 bytes

Partitions info (1/3): _________________________________________________________

sda2	: is-os,	64, apt-get,	signed grub-pc grub-efi ,	grub2,	grub-install,	grubenv-ok,	update-grub,	farbios
sda1	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	not-far

Partitions info (2/3): _________________________________________________________

sda2	: isnotESP,	fstab-has-goodEFI,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
sda1	: is---ESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot

Partitions info (3/3): _________________________________________________________

sda2	: not-sepboot,	with-boot,	fstab-without-boot,	not-sep-usr,	with--usr,	fstab-without-usr,	std-grub.d,	sda
sda1	: not-sepboot,	no-boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	std-grub.d,	sda

fdisk -l (filtered): ___________________________________________________________

Disk sda: 465.78 GiB, 500107862016 bytes, 976773168 sectors
Disk identifier: 0E5B81C5-AB01-4B76-A7BF-A2B23E4A6667
        Start       End   Sectors   Size Type
sda1     2048   1050623   1048576   512M EFI System
sda2  1050624 976771071 975720448 465.3G Linux filesystem

parted -lm (filtered): _________________________________________________________

sda:500GB:scsi:512:4096:gpt:ATA ST500LM021-1KJ15:;
1:1049kB:538MB:537MB:fat32:EFI System Partition:boot, esp;
2:538MB:500GB:500GB:ext4::;

blkid (filtered): ______________________________________________________________

NAME   FSTYPE   UUID                                 PARTUUID                             LABEL PARTLABEL
sda                                                                                             
├─sda1 vfat     F1E6-0065                            06a73b7d-6b9b-47f8-bcdc-689157ebb799       EFI System Partition
└─sda2 ext4     e969a418-a320-4978-9727-e191976227c5 743b7172-fd70-4d3e-8dd5-9322534838d6       

df (filtered): _________________________________________________________________

                   Avail Use% Mounted on
sda2              425.4G   2% /

Mount options: __________________________________________________________________

sda2              rw,relatime,errors=remount-ro

===================== sda1/efi/ubuntu/grub.cfg (filtered) ======================

search.fs_uuid e969a418-a320-4978-9727-e191976227c5 root hd0,gpt2 
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg

====================== sda2/boot/grub/grub.cfg (filtered) ======================

Ubuntu   e969a418-a320-4978-9727-e191976227c5
Ubuntu, with Linux 5.4.0-33-generic   e969a418-a320-4978-9727-e191976227c5
Ubuntu, with Linux 5.4.0-26-generic   e969a418-a320-4978-9727-e191976227c5
### END /etc/grub.d/30_os-prober ###
UEFI Firmware Settings   uefi-firmware
### END /etc/grub.d/30_uefi-firmware ###

========================== sda2/etc/fstab (filtered) ===========================

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during installation
UUID=e969a418-a320-4978-9727-e191976227c5 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
/swapfile                                 none            swap    sw              0       0
UUID=F1E6-0065  /boot/efi       vfat    defaults      0       1

======================= sda2/etc/default/grub (filtered) =======================

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=""

==================== sda2: Location of files loaded by Grub ====================

           GiB - GB             File                                 Fragment(s)
  50,641883850 = 54,376308736   boot/grub/grub.cfg                             1
   3,855587006 = 4,139905024    boot/vmlinuz                                   2
   4,297847748 = 4,614778880    boot/vmlinuz-5.4.0-26-generic                  2
   3,855587006 = 4,139905024    boot/vmlinuz-5.4.0-33-generic                  2
   4,297847748 = 4,614778880    boot/vmlinuz.old                               2
   6,007980347 = 6,451019776    boot/initrd.img                                3
   3,828292847 = 4,110598144    boot/initrd.img-5.4.0-26-generic               4
   6,007980347 = 6,451019776    boot/initrd.img-5.4.0-33-generic               3
   3,828292847 = 4,110598144    boot/initrd.img.old                            4

===================== sda2: ls -l /etc/grub.d/ (filtered) ======================

-rwxr-xr-x 1 root root 17123 avril 15 13:31 10_linux
-rwxr-xr-x 1 root root 42128 avril 15 13:31 10_linux_zfs
-rwxr-xr-x 1 root root 12894 avril 15 13:31 20_linux_xen
-rwxr-xr-x 1 root root 12059 avril 15 13:31 30_os-prober
-rwxr-xr-x 1 root root  1424 avril 15 13:31 30_uefi-firmware
-rwxr-xr-x 1 root root   214 avril 15 13:31 40_custom
-rwxr-xr-x 1 root root   216 avril 15 13:31 41_custom


Suggested repair: ______________________________________________________________

The default repair of the Boot-Repair utility would reinstall the grub-efi-amd64-signed of
sda2,
using the following options:        sda1/boot/efi,
Additional repair would be performed: unhide-bootmenu-10s  use-standard-efi-file  restore-efi-backups  

Final advice in case of suggested repair: ______________________________________


Please do not forget to make your UEFI firmware boot on the L'OS actuellement utilisé - Ubuntu 20.04 LTS CurrentSession entry (sda1/efi/****/shim****.efi (**** will be updated in the final message) file) !

Ton installation est parfaite. Le problème, c'est que ce modèle a son démarrage verroullé sur Windows. Cela se passe dans le Bios (dans le système UEFI), c'est le Bios qui est verrouillé.  Il y a des solutions merdiques qui consistent à déguiser les éléments de démarrage de Ubuntu pour faire croire que ce sont ceux de Windows (voir cette page) . Ces solutions marchent un moment mais elles ne sont pas pérennes parce que ces éléments déguisés ne sont plus jamais mis à jour. La seule solution fiable est de passer par la touche F9.

EDIT : je viens de mentionner ta réussite dans la ligne HP EliteBook 840 G2 de la Liste des portables HP

Dernière modification par malbo (Le 29/05/2020, à 09:16)

Hors ligne

#3 Le 29/05/2020, à 22:42

damien-Brax

Re : HP EliteBook 840 G2 -> forcer le boot via F9

Merci pour la réponse et le temps passé. Ainsi que la volonté de mettre à jour les bases de données communes.

Pour la solution de fortune, j'ai bien lu à différent endroits d'écraser l'un ou l'autre, par l'un ou l'autre... mais dans les solutions listées il y avait microsoft, ce qui m'indiquait la cible. là je ne sais pas ma source, et ma cible.

Sinon, plus généralement,
J'avoue que cela me chagrine un peu ! J'ai acheté ce PC suit lecture de la liste des ordi compatibles (lien que vous venez justement de lier). J'ai vu les 2 roues ubuntu pour celui là et je suis parti en confiance...

Il n'y a vraiment pas moyen de démarrer plus proprement que "vite vite vite, appuyez sur F9 et choisir ubuntu"... ce n'est pas userfriendly pour le reste de la famille...
J'espère sincèrement qu'un autre membre proposera une solutionne pérenne big_smile

merci d'avance,
damien

Hors ligne

#4 Le 30/05/2020, à 07:46

malbo

Re : HP EliteBook 840 G2 -> forcer le boot via F9

Il y a un certain kazakore qui serait parvenu à quelque chose dans cette discussion : https://h30434.www3.hp.com/t5/Business- … -p/6323253
Il serait parvenu à utiliser une fonctionnalité "Custom Boot" qui lui aurait permis de démarrer en mode EFI sur Ubuntu. Le titre de la discussion "Elitebook 840 G2 can't boot Legacy Linux HDD" indique bien qu'il avait l'intention d'installer en mode Legacy mais au final, c'est une installation en mode EFI.

Dernière modification par malbo (Le 30/05/2020, à 07:48)

Hors ligne

#5 Le 13/06/2020, à 22:40

damien-Brax

Re : HP EliteBook 840 G2 -> forcer le boot via F9

Merci pour cette réponse
j'ai une faible connaissance du mécanisme de grub et de /boot/
-> si vous avez des bons liens/docs ?

j'ai tenté de modifier les répertoire EFI et ubuntu... sans comprendre... mais j'ai juste réussi à planter le démarrage de l'ordi. J'ai été obligé de réinitialiser via clé USB pour remettre les bons répertoires.

je vais également tenter d'aller voir une association locale, mais post covid je ne sais pas comment sont ce types de rdv.

Hors ligne