scrounge-ntfs(8)
πΎ scrounge-ntfs β the rescue mission manpage
okay bestie, welcome to scrounge-ntfs(8), straight out of the System Manager's Manual. this little icon is a utility that helps retrieve data from corrupted NTFS partitions. yes, corrupted. yes, NTFS. we're doing surgery on a dying disk and we're doing it with vibes. π©Ίβ¨
β¨ SYNOPSIS β¨
scrounge-ntfs -l disk
scrounge-ntfs -s disk
scrounge-ntfs [-m mftoffset] [-c clustersize] [-o outdir] disk start end
three whole modes, three whole moods. pick your fighter. π
πΈ DESCRIPTION πΈ
so like, scrounge-ntfs is the utility that can rescue data from corrupted NTFS partitions. it takes the files it retrieved and writes them out to another working file system, because we are not writing them back onto the crime scene. π«
heads up tho: certain information about the partition needs to be known in advance. it's giving "do your homework before the exam," not "improvise and hope." π
the -l mode is meant to be run in advance of the data corruption, with the output stored away in a file. that's the main character move β it lets scrounge-ntfs recover data reliably later. if you didn't do that... it's fine, it's fine, go read the 'NOTES' section below for the recover info when that isn't the case. π«Ά
π OPTIONS π
the options are as follows, bestie:
-cβ the cluster size (in sectors). when you don't specify it, a default of8is used. eight. iconic number. don't question it. π-lβ list partition information for a drive. this will only work when the partition table for the given drive is intact. no table, no list, no cap. π-mβ when recovering data, this specifies the location of the MFT from the beginning of the partition (in sectors). if you don't specify it, then no directory information can be used β that is, all rescued files will be written to the same directory. one big folder. chaos pile. ποΈ-oβ directory to put rescued files in. if you don't specify it, then files will be placed in the current directory. (yes, the one you're standing in. yes, right there. π)-sβ search disk for partition information. (not implemented yet). bestie it is literally not there. someday. πdiskβ the raw device used to access the disk which contains the NTFS partition to rescue files from. eg:/dev/hdc. raw device energy only, we are not playing around. β‘startβ the beginning of the NTFS partition (in sectors).endβ the end of the NTFS partition (in sectors).
π NOTES π
if you plan on using this program successfully you should prepare in advance by storing a copy of the partition information. use the -l option to do this. it's the pregame, it's the stretch before the run, it's the "charge your phone before the concert." π
eventually, searching for disk partition information will be implemented, which will solve this problem. eventually. π°οΈ
when only one partition exists on a disk, or you want to rescue the first partition, there are ways to guess at the sector sizes and MFT location. lowkey detective work. see the scrounge-ntfs web page for more info:
http://thewalter.net/stef/software/scrounge
π AUTHOR π
Stef Walter <stef@thewalter.net> β the legend, the blueprint, the whole reason this exists. πββοΈ
and that's the page!! this one came from the scrounge-ntfs(8) man page, System Manager's Manual energy, dated April, 2004. ancient. vintage. still serving. π¦ mwah, go rescue some files bestie π
π¦ where this page comes from
- debian bookworm: scrounge-ntfs 0.9-10 Β· BSD-3-Clause
- debian trixie: scrounge-ntfs 0.9-11 Β· BSD-3-Clause
- ubuntu jammy: scrounge-ntfs 0.9-10 Β· BSD-3-Clause
- ubuntu noble: scrounge-ntfs 0.9-10 Β· BSD-3-Clause
- ubuntu questing: scrounge-ntfs 0.9-11
- ubuntu resolute: scrounge-ntfs 0.9-11build1 Β· BSD-3-Clause
- ubuntu stonking: scrounge-ntfs 0.9-11build1 Β· BSD-3-Clause
- Copyright (c) 2004, Stefan Walter
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms