saramibreak / DiscImageCreator

This is the disc (CD, GD, DVD, HD-DVD, BD, GC/Wii, XBOX, XBOX 360) and disk (Floppy, MO, USB etc) image creation tool
http://forum.redump.org/topic/10483/discimagecreator/
Apache License 2.0
509 stars 45 forks source link

LUN_NOT_READY when dump a data CD with audio tracks #234

Closed OldMadMan closed 8 months ago

OldMadMan commented 9 months ago

Version 32 bit, AnsiBuild, 20230909T161424

Describe the bug When using DIC to dump a Microsoft data CD containing multiple audio tracks, DIC reported continuous errors during the file check. The error content was showed in screenshot, like "SenseData Key-Asc-Ascq: 02-04-01 = NOT_READY - LUN_NOT_READY - BECOMING_READY".

I own three official copies of this disc, but no matter which one I try to dump, DIC reports the same error and is unable to complete the dump process.

What could be the cause of this? Is there any way to fix it? Thank you very much.

Screenshots cd G NTDDK351.bin 48 /d8 /c2 1000 /q /ns /s 2 999

Disc title Windows NT Driver Development Kit

Disc ringcode N/A

URL N/A

Log file Here are the logs: logs.zip

Thank you.

saramibreak commented 9 months ago

SizeOfRawData and below is broken. Perhaps it's a mastering issue. Without /ns, you can dump it to the end.

========== LBA[044098, 0x0ac42]: ML.EXE ==========

    ========== IMAGE_SECTION_HEADER (40 bytes) ==========
                    Name: .data
             VirtualSize: 00011f3c
          VirtualAddress: 0004c000
           SizeOfRawData: 20207265
        PointerToRawData: 2d25203d
    PointerToRelocations: 0a783823
    PointerToLinenumbers: 00000000
     NumberOfRelocations: 2020
     NumberOfLinenumbers: 2020
         Characteristics: 6f437670
OldMadMan commented 9 months ago

I found some tools like Alcohol120% can dump it without error, maybe those tools even do not check strictly like DIC.

saramibreak commented 9 months ago

DiscImageCreator_test.zip added checking the LBA range

saramibreak commented 9 months ago

DiscImageCreator_test.zip Also added checking the LBA range for #231

OldMadMan commented 8 months ago

Does this mean that DIC regards the above-mentioned problems as "ignorable errors that do not affect the content of the captured data" and thus hides the relevant error information?

saramibreak commented 8 months ago

thus hides the relevant error information?

Not hide. It's logged to _mainError.txt

OldMadMan commented 8 months ago

Oh, I see info like "Import size is over the all sector size. Skip reading".

saramibreak commented 8 months ago

If the dump is finished, I want to commit the src and close the issue.

OldMadMan commented 8 months ago

If the dump is finished, I want to commit the src and close the issue.

Okay, the dump is finished. Thank you :)