J'essaie d'installer Ubuntu 17.10 sur un ordinateur de bureau Acer avec la version de BIOS 2.14.1219 (dmesg | grep Acer
rapporte Acer Veriton M6620G/Veriton M6620G, BIOS P01-A1L
).
Autant que je sache, le programme d'installation Ubuntu livre via EFI, puis assume EFI pour son installation (fdisk /dev/sda
rapporte EFI
pour sda1
par la suite). Cela ne me permet pas de choisir autrement.
Mais lorsque j'essaie de démarrer l'installation, le message d'erreur suivant s'affiche: ERROR: No boot disk has been detected or the disk has failed.
Lorsque j'entre dans un shell en sélectionnant Try Ubuntu without installing
après avoir redémarré le disque d'installation, je constate que efibootmgr
ne reconnaît pas le disque dur qui a reçu l'installation en tant qu'entrée de démarrage. Lorsque j'essaie de l'ajouter avec efibootmgr -c
, ce paramètre ne persiste pas et le microprogramme l'ignore apparemment.
dmidecode -t0
indique que le micrologiciel prend en charge le mode de compatibilité UEFI (UEFI is supported
) et le BIOS (BIOS boot specification is supported
). Autant que je sache, le BIOS ne me permet pas d'influencer le mode de démarrage choisi.
Globalement, le problème semble être l'installation d'Ubuntu pour EFI, mais le micrologiciel Acer ne peut pas démarrer à partir de cette installation. La même chose se produit lorsque je tente d'installer Ubuntu 16.04 (au lieu de 17.10).
Alors, comment puis-je installer Ubuntu sur ce bureau Acer?
La plupart des nouveaux microprogrammes EFI permettent la sélection du système d'exploitation dans les options de démarrage du lecteur interne. De nombreux anciens systèmes et lecteurs externes nécessitent un démarrage du périphérique.
Pour pouvoir démarrer par périphérique, vous devez utiliser le chemin de support par défaut (EFI/BOOT/bootx64.efi).
Démarrez à partir du LiveCD et ouvrez gparted. retirez temporairement l'indicateur ESP de la partition EFI pour pouvoir la monter. Ajouter un dossier/EFI/BOOT.
Ensuite, copiez shimx64.efi et grubx64.efi de/EFI/ubuntu vers/EFI/BOOT. Renommez shimx64.efi en bootx64.efi.
Utilisez gparted pour réinitialiser le drapeau ESP, et vous devriez être bon,