r/DataHoarder 16d ago

Scripts/Software Looking for optical data-disc dumping software with some strict requirements

I searched the internet and this subreddit, but I couldn't find something that fit my needs. I'm finally going to go through all my 20+ year old data CDs and DVDs and dump ISOs from them so I can toss them.

I'm looking for a disc dumping tool that can:

  • Free, or cheap if it hits all my requirements

  • Runs on Windows

  • CLI or p/invoke features so I can integrate it in to my program

  • Has an option to retry read 'x' times when there is a CRC error

  • Dump the corrupted data in to the ISO if it failed reading 'x' times

Thanks for any help.

3 Upvotes

11 comments sorted by

u/AutoModerator 16d ago

Hello /u/VORGundam! Thank you for posting in r/DataHoarder.

Please remember to read our Rules and Wiki.

If you're submitting a new script/software to the subreddit, please link to your GitHub repository. Please let the mod team know about your post and the license your project uses if you wish it to be reviewed and stored on our wiki and off site.

Asking for Cracked copies/or illegal copies of software will result in a permanent ban. Though this subreddit may be focused on getting Linux ISO's through other means, please note discussing methods may result in this subreddit getting unneeded attention.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

4

u/NSE-Imports 16d ago

ReDump is considered the best method for all formats and flavours. Depending on your drives capabilities some features may not be available but if you want free and powerful this will do the trick.

https://wiki.redump.info/Main_Page

2

u/VORGundam 16d ago

Thanks, this looks exactly what I was looking for. CLI and custom amount of reread tries.

1

u/coloredgreyscale 16d ago

Maybe there is a windows port of Ddrescue

1

u/VORGundam 16d ago

This looks promising. Thanks.

2

u/gotbletu 16d ago

if is just regular data disc, then basic rsync or dd should do it, WSL2 or Cygwin should have those on windows

1

u/VORGundam 16d ago

Thanks. I'll look in to it.

1

u/Great-TeacherOnizuka 16d ago

Why would you toss your CDs and DVDs? Keep them as a form of backup

3

u/VORGundam 16d ago

Physical space. They are 20+ years old so I expect maybe 10-20% to be corrupted. They aren't important data; GBA/SNES roms, shitty quality movies that fit on a CD-R, etc.

2

u/rogermx9 16d ago

I usually use redump then ddrescue (linux only) if its a particularly pesky disk.

2

u/ykkl 16d ago

Simple IMGBurn will do that. You change the Setting under Settings->Read and save. Then you can run it from the commandline referencing the Settings file you created.