An independent alternative to mkisofs is GNU's xorriso, which has an emulation mode that understands the options which are used with mkisofs for producing a bootable ISO 9660 image. Most distributions have it either as package "xorriso" or as part of "libisoburn".