10 votes

Pourquoi l'image Minimal ne supporte pas l'UEFI ?

Pourquoi l'équipe Ubuntu n'a-t-elle pas ajouté les fonctionnalités UEFI à l'iso Minimal ?

12voto

Rinzwind Points 270388

En Aide pour Ubuntu a seulement déclaré qu'il en manquait :

Remarque : bien que l'image iso minimale soit pratique, elle n'est pas utile pour l'installation sur des systèmes basés sur l'UEFI que vous voulez exécuter en mode UEFI. L'image iso minimale manque des fichiers appropriés pour démarrer l'ordinateur en mode UEFI. Ainsi, l'ordinateur démarrera en mode de compatibilité BIOS, et l'installation se fera en mode BIOS.

Et un rapport de bogue a obtenu trié avec un ....

Ce problème peut être résolu en copiant l'ensemble du dossier 'EFI' de l'ordinateur. http://cdimage.ubuntu.com/daily-live/current/wily-desktop-amd64.iso dans la clé USB fabriquée par http://archive.ubuntu.com/ubuntu/dists/wily/main/installer-amd64/current/images/netboot/mini.iso .

Ou utilisez ceci comment .

... mais il n'y a pas de source réelle déclarant pourquoi il n'y a pas de (U)EFI. Je n'ai vu personne prétendre que c'est dû à un problème de copyright (c'était ma première hypothèse). Pour l'instant, je dirais : parce que personne ne s'est soucié de l'ajouter.

0voto

AgentOrangest Points 1

Je suis d'accord pour dire que j'aimerais aussi que cela soit ajouté, mais la réponse est claire, ils ne l'ont pas encore fait. Les deux solutions de contournement dans ce cas peuvent vous mener là où vous voulez. J'ai utilisé l'iso d'installation du serveur moi-même et je l'ai forcé en mode d'installation expert en modifiant l'entrée de démarrage Grub. Cela m'a effectivement donné ce que je recherchais à ce moment-là. Un mini iso EFI sera génial à voir quand il sera prêt. Je suppose que j'aurais pu en faire un pour moi-même, mais j'utilisais une boîte Windows ce jour-là et j'ai décidé de prendre la route facile.

Juste pour confirmer, nous sommes le 17/5/2017, EFI n'est toujours pas entièrement pris en charge avec le mini.iso.

0voto

azureology Points 21

Puisqu'il existe un efi.img à l'intérieur de l'officiel mini.iso un simple script fera l'affaire.

#!/bin/bash
URL='http://archive.ubuntu.com/ubuntu/dists/focal/main/installer-amd64/current/legacy-images/netboot/mini.iso'
# check dependencies
hash wget 7z mkisofs &>/dev/null || 
(
    echo sudo is required to install wget, 7z, mkisofs
    sudo apt install -y wget p7zip-full genisoimage
)
# exit if download fail
wget $URL || exit
mkdir image
7z x ./mini.iso -oimage/
cd image
7z x ./boot/grub/efi.img
mkisofs -o ../mini_uefi.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -JR -V "Ubuntu Custom ISO" .
cd ..
# remove tmp files
rm -rf mini.iso image/
echo Output image is $PWD/mini_uefi.iso

Testé sur VirtualBox avec EFI activé.

Référence : Modifier et repacker l'image bootable .iso

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X