VDODEBUGMETADATA(8)
π VDODEBUGMETADATA π
okay bestie, welcome to vdodebugmetadata β the System Manager's Manual entry, section 8, and it's literally the tool that loads a metadata dump of a VDO device. yeah. we're doing forensics today. π΅οΈβοΈβ¨
β¨ NAME β¨
vdodebugmetadata β load a metadata dump of a VDO device. that's it, that's the whole job. no cap. π
πΈ SYNOPSIS πΈ
vdodebugmetadata [--pbn=pbn ...] [--searchLBN=lbn ...] filename
look at her. filename goes at the end, the flags go before it, and yes you can stack up --pbn and --searchLBN like little collectibles. π
π¦ DESCRIPTION π¦
so vdodebugmetadata loads up the metadata regions that were dumped by vdodumpmetadata. it's giving "reopen the crime scene" energy fr fr.
bestie pls listen: you're supposed to run this under GDB, with a breakpoint on the functiondoNothing. yes,doNothing. iconic name, honestly. that's your little pause button so you can go snooping around in memory. π«Ά
once you're in there, these variables are available to you:
vdoβ access to the VDO super block state πslabSummaryβ access to the slab summary blocks β¨slabsβ access to all slab journal and reference blocks per slab πrecoveryJournalβ access to all recovery journal blocks π
β οΈ important heads up: this tool does not provide access to block map pages. like, at all. don't go looking, they're not there. π
π OPTIONS π
--pbnβ print the slab journal entries for the givenPBN. and the way that you can specify this option up to 255 times?? obsessed. π--searchLBNβ print the recovery journal entries for the givenLBN. and it does not hold back, it gives you: PBN, increment/decrement, mapping state, recovery journal position information, and whether the recovery journal block is valid. so much info, she ate. π this one may also be specified up to 255 times. π₯
π SEE ALSO π
vdo(8)vdodumpmetadata(8)
go read those too, bestie, they're the rest of the lore. πβ¨
and that's the whole page, no crumbs left. this one came to you from Red Hat, dated 2020-05-08, in the System Manager's Manual, section 8 β VDODEBUGMETADATA(8). periodt. ππ¦πΈ
π¦ where this page comes from
- centos-stream 10: vdo-support 8.3.2.1-1.el10 Β· GPL-2.0-only
- centos-stream 9: vdo-support 8.2.2.2-1.el9 Β· GPLv2
- debian trixie: vdo 8.3.1.1-1 Β· GPL-2.0-or-later
- fedora 43: vdo-support 8.3.0.73-2.fc43 Β· GPL-2.0-only
- fedora 44: vdo-support 8.3.2.1-2.fc44 Β· GPL-2.0-only
- nixos 26.05: vdo 8.3.2.1
- nixpkgs unstable: vdo 8.3.2.1
- ubuntu questing: vdo 8.3.1.1-1
- ubuntu resolute: vdo 8.3.1.1-1build1 Β· GPL-2.0-or-later
- ubuntu stonking: vdo 8.3.1.1-1build1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms