Oui, dans sa section 12.3.1.1 File System Format, la spécification actuelle UEFI 2.4 Errata B annonce uniquement le support pour l'ESP des systèmes de fichier FAT32, FAT16 et FAT12.
http://www.uefi.org/sites/default/files/resources/2_4_Errata_B.pdf Quant à la prochaine spécification UEFI 2.5, elle n'apporterait que le support direct de la mise à jour du BIOS/UEFI à partir du desktop GNU/Linux
d'après Phoronix. Il faudrait donc attendre l'improbable spécification UEFI 2.6...
Soit dit en passant, je peux enfin dire que l'installation de Fedora 22 est fonctionnelle en mode UEFI via un LiveUSB et pour un schéma de partitionnement suivant :
-1 partition standard FAT32 de 200 MiB /boot/efi
-1 partition Btrfs de 30 GiB /
Le problème n'a été corrigé définitivement qu'hier par les développeurs de Red Hat :
-
https://bugzilla.redhat.com/show_bug.cgi?id=1175041
-
https://bugzilla.redhat.com/show_bug.cgi?id=1200539
-
http://koji.fedoraproject.org/koji/buildinfo?buildID=621761
-
https://github.com/rhinstaller/anaconda/commit/0fc01e834082f20896728f330faea8e0b200a159
Permettez-moi de citer Chris Murphy :
Chris Murphy wrote:This bug is not reproducible on netinstalls, it only happens with live installs.
What's happening is, Anaconda rsyncs everything on lives, excluding the initramfs, and then grub2-mkconfig is called before new-kernel-pkg is called to make the initramfs; so no matter the filesystems, the grub.cfg lacks an initrd line for the primary boot entry. Once new-kernel-pkg is run, it runs grubby which fixes the missing initrd line, except on Btrfs.
On netinstalls, the kernel RPM package is installed, which causes an initramfs to be created, and grub2-mkconfig runs after this, which is why the problem doesn't happen.
Il a donc suffi, après avoir lancé le Live Fedora 22 en mode UEFI de faire un 'yum update anaconda' pour avoir la dernière version corrigée F22 d'Anaconda.
Ensuite, comme le pilote broadcom-wl pour ma carte WiFi Bcm94352 n'est pas encore packagé pour F22, je vais rester sur F21 et au lieu de réaliser une live install qui ne fonctionne pas en raison d'un Anaconda qui semble uniquement corrigé sur F22, je vais donc faire une netinstall avec l'édition Server
https://download.fedoraproject.org/pub/fedora/linux/releases/21/Server/x86_64/iso/ qui malgré tout permet de disposer aussi d'un "mode desktop".
Donc oui, je confirme, le support complet de Btrfs et de l'UEFI sont pour la fin de l'année 2015. Je cite en exemple Debian Jessie RC1 qui se met à mieux supporter l'UEFI, et le Btrfs. Bref, ce n'est qu'une affaire de mois avant que le Btrfs et l'UEFI s'imposent. (J'associe les 2 technologies car les deux sont modernes mais ont souvent créé des kernel panics, de manière séparée ou unie)