GRUB-EMU(1)

πŸ¦‹ GRUB-EMU(1) πŸ¦‹

okay bestie, so this is grub-emu β€” the GRUB emulator β€” and it's from the User Commands manual, which basically means it's a program you run, not a config file you agonize over. πŸ’…


✨ NAME ✨

grub-emu β€” the GRUB emulator. that's it, that's the name, she's simple and she knows it 🌸


🌈 SYNOPSIS 🌈

grub-emu [OPTION...]

like. give her options or don't. she's flexible. 🫢


πŸ’– DESCRIPTION πŸ’–

grub-emu is… a GRUB emulator. no cap. πŸŽ€

that's the whole vibe of the description, so let's get into the good stuff πŸ‘‘

✨ OPTIONS ✨

  • -d, --directory=DIR β€” use the GRUB files that are livin' in the directory DIR. lowkey the default is /boot/grub so if you don't say anything she's gonna go there 🏠
  • -H, --hold[=SECS] β€” just. wait. hang out. vibe. she'll sit there until a debugger attaches to her 😭 the SECS bit is optional, iykyk
  • --memdisk=FILE β€” use FILE as the memdisk. yes it's giving tiny fake disk, we love that for her πŸ’½
  • -m, --device-map=FILE β€” use FILE as the device map. default is /boot/grub/device.map πŸ—ΊοΈ
  • -r, --root=DEVICE_NAME β€” set the root device, bestie πŸ‘‘
  • -t, --tpm-device=DEV β€” set the TPM device πŸ”
  • -v, --verbose β€” print verbose messages. she will NOT stop talking and honestly? iconic πŸ“’
  • -X, --kexec β€” use kexec to boot Linux kernels via systemctl. and listen: pass it twice to enable the dangerous fallback to non-systemctl. ⚠️ DANGEROUS. I said what I said. don't be cute about this one πŸ™ˆ
  • -?, --help β€” give this help list. she's helping!! 🫢
  • --usage β€” give a short usage message. the lite version, no paragraphs, just vibes ✨
  • -V, --version β€” print program version. go ahead, ask her how old she is πŸŽ‚
Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. (fr fr. the short ones inherit the whole situation from the long ones, don't overthink it πŸ’œ)

😭 REPORTING BUGS 😭

found a bug? spill. report bugs to <bug-grub@gnu.org>. they wanna know, for real πŸ’Œ


🌸 SEE ALSO 🌸

if you're trying to install GRUB, bestie, please β€” use grub-install(8) instead of this program. wrong tool, wrong moment, no shade, just facts πŸ’…

the full documentation for grub-emu is maintained as a Texinfo manual. and if the info and grub-emu programs are properly installed at your site, then this command:

info grub-emu

should give you access to the complete manual. go read the whole thing, she's worth it πŸ“–βœ¨


and that's a wrap!! this was GRUB 2.14-2ubuntu3, dated July 2026, and honestly? she ate. periodt. πŸ‘‘πŸ’–πŸ¦‹

πŸ“¦ where this page comes from