Je possède un HP ProBook, livré avec SLED11 préinstallé et sur lequel Trusty est installé.
(NO Dual Boot). UEFI n'était pas activé. Maintenant, j'ai acheté un SSD et l'ai intégré à l'ordinateur portable. Au moment où je lisais que l'utilisation de UEFI pouvait améliorer le temps de chargement du firmware de plusieurs secondes, je l'ai activé et démarré le Ubuntu Trusty Live USB que j'ai créé avec UNetBootin.
Une fois l’installation terminée (effacer le disque et installer), j’ai redémarré et j’ai remarqué que le menu de démarrage de HP indiquait qu’il ne trouvait aucun système d’exploitation. Lorsque j'ouvre la sélection du périphérique d'amorçage, il répertorie les éléments suivants:
OS Boot Manager
Boot from EFI file
ubuntu
L'entrée ubuntu
démarre mon système. Je peux aussi spécifier manuellement le chemin d'accès à grubx64.efi
. Mais OS Boot Manager
affiche le message d'erreur ci-dessus.
Comment faire démarrer mon Ubuntu automatiquement, sans toucher à F9 à chaque fois?
PS: La configuration UEFI me permet de spécifier un chemin d'accès à un fichier EFI personnalisé, si cela peut être utile. Cependant, /EFI/ubuntu/grubx64.efi
ne fonctionne pas. Je suppose que cela nécessite une sorte d'identifiant de périphérique avant de le faire ... Mais je préfère mettre Ubuntu dans le gestionnaire de démarrage du système d'exploitation.
Edit 1: Il s’avère qu’il s’agit d’une faille dans la mise en œuvre UEFI de HP. Il semble que le démarrage personnalisé soit la seule option.
Edit 2: Dès que les gars de HP me diront comment appliquer une mise à niveau du firmware à mon ordinateur (refuse de charger l'image EFI de mise à jour), je le ferai, peut-être que le gestionnaire de démarrage du système d'exploitation démarrera Ubuntu à ce moment-là.
Edit 3: J'ai appris que ce n'est pas possible. Pour mettre à niveau le micrologiciel de mon ProBook 455, je dois exécuter Windows directement sur celui-ci, car l'image de la mise à niveau est générée localement par un logiciel exclusivement Windows, qui lit divers éléments du BIOS, de sorte que je ne peux ni utiliser la virtualisation ni Wine.
Le chemin à saisir en tant qu'image d'amorçage personnalisée est le suivant:
Si vous utilisez Secure Boot: EFI\ubuntu\shimx64.efi
Lorsque vous n'utilisez pas Secure Boot: EFI\ubuntu\grubx64.efi
C'est l'une des deux solutions de contournement. L'autre serait de copier /boot/efi/EFI/ubuntu/(grub|shim)x64.efi
dans /boot/efi/EFI/BOOT/bootx64.efi
.