Page 1 of 1
How to create GRUB ISO with hdiutils on Mac OS X?
Posted: Thu Feb 12, 2015 7:53 am
by kyvaith
Hi, I realy need help. Is there any way to get a el torito bootable ISO with GRUB bootloader, using hdiutil makehybrid on Mac OS? I need to create hybrid (ISO9660 and HFS+) ISO with hdiutil. I cannot use makeisofs, xorriso, genisoimage etc. I need blessed HFS+ partition in ISO, with is only possible with hdiutil on Mac (xorriso ahould be able to do this, but is buggy). Main issue with hdiutil is, there is no -boot-info-table switch. I've tried to apply info table manual to generated eltorito.img, but it won't work, just hang on boot. Maby different stage1 boot loader, with chanload GRUB? I found two bootloaders that work with hdiutil - ISOLINUX.BIN (syslinux) and cdboot (Chameleon bootloader). But none of them is appropriate for my needs.
Archive with bootloaders:
https://drive.google.com/file/d/0BxGYfg ... sp=sharing
Please help

Re: How to create GRUB ISO with hdiutils on Mac OS X?
Posted: Fri Feb 13, 2015 11:59 pm
by palk
If you're using qemu, just use the -kernel argument and skip worrying about a boot loader.
Re: How to create GRUB ISO with hdiutils on Mac OS X?
Posted: Sat Feb 14, 2015 8:52 pm
by deleted
Wow, just wow. Really?
Don't do what the person above says I'd you really want to test your OS on real hardware.
I develop on a Mac using XCode and a cross compiler, and run my small changes in QEMU first, then on real hardware. As for the bootable image, just either dual boot, or load up lubuntu on an old computer and see what happens!
Good luck!
Re: How to create GRUB ISO with hdiutils on Mac OS X?
Posted: Sun Feb 15, 2015 7:06 am
by max
wxwsk8er wrote:I develop on a Mac using XCode and a cross compiler, and run my small changes in QEMU first, then on real hardware. As for the bootable image, just either dual boot, or load up lubuntu on an old computer and see what happens