Hi Jernej
I know uefi firmware has to support NTFS in order to load bootloader from
it. My motherboard supports it. Also I have tried
https://github.com/pbatard/uefi-ntfs
with no luck. Somehow syslinux EFI does not support NTFS, while grub for
Uefi or grub4dos for uefi do.
Br
czw., 5 maj 2022, 21:39 u?ytkownik Jernej Simon?ic? <jernej.listsonly at
ena.si>
napisa?:
> On ?etrtek, 05. maj 2022, 21:26:30, Pawe? Pawe? via Syslinux wrote:
>
> > I have been using BIOS syslinux on NTFS filesystem successfully.
> > Now I am trying to execute syslinux 64bit EFI from NTFS and it is
> failing.
> > It works fine from FAT32.
> > I read on WIKI that there is full support for NTFS. There is no
> adnotation
> > that only for BIOS and not EFI. Do you have idea why it wont work for
me?
>
> BIOS and EFI boot work very differently ? in BIOS mode, the firmware reads
> the MBR (first sector) off disk, and executes it directly, which is why the
> bootloader has to implement any filesystem support (and why it can work
> with FAT, FAT32, NTFS, ext2, etc.).
>
> In UEFI mode, the firmware knows about filesystems, and loads the
> bootloader from a file on a known filesystem. Most UEFI implementations
> only support FAT16 and FAT32, so they can only start the bootloader off one
> of these filesystems. It is possible for UEFI firmware to have a NTFS
> driver included, in which case it'll be able to boot off NTFS, but such
> implementations aren't common, so it's best to keep the system
partition as
> FAT32. This isn't something that Syslinux (or any other UEFI
bootloader)
> can overcome by itself.
>
> --
> < Jernej Simon?i? ><><><><><
https://eternallybored.org/ >
>
> There's always one more bug.
> -- Lubarsky's Law of Cybernetic Entomology
>
>