Je viens d’acquérir récemment une toute nouvelle tour Dell Precision Tower 5810 avec Win7 pro préinstallé. Il dispose de 2 disques de 4 To chacun. J'ai essayé d'installer Ubuntu 14.04 en tant que système d'exploitation principal en effaçant tout ce qui se trouvait sur les disques, mais lorsque l'installation est terminée et que j'essaie de démarrer à partir de l'entrée Ubuntu en mode UEFI dans le BIOS, la seule chose que je reçois est un écran noir avec les options suivantes
Les étapes que je suis en train d'installer Ubuntu 14.04 sur ma machine
Après l'installation, lorsque je redémarre, un écran noir s'affiche avec les options de message décrites ci-dessus.
Quelqu'un a-t-il rencontré les mêmes problèmes? Je ne m'attendrais jamais à ce que ce soit aussi difficile de simplement installer un système d'exploitation sur une toute nouvelle machine.
Essayez ceci pour recueillir plus d'informations:
Sudo efibootmgr -v
.La sortie efibootmgr
affichera vos entrées de démarrage. Voici ce que cela montre sur l'ordinateur que j'utilise actuellement:
$ Sudo efibootmgr -v
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000
Boot0000* rEFInd (direct) HD(2,c00,114000,6e49fcaf-d054-47c9-ba69-a668c5ee8192)File(\EFI\refind\refind_x64.efi)
Boot0004* UEFI: Built-in EFI Shell Vendor(5023b95c-db26-429b-a648-bd47664c8012,)..BO
Dans votre cas, vous devriez voir au moins une entrée ubuntu
pointant vers \EFI\ubuntu\grubx64.efi
ou \EFI\ubuntu\shimx64.efi
. Il peut également y avoir d'autres entrées, comme l'entrée UEFI: Built-in EFI Shell
dans cet exemple. De plus, le numéro de l'entrée ubuntu
doit apparaître sur la ligne BootOrder
en tant que première valeur. (Ma sortie ne montre pas exactement ce que j'ai décrit car j'utilise rEFInd, pas GRUB, comme programme de démarrage par défaut, et je n'ai même pas enregistré GRUB sur ce système. Ubuntu. L’entrée Shim/GRUB serait similaire à mon entrée rEFInd, cependant.)
Si vous ne voyez pas une telle entrée, vous pouvez essayer de créer une nouvelle entrée avec efibootmgr
:
Sudo efibootmgr -c -d /dev/sda -p 1 -l \\EFI\\ubuntu\\shimx64.efi -L "ubuntu"
Ajustez le disque (-d /dev/sda
), la partition (-p 1
) et le chemin exact du fichier pour ce que votre système utilise. Il existe également des moyens de le faire en utilisant d'autres outils; voir cette page pour plus d'informations.
Si vous voyez déjà une telle entrée mais que celle-ci ne fonctionne pas, ou si l'entrée que vous créez disparaît à chaque redémarrage, il est probable que votre microprogramme soit endommagé. Des solutions de contournement sont possibles dans de tels cas, tels que l'installation du chargeur de démarrage en tant que EFI/BOOT/bootx64.efi
. Dans certains cas, utiliser bcfg
à partir d'un shell EFI fonctionne même lorsque efibootmgr
sous Linux ne fonctionne pas. Il peut donc être intéressant d'essayer cette approche.
J'ai eu le même problème avec un Dell 5810. Il s'avère que c'était lié à l'installation d'Ubuntu en mode UEFI. J'ai pu résoudre ce problème en suivant les excellents conseils de Ubuntu ici et ici . Pour résumer les conseils de ces deux liens, j’ai fait ce qui suit après avoir rencontré l’écran mentionné par le PO.
Une fois le live cd chargé sur le bureau, installez et lancez l'outil Boot Repair dans un terminal en procédant comme suit:
Sudo add-apt-repository ppa:yannubuntu/boot-repair
Sudo apt-get update
Sudo apt-get install -y boot-repair && boot-repair
Sélectionnez l'option "Réparation recommandée".
Il y a probablement une manière plus élégante de faire l'installation. Cependant, c'était assez facile, je n'ai donc pas enquêté davantage.