Hello there. I noticed ntfs-3g removed boot record. No more bootable NTFS in modern Linux.
https://sourceforge.net/p/ntfs-3g/ntfs- ... 6bf7f0d44/
What is "The license for using the boot loader which used to be inserted by mkntfs
is unclear"?
I have used these commands to create an NTFS USB bootable:
parted /dev/sdb -s mklabel msdos mkpart primary ntfs 0% 100% set 1 boot on
mkfs.ntfs -f /dev/sdb1
dd if=/usr/lib/syslinux/mbr.bin of=/dev/sdb
Maybe compiling ms-sys will work. Or compile mkntfs with old boot loader.