bootcdmk2diskconf(1)
π bootcdmk2diskconf β the manual, but make it cute
okay bestie, so like, this is the manual page for bootcdmk2diskconf(1), which lives under the bootcd utils umbrella. it's a whole vibe, it's giving "let me write your config file for you," and honestly? iconic. let's get into it. π
β¨ NAME β¨
bootcdmk2diskconf β build the config file that bootcd2disk can actually use π«Ά
β¨ SYNOPSIS β¨
bootcdmk2diskconf [-i|-s|-m] [-d debug_runtime_config] -- [-h|--help]
[--initrd INITRD] [--kernel KERNEL] [--samesize] [--testdata]
[--exactdisks] [--only_vars only_vars] [--no_parttrans]
β¨ DESCRIPTION β¨
so basically, bootcdmk2diskconf builds a config file β one that bootcd2disk can use as its bootcd2disk.conf config file β and then it writes that config file straight to stdout. lowkey elegant, fr fr.
and like, the whole point? the config file it makes is trying to represent the configuration of the running system. it's basically taking a little portrait of the system you're on right now so somebody else can recreate the vibe later. π
β¨ OPTIONS β¨
-i|-s|-mβ runbootcdwritein interactive, silent, or minimal control mode (pick one of the three). this is the standard shellia option situation, so go peek atshellia(1)if you need the deets. πΈ-d debug_runtime_configβ runbootcdwritein debug mode. again, standard shellia behavior βshellia(1)has the lore. π--samesizeβ use the same sizes for each disk. like, no favorites here. if you don't use this option, then the last partition gets the rest of the space (main character partition energy, honestly π).--testdataβ use testdata instead of exporting the actual system. playing pretend, basically. π§--exactdisksβ with this option, disks will be defined exactly as they were found in the actual system. without this option, disks get defined as auto instead, which meansbootcd2diskcalculates them on the target system later. so it's exact vs auto, choose your fighter. β--initrd INITRDβ use an initrd other than the default one. the default is:
INITRD=initrd.img
--kernel KERNELβ use a kernel other than the default one. the default is:
KERNEL=vmlinuz
-h|--helpβ print this help. classic. we love a helpful king. π--only_vars only_varsβ only print the variables listed inonly_vars, and you give them comma separated. so like, a little VIP list of variables only. π--no_parttransβ okay so, normally a partition name gets transformed into a more generic name. why?? because on another system the discs may have totally different names, periodt. with this option, no transformation is done β you get the name exactly as-is.--SRCDISK SRCDISKβ get the info NOT from the running system, but from a system mounted at the directorySRCDISKinstead. the default is:
SRCDISK="/"
β¨ SEE ALSO β¨
bootcd(7), bootcdwrite(1), bootcd2disk(1), bootcdflopcp(1), bootcdwrite.conf(5), bootcd2disk.conf(5)
go read them, bestie, they're all part of the same little family π
β¨ Author β¨
bernd@bschu.de
License: GNU General Public License, version 3 π«Ά
β¨ Copyright β¨
Bernd Schumacher <bernd@bschu.de> (2007-2026)
and that's the whole thing!! no cap, every flag is right there. copy-paste responsibly, don't transform partitions unless you mean it π
okay bye ily, this was version 0.1, dated 2020-08-07, and it's the bootcdmk2diskconf(1) page β now go make some disks, you icon ππβ¨
π¦ where this page comes from
- ubuntu stonking: bootcd 6.11.2 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms