Trying to digitize an optical disc, such as a CD or #dvd ?

On #Linux you can use the dd command to create an ISO file/backup. But what if dd runs into I/O errors?

In such situations, the #opensource program #ddrescue comes to the rescue!

In our latest #tutorial we show how to use ddrescue - which, in many cases, is able to complete the task!

https://www.geekersdigest.com/how-to-handle-dd-running-into-input-output-errors-reading-a-cd-or-dvd/

How to handle dd running into input/output errors reading a CD or DVD

Geeker's Digest
@LunaDragofelis @yassie_j @maia worst-case use #ddrescue to make a read-only image and go from there...

GNU ddrescue 1.30 "Orders of Magnitude" Better In Recovery From Drives With A Dead Head - Phoronix
I was.really impressed by the results I got using a previous version, recovering files from an assumed dead drive. Sounds like exciting efficiency improvements in new version.

https://www.phoronix.com/news/GNU-ddrescue-1.30

#Ddrescue #DataRecovery

GNU ddrescue 1.30 "Orders of Magnitude" Better In Recovery From Drives With A Dead Head

GNU ddrescue as the free software data recovery tool from files or block devices is out today with a big feature release

@hexaheximal @nixfreak @MrMario2011 grated #OS1337's "#Audio Support" right now is "PC Beeper" and I'm shure #Xenon doesn't support that at all…

Most likely it'll kernel panic instead.

  • But then again the only reason to run like _OS/1337 would be just because as there are better methods than #ddrescue on the hardware to #backup & #preserve download-only games…
Xbox 360 Slim bootup and DVD eject sounds

YouTube

ddrescue + Raspberry Pi Imager - Le combo pour cloner vos cartes SD sans vous arracher les cheveux

https://fed.brid.gy/r/https://korben.info/ddrescue-raspberry-pi-imager-clonage-carte-sd.html

I just found this in the cupboard.. with a note about 2005, so it is at least that old

Of course I decided to copy it using #ddrescue and my trusted external #cdrom drive

I had expected a lot of read issues, but one sector only failed and that was read on second pass.

Don't we expect cdrom 15+ years old to start failing?

#oldstuff

@azonenberg @taral I mean, it does make sense to DIY something 'lower level' and want or need that precision and lightweightness.

Personally I don't have that skillset and instead focus on a minimalist CLI/TUI-based #toybox+#musl / #Linux distro (aka. @OS1337 ), but that's simply due to different requirements and goals.

  • I want something reproducible, auditable, self-hosting capable and lightweight enough that it can run on an #i486SX and i.e. perform data recovery from 8" FDDs and QIC tapes using #ddrescue or reinstall a vintage setup by running #dd to restore a backup of it.

Granted shoving linux-6.6.6.-i486 and toybox-0.8.10 on a 3,5" 1440kB FDD and make it boot is a challenge on it's own.

But I can see why this is potentially seen as overkill and why one wants to do something bespoke with one's custom hardware architecture to leverage low-power ARM SoCs and the FPGAs flexibility for a specific application.

  • Like signal procession or avionics, where stuff needs to be blazing fast and errors are not acceptable!
Finally making progress on a gnarly data recovery project on someone else's damaged old hard drive where you can hear the metal crunching 😬
In spite of that, ddrescue and ddrescueview FTW. Amazed to get anything at all back👏
#DataRecovery #ddrescue

...And the tale goes on and on and on and on...

3 days, 5 passes, 67% rescued.
BashCoreX + ddrescue are still standing.
While GUIs weep, terminals work.

#BashCoreX #ForensicMode #IronMaiden #ddrescue #RAWdrive #LiveLinux #NoGUIJustResults

After a safe Ctrl+C on Saturday, I resumed the ddrescue recovery this Monday using the saved log and image. It's picking up exactly where it left off. 43% rescued so far, zero read errors on this pass. Hope lives. 🤞

#DataRecovery #ddrescue #LinuxTools #BashCore #Forensics