VOGONS


First post, by ott

User metadata
Rank Member
Rank
Member

Hi there!

I would like to make contribution to The "Driver CD" for motherboards thread, but the first dumped CD-ROM image comes out with some bad sectors (broken files). The disc turned out to have scratches, but not deep ones.

I tried to take a dump using different CD/DVD-RW drives, and suddenly got opposite results:
- Drive A reads file "X" but fails on "Y".
- Drive B reads file "Y" but fails on "X".
etc.

So, I've got several ISO images of the same CD, but with different sets of bad sectors.
How can I create one without errors? Something like a HEX editor would work?

Reply 1 of 5, by Ozzuneoj

User metadata
Rank l33t
Rank
l33t
ott wrote on 2026-01-29, 08:05:
Hi there! […]
Show full quote

Hi there!

I would like to make contribution to The "Driver CD" for motherboards thread, but the first dumped CD-ROM image comes out with some bad sectors (broken files). The disc turned out to have scratches, but not deep ones.

I tried to take a dump using different CD/DVD-RW drives, and suddenly got opposite results:
- Drive A reads file "X" but fails on "Y".
- Drive B reads file "Y" but fails on "X".
etc.

So, I've got several ISO images of the same CD, but with different sets of bad sectors.
How can I create one without errors? Something like a HEX editor would work?

My first thought is, can you simply extract the ISO files (using 7zip, or even just mounting them in your OS), and then move the working files from each ISO to a folder, then use the contents of the final folder to create a new ISO? I know it isn't exactly an original bit-by-bit image, but if the source media is problematic then compromises may have to be made. Also, it really doesn't seem like it would make any difference with non-bootable media. As long as you make sure to have hidden and system files visible (if on Windows) you should be able to avoid any extra junk being included in the ISO.

Also, if the file or folder created\modified dates end up getting changed, you can change them back pretty easily. This program would probably make the process easy:
https://www.softwareok.com/?seite=Microsoft/N … ileTime/History

Unless there is a simple program to merge ISOs, this is the way I would go. It would have to be far less tedious than hex editing ISO files to repair corruption, and in the end there would be no practical difference. If we were dealing with bootable media or modern operating system images, I would definitely not want anything that had been tampered with unnecessarily, but a 20-30 year old driver CD is pretty low risk. 😀

Now for some blitting from the back buffer.

Reply 2 of 5, by wierd_w

User metadata
Rank Oldbie
Rank
Oldbie

I'd run the .iso through cdmage..

Reply 3 of 5, by Grzyb

User metadata
Rank l33t
Rank
l33t

ddrescue

In 2003, I voted in favour of joining the European Union. However, due to recent developments - especially the restrictions on cash usage - I'm hereby withdrawing my support. DOWN WITH THE EU!

Reply 4 of 5, by Ozzuneoj

User metadata
Rank l33t
Rank
l33t
Grzyb wrote on 2026-01-29, 12:34:

ddrescue

That looks very handy and is probably what the OP needs.

As someone who doesn't use Linux at the moment, I did a bit of searching and found ddrescue-GUI which apparently also runs on Windows. Haven't used it myself obviously, but it can be found here:

https://www.hamishmb.com/ddrescue-gui/

(Seems to be a paid app only though, now that I look more closely.)

I also found recommendations for OpenSuperClone as a more up to date alternative to ddrescue, and I guess this Live CD is a good option for someone who doesn't already have Linux running:

https://sourceforge.net/projects/opensuperclone-live/

Last edited by Ozzuneoj on 2026-01-29, 19:54. Edited 1 time in total.

Now for some blitting from the back buffer.

Reply 5 of 5, by leileilol

User metadata
Rank l33t++
Rank
l33t++

sounds like a job for isopuzzle

apsosig.png
long live PCem
FUCK "AI"