#1 Le 28/05/2020, à 22: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, à 07: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, à 08:16)
Hors ligne
#3 Le 29/05/2020, à 21: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
merci d'avance,
damien
Hors ligne
#4 Le 30/05/2020, à 06: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, à 06:48)
Hors ligne
#5 Le 13/06/2020, à 21: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