GRUB-SYSLINUX2CFG(1)
π NAME π
okay so bestie, meet grub-syslinux2cfg β the little icon that transforms a syslinux config into a grub.cfg. that's it. that's the whole job. and it ate. β¨
(also hi, this is the GRUB-SYSLINUX2CFG(1) page, from the User Commands girlies β welcome π)
β¨ SYNOPSIS β¨
grub-syslinux2cfg [OPTION...] FILE
like, you give it a FILE, you sprinkle options on top, it gives you GRUB. no cap. π¦
πΈ DESCRIPTION πΈ
so the whole vibe: it takes a syslinux config and turns it into a GRUB one. literally the entire personality. π«Ά
the flags themselves π
okay so listen, there are a LOT of them, but they're all your friends. every one of these has a default, and defaults matter, so I'm telling you every single one:
-c,--cwd=DIRβ sets the current directory of syslinux. [default is parent directory of input file] β yes, it reads that off your input file, she's smart like that. π-i,--isolinuxβ assume the input is an isolinux configuration file. assuming is the whole thing here, bestie.-o,--output=FILEβ write the output toFILE. [default=stdout] β so if you forget it, it just yells into your terminal. iconic.-p,--pxelinuxβ assume the input is a pxelinux configuration file. same energy, different flavor.-r,--root=DIRβ root directory of the syslinux disk. [default=/] π-s,--syslinuxβ assume the input is a syslinux configuration file. yes there are three of these "assume" flags. yes you pick one. no I'm not judging. π-t,--target-root=DIRβ the root directory as it will be seen on runtime. [default=/] β very "who will she be when she grows up" of it honestly.-T,--target-cwd=DIRβ the current directory of syslinux as it will be seen on runtime. [default is parent directory of input file] β note the capitalT, that's a different flag than lowercaset, do NOT mix them up, I'm begging π«Ά-v,--verboseβ prints verbose messages. she talks more. we love when she talks more. π£οΈ-?,--helpβ give this help list. the "help me help you" button.--usageβ give a short usage message. the lowkey version of--help. no long option twin for this one, just the long option, that's just how she is.-V,--versionβ print program version. know your queen's version number. π
β important little note, bestie: Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. so like, if the long one wants aDIR, the short one wants aDIRtoo. they're a matching set. fr fr.
π¦ REPORTING BUGS π¦
found a bug? don't come for me, report it to <bug-grub@gnu.org> π that's the whole address, angle brackets and all.
π₯ SEE ALSO π₯
grub-menulst2cfg(8)β her cousin. different conversion, same family. iykyk.
also!! the full documentation for grub-syslinux2cfg is maintained as a Texinfo manual. so if the info and grub-syslinux2cfg programs are properly installed at your site, this command:
info grub-syslinux2cfg
should give you access to the complete manual. periodt. β¨
and that's the page, bestie π β brought to you by GRUB 2.12-1ubuntu7.3, dated March 2025, and delivered with the full GRUB-SYSLINUX2CFG(1) energy. mwah. ππ
π¦ 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