generate-boot-csv(1)

πŸ“¦ version 26.10.2, in centos-stream 10, fedora 44

πŸ’– generate-boot-csv(1) β€” bestie edition πŸ’–

okay so real quick before anything: this is a General Commands Manual page for <rainbow>generate-boot-csv</rainbow>, and it's genuinely one of the most lowkey-useful little gremlins in the bootloader world. buckle up πŸŽ€


✨ NAME ✨

generate-boot-csv β€” create BOOT.CSV file for fallback.efi 🌸


πŸ¦‹ SYNOPSIS πŸ¦‹

generate-boot-csv [-l|--loglevel] [--esp] [--add] [--csv] [--cmdline]
[-h|--help] [-V|--version]

πŸ’… DESCRIPTION πŸ’…

so the whole vibe here is: this thing generates a BOOT.CSV file for fallback.efi, stuffed with entries for all the UKIs it can find in $ESP/EFI/Linux. and if you've got extra EFI binaries you want in there too? just toss them in with the --add command line switch. easy. ✨

now here's the part that makes her iconic: she intentionally does NOT try to autodetect mount points and she does NOT read EFI variables. not a bug, that's the whole personality. because of that, she's totally safe to use in weird little environments like the anaconda installer (kickstart scripts) or image builders. 🫢

but bestie, there's a tradeoff and you gotta hear me: because she can't autodetect stuff, she literally cannot figure out where your ESP is. so if your ESP isn't mounted at /efi, you have to pass the --esp switch yourself. no cap, she will not guess for you. πŸ’€

🌈 OPTIONS 🌈

  • -l, --loglevel <LEVEL> [default: info] β€” sets the loglevel
  • --esp <ESP> β€” sets the efi system partition location
  • --add <EFI> β€” adds an efi binary
  • --csv <CSV> β€” overrides where the csv gets written
  • --cmdline <APPEND> β€” overrides the kernel cmd line (default: /etc/kernel/cmdline)
  • -h, --help β€” Print help (see a summary with '-h')
  • -V, --version β€” Print version

⭐ VERSION ⭐

v0.1.14


πŸ‘‘ AUTHORS πŸ‘‘

Gerd Hoffmann <kraxel@redhat.com>


and that's the whole page fr fr πŸ’œ this was generate-boot-csv at version 0.1.14, from the generate-boot-csv 0.1.14 manual β€” go forth and boot, queen πŸ§šπŸ’–πŸŒΈ

πŸ“¦ where this page comes from
  • centos-stream 10: virt-firmware-rs 26.10.2-1.el10 Β· MIT
  • fedora 44: virt-firmware-rs 26.10.2-2.fc44 Β· ((MIT OR Apache-2.0) AND Unicode-DFS-2016) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-3-Clause) AND (MIT) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND (MPL-2.0) AND (Unlicense OR MIT)
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms