I saw that on the latest versions of mkisofs there is also the switch "-eltorito-platform efi".
This results in oscdimg automatically setting boot-load-size in the resulting iso image to the whole size of the grldr file, instead of only 4 sectors like mkisofs. This apparently leads to some BIOSes refusing to boot from the CD.
I have been able to decipher your cryptic link.
".\Projects\Tools\Win8PESE\X86\oscdimg.exe" -h -m -o -u1 -udfver102 -l"Win8PESE" -bootdata:2#p0,e,b".\ISO\WIM\Boot\etfsboot.com"#pEF,e,b".\ISO\WIM\efi\microsoft\boot\efisys.bin" ".\ISO\WIM" ".\ISO\Win8PE_x64_etfsboot.ISO"
Have you seen advantages or disadvantages between a13 or a22 and cygwin/mingw versions.
mkisofs.exe -iso-level 4 -udf -r -force-uppercase -duplicates-once -volid "Win8PESE" -hide boot.catalog -hide-udf boot.catalog -b "Boot/grldr" -no-emul-boot -boot-load-size 4 -eltorito-platform efi -no-emul-boot -b efi/microsoft/boot/efisys.bin -o Win8PE_x64_mkisofs.ISO WIM
You really know better , if you have any advice, I will take into account, of course
Sorry, as a newbie I'm not allowed to post a link.
welcome back Galapo
-eltorito-alt-boot Start with a new set of "El Torito" boot parameters. This allows to have more than one El Torito boot on a CD. A maximum of 63 El Torito boot entries may be put on a single CD
And welcome!
ISO > 4Gb (tested 6.8 Gb)
I have the same command line for oscdimg to build the ISO BIOS/EFI in WinXPE.It also works very well except for booting ISO with long file names from g4d. With -u1, the ISO 9660 file system is written by using DOS-compatible 8.3 file names.
How would we add more, is -eltorito-alt-boot still valid?
Took some time to join. I'm at primarily at XP/BartPE still, three month to go so far.
Also found http://xdot.tk/updates.html (UDC tool have ready links to download...) (not used, I like doing myself, but I found very it very nice)
oscdimg.exe" -h -m -o -u1 -udfver102 -l"Win8PESE" -bootdata:2#p0,e,b".\ISO\WIM\Boot\etfsboot.com"#pEF,e,b".\ISO\WIM\efi\microsoft\boot\efisys.bin" ".\ISO\WIM" ".\ISO\Win8PE_x64.ISO"
mkisofs.exe -iso-level 4 -udf -r -force-uppercase -duplicates-once -volid "Win8PESE" -hide boot.catalog -hide-udf boot.catalog -b "Boot/grldr" -no-emul-boot -boot-load-size 4 -eltorito-platform efi -no-emul-boot -b "efi/microsoft/boot/efisys.bin" -o ".\ISO\Win8PE_x64.ISO" ".\ISO\WIM"
mkisofs.exe -iso-level 4 -udf -r -force-uppercase -duplicates-once -volid "Win8PESE" -hide boot.catalog -hide-udf boot.catalog -b "Boot/etfsboot.com" -no-emul-boot -boot-load-size 8 -eltorito-platform efi -no-emul-boot -b "efi/microsoft/boot/efisys.bin" -o ".\ISO\Win8PE_x64.ISO" ".\ISO\WIM"
mkisofs.exe -iso-level 4 -udf -r -force-uppercase -duplicates-once -volid "Win8PESE" -hide boot.catalog -hide-udf boot.catalog -b "isolinux/isolinux.bin" -no-emul-boot -boot-load-size 4 -boot-info-table -eltorito-platform efi -no-emul-boot -b "efi/microsoft/boot/efisys.bin" -o ".\ISO\Win8PE_x64.ISO" ".\ISO\WIM
oscdimg.exe" -h -m -o -u1 -udfver102 -l"Win8PESE" -p0 -e -b".\ISO\WIM\Boot\etfsboot.com" ".\ISO\WIM" ".\ISO\Win8PE_x86.ISO"
mkisofs.exe -iso-level 4 -udf -r -force-uppercase -duplicates-once -volid "Win8PESE" -hide boot.catalog -hide-udf boot.catalog -b "Boot/grldr" -no-emul-boot -boot-load-size 4 -o ".\ISO\Win8PE_x86.ISO" ".\ISO\WIM"
mkisofs.exe -iso-level 4 -udf -r -force-uppercase -duplicates-once -volid "Win8PESE" -hide boot.catalog -hide-udf boot.catalog -b "Boot/etfsboot.com" -no-emul-boot -boot-load-size 8 -o ".\ISO\Win8PE_x86.ISO" ".\ISO\WIM"
mkisofs.exe -iso-level 4 -udf -r -force-uppercase -duplicates-once -volid "Win8PESE" -hide boot.catalog -hide-udf boot.catalog -b "isolinux/isolinux.bin" -no-emul-boot -boot-load-size 4 -boot-info-table -o ".\ISO\Win8PE_x86.ISO" ".\ISO\WIM