GRUB-MKRESCUE(1)
โจ GRUB-MKRESCUE(1) โจ
okay so bestie, this is the manual for grub-mkrescue โ that's the User Commands girlie right there โ and she's about to make you a bootable image and absolutely slay while doing it ๐
๐ NAME ๐
grub-mkrescue โ make a GRUB rescue image ๐
๐ธ SYNOPSIS ๐ธ
grub-mkrescue [OPTION...] [OPTION] SOURCE...
๐ฆ DESCRIPTION ๐ฆ
Make GRUB CD-ROM, disk, pendrive and floppy bootable image. that's it. that's the whole vibe. one tool, every medium, no cap ๐โจ
๐ the options (yes, ALL of them, we're doing this) ๐
--compress=no|xz|gz|lzoโ compress GRUB files [optional]. pick your compression bestie, ornoif you simply refuse--disable-shim-lockโ disable shim_lock verifier ๐--dtb=FILEโ embed a specific DTB, very demure, very specific-d,--directory=DIRโ use images and modules under DIR [default=/usr/lib/grub/<platform>]--fonts=FONTSโ install FONTS [default=unicode] ๐ (yes the default is the fancy one, we love her)--install-modules=MODULESโ install only MODULES and their dependencies [default=all]. so like, be picky if you want-k,--pubkey=FILEโ embed FILE as public key for signature checking ๐--locale-directory=DIRโ use translations under DIR [default=/usr/share/locale]--locales=LOCALESโ install only LOCALES [default=all] ๐--modules=MODULESโ pre-load specified modules MODULES--sbat=FILEโ SBAT metadata--themes=THEMESโ install THEMES [default=starfield] โญ (starfield is THAT girl fr)-v,--verboseโ print verbose messages. like she's telling you everything that's happening, main character narration energy--arcs-bootโ enable ARCS (big-endian mips machines, mostly SGI) boot. Disables HFS+, APM, sparc64 and boot as disk image fori386-pc. little trade-off, no big deal ๐--core-compress=xz|none|autoโ choose the compression to use for core image--label-bgcolor=COLORโ use COLOR for label background ๐จ--label-color=COLORโ use COLOR for label--label-font=FILEโ use FILE as font for label-o,--output=FILEโ save output in FILE [required]. required, bestie, don't forget her ๐ซถ--product-name=STRINGโ use STRING as product name--product-version=STRINGโ use STRING as product version--rom-directory=DIRโ save ROM images in DIR [optional]--sparc-bootโ enable sparc boot. Disables HFS+, APM, ARCS and boot as disk image fori386-pc--xorriso=FILEโ use FILE as xorriso [optional]-?,--helpโ give this help list--usageโ give a short usage message-V,--versionโ print program version
๐ mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. like, the energy transfers, iykyk
okay so here's the actual tea โ โ she generates a bootable CD/USB/floppy image. Arguments other than options to this program are passed to xorriso, and indicate source files, source directories, or any of the mkisofs options listed by the output of xorriso -as mkisofs -help. so yes, you're lowkey driving xorriso through her ๐
Option -- switches to native xorriso command mode. simple as that โจ
Mail xorriso support requests to <bug-xorriso@gnu.org>. ๐ฌ
๐ญ REPORTING BUGS ๐ญ
Report bugs to <bug-grub@gnu.org>. she wants to hear from you (respectfully) ๐
๐ฅ SEE ALSO ๐ฅ
The full documentation for grub-mkrescue is maintained as a Texinfo manual. If the info and grub-mkrescue programs are properly installed at your site, the command
info grub-mkrescue
should give you access to the complete manual. go read the full lore, it's giving director's cut ๐
GRUB 2.12-1ubuntu7.3 โ March 2025 โ mwah, that's a wrap bestie, go make something bootable ๐๐ฆ๐ธ
๐ฆ where this page comes from
- ubuntu noble: grub-common 2.12-1ubuntu7.3 ยท GPL-3.0-or-later
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms