i would like to teach this stunt to libisofs, which already does isohybrid with MBR.
Some questions:
- Where can i download the resulting image for curious inspection ?
- What exactly are the embedded VFAT and HFS+ images ? Are they files to be put into the ISO filesystem ? (I assume so because partition 1 starts at 2K block 0 and has 234496 blocks. Partition 2 starts at 2K block 41 and has 284 blocks.) How did you get resp. produce them ?
- Which mkisofs options were used to produce the non-hybrid ISO image ?
- What version of SYSLINUX/ISOLINUX did you use for isohybridization ? Is the harmless code of 32 byte at MBR start a normal feature of isohybrid, meanwhile ? What options did you use with program isohybrid ? Did you have to configure it especially when building ISOLINUX ?
- If you used an own version of isohybrid: Can you show me the source code of that program ?
- If the MBR code is not from SYSLINUX: Is there a chance to get it under a license that allows redistribution under LGPL ?
- Do you know an URL of public specs for Apple partition maps ?
- libisofs offers an own stunt which could be combinable with yours. It is about having the MBR partitions starting at 32 kB rather than 0: http://libburnia-project.org/wiki/PartitionOffset Do you see any obstacles to extend this to your partition descriptions for Apple and in GPT ?
Thomas
scdbackup@gmx.net (in private) libburn-hackers@pykix.org (public list)
Power management, mobile and firmware developer on Linux. Security developer at Aurora. Ex-biologist. mjg59 on Twitter. Content here should not be interpreted as the opinion of my employer. Also on Mastodon.
no subject
Date: 2012-05-04 04:37 pm (UTC)i would like to teach this stunt to libisofs, which already does isohybrid
with MBR.
Some questions:
- Where can i download the resulting image for curious inspection ?
- What exactly are the embedded VFAT and HFS+ images ?
Are they files to be put into the ISO filesystem ?
(I assume so because partition 1 starts at 2K block 0 and has 234496 blocks.
Partition 2 starts at 2K block 41 and has 284 blocks.)
How did you get resp. produce them ?
- Which mkisofs options were used to produce the non-hybrid ISO image ?
- What version of SYSLINUX/ISOLINUX did you use for isohybridization ?
Is the harmless code of 32 byte at MBR start a normal feature of
isohybrid, meanwhile ?
What options did you use with program isohybrid ?
Did you have to configure it especially when building ISOLINUX ?
- If you used an own version of isohybrid:
Can you show me the source code of that program ?
- If the MBR code is not from SYSLINUX:
Is there a chance to get it under a license that allows redistribution
under LGPL ?
- Do you know an URL of public specs for Apple partition maps ?
- libisofs offers an own stunt which could be combinable with yours.
It is about having the MBR partitions starting at 32 kB rather than 0:
http://libburnia-project.org/wiki/PartitionOffset
Do you see any obstacles to extend this to your partition descriptions
for Apple and in GPT ?
Thomas
scdbackup@gmx.net (in private)
libburn-hackers@pykix.org (public list)