Investigate Creating FAT32 ISO File for UEFI WinPE Kickstarts on macOS
h4xhor opened this issue · comments
h4xhor commented
- Using
mkisofs
doesn't create a bootable UEFI ISO on Linux Worker. - Using
mkfs.msdos
to create a FAT32 ISO file is bootable on Linux Worker. - From Create Bootable UEFI ISO , it says I need to put the efi/boot/bootx64.efi in a FAT filesystem so I can’t escape from not using mkfs.msdos.
- It looks like macOS has diskutil and newfs How do you make filesystems in mac OSX but they don’t seem to be able to create a FAT32 file.
- From create file that can be mounted it looks like hdiutil can create a FAT32 file.
- Here is information from
man hdiutil
. It looks like we can use themakehybrid
option.
create size_spec image
create a new image of the given size or from the provided data. If image already exists, -ov must be specified or create will fail. To
make a cross-platform CD or DVD, use makehybrid instead. See also EXAMPLES below.