The purpose of this page is to provide Free Software UEFI components, such as a read-only NTFS, XFS or exFAT EFI drivers, or more exotic ones such as Amiga FFS/SFS, BFS, UFS, ZFS, courtesy of the GRUB project, as well as other goodies.
Download
Updated 2020.05.26:
Exfat Mac Support
If you have a Mac that dual-boots with Windows, using this driver should provide NTFS volume names in the boot menu. All of these drivers rely on filesystem wrapper code written by rEFIt's author, Christoph Phisterer. Although Linux filesystems are all case-sensitive, these drivers treat them in. Name the formatted disk and choose either ExFat or MS-DOS(FAT32) from the menu; Select erase to format your drive depending on the selection you have picked (FAT32 or ExFAT). If you're searching for a way that helps you recover formatted USB drive on Mac, download Recoverit Data Recovery software and go to the page telling you how to restore.
The following links include binaries for AFFS (Amiga Fast FileSystem), BFS (BeOS FileSystem), btrfs, exFAT, ext2/ext3/ext4, F2FS (experimental), HFS and HFS+ (Mac OS, including compression support), ISO9660, JFS (Journaled FileSystem), nilfs2, NTFS (including compression support), ReiserFS, SFS (Amiga Smart FileSystem), UDF, UFS/FFS, UFS2/FFS2, XFS, ZFS and more. These drivers were compiled with Visual Studio 2019 Community Edition using the EDK2:
System Requirements:
A computer or virtual machine with a UEFI firmware.
Usage
Download the driver and copy it to a partition that you can access from the EFI shell. Then, from the EFI Shell, issue a command such as:
After the map command has been executed, you should be able to access your NTFS partitions.
Feedback
To provide feedback, report a bug or request an enhancement please use the github issue tracker. Or you can send an e-mail.
License
GNU General Public License (GPL) version 3 or later. You are free to distribute, modify or even sell the software, insofar as you respect the GPLv3 license.
Changelog
Version 1.6 (2020.05.26)
Improve compatibility by removing reliance on Device Path to Text protocol
Update GRUB to latest
Source Code
Format Drive Exfat Windows 10
EfiFs 1.6 source.
Alternatively, you can clone the git repository using:
For more information, see the GitHub project.
If you are a developer, you are very much encouraged to tinker with the sourcecode and submit patches.