Hello,
I am trying to install debian on a macbook for a friend.
Using USB drive.
I have two versions of the Debian iso, the first is the live cd with firmware, which I boot up first to confirm wifi is working.
The second version is a repack of of netinst + firmware that has a preseed file I have generated that does the full install without any user input.
The macbook detects the live cd + firmware iso and boots from it fine.
My netinst repack iso is detected and bootable from half a dozen assorted laptops, but not from the macbook for some reason.
My guess is that I need to pass some specific param to xorriso, but not sure what param I need. How are the official Debian isos generated? What is the command that is used?
I'm currently doing:
xorriso -as mkisofs \
-r -J -V "Stretch Repack" \
-b isolinux/isolinux.bin \
-c isolinux/boot.cat \
-no-emul-boot \
-partition_offset 16 \
-boot-load-size 4 \
-boot-info-table \
-isohybrid-mbr "/usr/lib/ISOLINUX/isohdpfx.bin" \
-o "$DEST_ISO" \
.
As per a tutorial I followed years ago.
I tried generating the ISO without -r and -J, no luck, and also tried with just -J, still no luck.
Again, EVERY laptop I have tried EXCEPT the macbook can detect it. And the macbook can detect official ISOs fine.
Thanks!!
Thanks!