DUMPIMAGE(1)
๐ DUMPIMAGE(1) ๐
okay bestie, welcome to the General Commands Manual page for dumpimage โ yes the all-caps title is giving very dramatic but that's just how manpages do ๐
โจ NAME โจ
dumpimage โ extract data from U-Boot images ๐ซถ
๐ธ SYNOPSIS ๐ธ
dumpimage [-T type] -l image
dumpimage [-T type] [-p position] -o outfile image
dumpimage -h
dumpimage -V
๐ฆ DESCRIPTION ๐ฆ
so dumpimage is the girl who lists and extracts data from U-Boot images, no cap โจ
if -l is specified, dumpimage lists the components in image. otherwise (aka the default main character behaviour), dumpimage extracts the component at position to outfile. that's it, that's the whole vibe ๐
๐ OPTIONS ๐
-hโ print usage information and exit. short and sweet, she said what she said ๐-lโ print the header information for image, including a list of components. literally the "show me everything" option ๐ฅ-ooutfile โ the file to write the dumped component to. where the goods go ๐ฆ-pposition โ specify the position of the component to dump. this should be a numeric index, starting at0. if you don't specify it, the default position is0. zero-indexed girlies stay winning ๐-Ttype โ specify the type of the image. if you don't specify it, the image type will be automatically detected (she's psychic, lowkey ๐ฎ). a list of supported image types may be printed by runningmkimage -T list.-Vโ print version information and exit. the classic "who even am I" check โญ
๐ BUGS ๐
please report bugs to the U-Boot bug tracker. not me being the messenger but like, fr fr, tell them ๐
๐ EXAMPLES ๐
create a multi-file image and then extract part of that image ๐ง
$ mkimage -A x86 -O linux -T multi -n x86 \
-d vmlinuz:initrd.img:System.map multi.img
Image Name: x86
Created: Thu Jul 25 10:29:13 2013
Image Type: Intel x86 Linux Multi-File Image (gzip compressed)
Data Size: 13722956 Bytes = 13401.32 kB = 13.09 MB
Load Address: 00000000
Entry Point: 00000000
Contents:
Image 0: 4040128 Bytes = 3945.44 kB = 3.85 MB
Image 1: 7991719 Bytes = 7804.41 kB = 7.62 MB
Image 2: 1691092 Bytes = 1651.46 kB = 1.61 MB
$ dumpimage -p 2 -o System.map multi.img
look at that โ -p 2 snatches the third component and drops it into System.map. ate and left no crumbs ๐
โจ
๐ SEE ALSO ๐
mkimage(1) โ her sister, also iconic ๐
that's the whole page bestie, you're so smart for reading all of it ๐ซถ
U-Boot, dated 2022-06-11 โ mwah, bye, go dump some images ๐๐ธ๐ฆ
๐ฆ where this page comes from
- arch rolling: uboot-tools 2026.07-2 ยท GPL-2.0-or-later AND BSD-3-Clause AND BSD-2-Clause AND LGPL-2.1-or-later AND LGPL-2.0-or-later
- debian bookworm: u-boot-tools 2023.01+dfsg-2+deb12u3 ยท GPL-2.0-only
- debian trixie: u-boot-tools 2025.01-3+deb13u1 ยท GPL-2.0-or-later
- fedora 43: uboot-tools 1:2025.10-1.fc43 ยท GPL-2.0-or-later AND LicenseRef-Callaway-BSD AND LGPL-2.1-or-later AND LGPL-2.0-or-later
- fedora 44: uboot-tools 1:2026.04-2.fc44 ยท GPL-2.0-or-later AND LicenseRef-Callaway-BSD AND LGPL-2.1-or-later AND LGPL-2.0-or-later
- nixos 26.05: uboot-tools-only_defconfig 2026.04
- nixpkgs unstable: uboot-tools-only_defconfig 2026.10
- ubuntu noble: u-boot-tools 2024.01+dfsg-1ubuntu5 ยท GPL-2.0-or-later
- ubuntu noble: u-boot-tools 2025.10-0ubuntu0.24.04.3
- ubuntu noble: u-boot-tools 2025.10-0ubuntu0.24.04.4 ยท GPL-2.0-or-later
- ubuntu questing: u-boot-tools 2025.01-3ubuntu4
- ubuntu questing: u-boot-tools 2025.10-0ubuntu0.25.10.1
- ubuntu resolute: u-boot-tools 2025.10-0ubuntu2 ยท GPL-2.0-or-later
- ubuntu resolute: u-boot-tools 2025.10-0ubuntu2.1
- ubuntu resolute: u-boot-tools 2025.10-0ubuntu2.2 ยท GPL-2.0-or-later
- ubuntu stonking: u-boot-tools 2025.10-0ubuntu5 ยท GPL-2.0-or-later
- ubuntu stonking: u-boot-tools 2025.10-0ubuntu6 ยท GPL-2.0-or-later
- ๐ the page's license: GPL-2.0
- Copyright (C) 2022 Sean Anderson <seanga2@gmail.com>
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms