ISOHYBRID.PL(1)

πŸ’– ISOHYBRID.PL β€” the Syslinux Project's lil Perl glow-up for your ISO πŸ’–

okay so bestie, this is the manual page for isohybrid.pl, a Perl script from the Syslinux Project, and it's lowkey iconic. let's get into it 🫢


✨ NAME ✨

isohybrid.pl β€” postprocess ISO images for hybrid mode (Perl). yes, that's the whole vibe. it makes your .iso file ✨extra✨.


🌸 SYNOPSIS 🌸

isohybrid.pl [OPTIONS] IMAGE

like, you give it an IMAGE and some OPTIONS and it does its thing. periodt.


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so starting in version 3.72, ISOLINUX supports a "hybrid mode" β€” and it's giving main character energy fr fr. the way that works is: your image can be booted from either a CD-ROM or from a device that the BIOS thinks is a hard disk or a ZIP disk, e.g. a USB key or something similar. versatile queen πŸ’…

to enable this mode, the .iso image needs to be postprocessed with this utility. that's literally the whole job.

heads up bestie: isohybrid.pl is a Perl script. a C implementation of the same utility is available as isohybrid(1). so if you want the C one, go get the C one. no cap. πŸ™ˆ

πŸŽ€ OPTIONS πŸŽ€

  • -h β€” number of default geometry heads. that's it, that's the whole thing.
  • -s β€” number of default geometry sectors.
  • -entry β€” specify the partition entry number (1-4). pick one, babe.
  • -offset β€” specify the partition offset. default is 0.
  • -type β€” specify the partition type. default is 0x17.
  • -id β€” specify the MBR ID. default is random. (chaotic, love that for it ✨)
  • -forcehd0 β€” always assume we are loaded as disk ID 0.
  • -ctrlhd0 β€” assume disk ID 0 if the Ctrl key is pressed.
  • -partok β€” allow booting from within a partition. yes bestie, inside a partition. we love a flexible queen 🫢

πŸ‘‘ SEE ALSO πŸ‘‘


🌈 HOMEPAGE 🌈

more information about the Syslinux project can be found on the homepage at <http://www.syslinux.org/>. go touch grass on the website, it's cute. 🌱


πŸ’œ AUTHOR πŸ’œ

isohybrid.pl was written by H. Peter Anvin <hpa@zytor.com>. king behavior fr. πŸ‘‘

this manual page was written by Daniel Baumann <mail@daniel-baumann.ch>. thank you for your service bestie πŸŽ€


and that's the whole page!! version 5.00, dated 2014-06-14 β€” a true vintage slay. mwah πŸ’…βœ¨πŸ’–