Why would this be happening?
Also, I use the isohdpfx.bin file from the isolinux Debian package. My project is licensed under GPL 3. Is it legal for me to package that file in my project. Also, do I need to give credit? If so, where should I give credit?
As well, I use gnu-efi for the UEFI bootloader portion. To include it, there is a git clone inside my Makefile. Is that OK?
Here is the command I used to make the .iso:
Code: Select all
$ xorriso -as mkisofs -c boot/bootcat -o out/os.iso \
-b boot/boot_sector.bin -no-emul-boot -boot-load-size 4 \
-isohybrid-mbr boot/isohdpfx.bin \
-eltorito-alt-boot -e boot/efi.img -no-emul-boot -isohybrid-gpt-basdat out/iso
Code: Select all
$ nasm -f bin -o boot/boot_sector.bin boot_sector.asm
Code: Select all
[org 0x7c00]
[bits 16]
Main:
jmp 0x0:.start
times 64 - ($ - $$) db 0
.start:
jmp $
https://github.com/ljtpetersen/jpos/