2015-03-16 20:34:04 +00:00
|
|
|
This directory contains a flat image of the FAT UEFI:NTFS partition added by
|
2020-01-30 13:51:19 +00:00
|
|
|
Rufus for NTFS and exFAT UEFI boot support.
|
|
|
|
|
|
|
|
See https://github.com/pbatard/uefi-ntfs for more details.
|
2014-12-20 00:22:00 +00:00
|
|
|
|
|
|
|
This image, which you can mount as FAT filesystem or open in 7-zip, contains
|
|
|
|
the following data:
|
2021-10-23 01:49:15 +00:00
|
|
|
|
|
|
|
o Secure Boot signed NTFS UEFI drivers, derived from ntfs-3g [1].
|
2022-06-16 10:54:00 +00:00
|
|
|
These drivers are the exact same as the read-only binaries from release 1.3,
|
2021-10-23 01:49:15 +00:00
|
|
|
except for the addition of Microsoft's Secure Boot signature.
|
|
|
|
Note that, per Microsoft's current Secure Boot signing policies, the 32-bit
|
|
|
|
ARM driver (ntfs_arm.efi) is not Secure Boot signed.
|
|
|
|
|
|
|
|
o Non Secure Boot signed exFAT UEFI drivers from EfiFs [2].
|
|
|
|
These drivers are the exact same as the binaries from EfiFs release 1.8 and
|
|
|
|
because they are licensed under GPLv3, they cannot be Secure Boot signed.
|
|
|
|
|
|
|
|
o Secure Boot signed UEFI:NTFS bootloader binaries [3].
|
|
|
|
These drivers are the exact same as the binaries from release 2.2, except for
|
|
|
|
the addition of Microsoft's Secure Boot signature.
|
|
|
|
Note that, per Microsoft's current Secure Boot signing policies, the 32-bit
|
|
|
|
ARM bootloader (bootarm.efi) is not Secure Boot signed.
|
|
|
|
|
|
|
|
The above means that, if booting an NTFS partition on an x86_32, x86_64 or ARM64
|
|
|
|
system, Secure Boot does not need to be disabled.
|
2015-03-16 20:34:04 +00:00
|
|
|
|
|
|
|
The FAT partition was created on Debian GNU/Linux using the following commands
|
2021-10-23 01:49:15 +00:00
|
|
|
dd if=/dev/zero of=uefi-ntfs.img bs=512 count=2048
|
2015-03-18 21:34:28 +00:00
|
|
|
mkfs.vfat -n UEFI_NTFS uefi-ntfs.img
|
|
|
|
and then mounting the uefi-ntfs.img image and copying the relevant files.
|
2021-10-23 01:49:15 +00:00
|
|
|
|
|
|
|
[1] https://github.com/pbatard/ntfs-3g
|
|
|
|
[2] https://github.com/pbatard/efifs
|
|
|
|
[3] https://github.com/pbatard/uefi-ntfs
|