Как читать/разрывать аудиотреки из уродливого CD?

На Ubuntu 10.04, Linux 2.6.32-70-generic #137-Ubuntu SMP x86_64 GNU/Linux
Я успешно считал и пишу CD (DVD-привод), включая проигрывание и разрыв аудиокомпакт-дисков.

Однако некоторые аудиокомпакт-диски не играют и не могут быть разорваны, это кажется (большая часть работы отлично, таким образом, я знаю, что мой диск и моя система в порядке - который является моим предположением так или иначе).
Ubuntu рассматривает несколько аудиокомпакт-дисков как пробелы.

Я попробовал cdparanoia с -t варьирование от -20000 кому: 20000 бесцельно.
Я попробовал cdrecord -toc, с теми же результатами.
Затем я попробовал cdrecord -atip и это показывает информацию, как будто CD был пустой CD-R (я также попробовал -fix, бесцельно).

Я хотел бы знать способ на самом деле слушать или разорвать эти немного CD на моем ноутбуке, любой поиск онлайн, который я сделал по этой теме, не поднял ответа, который я мог использовать или сделать для работы, таким образом, любая справка будет цениться.

> cdrecord -atip
Device was not specified. Trying to find an appropriate drive...
Detected CD-R drive: /dev/cdrw
Using /dev/cdrom of unknown capabilities
Device type    : Removable CD-ROM
Version        : 5
Response Format: 2
Capabilities   : 
Vendor_info    : 'TSSTcorp'
Identification : 'CDDVDW TS-L633C '
Revision       : 'TM01'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Using generic SCSI-3/mmc   CD-R/CD-RW driver (mmc_cdr).
Driver flags   : MMC-3 SWABAUDIO BURNFREE 
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
ATIP info from disk:
  Indicated writing power: 5
  Is not unrestricted
  Is not erasable
  Disk sub type: Medium Type B, low Beta category (B-) (4)
  ATIP start of lead in:  -12520 (97:15/05)
  ATIP start of lead out: 359849 (79:59/74)
Disk type:    Short strategy type (Phthalocyanine or similar)
Manuf. index: 26
Manufacturer: TDK Corporation

-

> cdrecord -toc
Device was not specified. Trying to find an appropriate drive...
Detected CD-R drive: /dev/cdrw
Using /dev/cdrom of unknown capabilities
Device type    : Removable CD-ROM
Version        : 5
Response Format: 2
Capabilities   : 
Vendor_info    : 'TSSTcorp'
Identification : 'CDDVDW TS-L633C '
Revision       : 'TM01'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Using generic SCSI-3/mmc   CD-R/CD-RW driver (mmc_cdr).
Driver flags   : MMC-3 SWABAUDIO BURNFREE 
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Errno: 5 (Input/output error), read toc scsi sendcmd: no error
CDB:  43 00 00 00 00 00 00 00 04 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0
Sense flags: Blk 0 (not valid) 
cmd finished after 0.000s timeout 40s
wodim: Cannot read TOC header
wodim: Cannot read TOC/PMA

-

> cdparanoia -vsQ
cdparanoia III release 10.2 (September 11, 2008)

Using cdda library version: 10.2
Using paranoia library version: 10.2
Checking /dev/cdrom for cdrom...
    Testing /dev/cdrom for SCSI/MMC interface
        SG_IO device: /dev/sr0

CDROM model sensed sensed: TSSTcorp CDDVDW TS-L633C TM01 

Checking for SCSI emulation...
    Drive is ATAPI (using SG_IO host adaptor emulation)

Checking for MMC style command set...
    Drive is MMC style
004: Unable to read table of contents header

Unable to open disc.  Is there an audio CD in the drive?

При вставке диска это что шоу в журнале ошибок:

> dmesg
[949590.704539] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[949590.704546] sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current] 
[949590.704553] sr 1:0:0:0: [sr0] Add. Sense: Logical block address out of range
[949590.704560] sr 1:0:0:0: [sr0] CDB: Read(10): 28 00 00 00 00 00 00 00 01 00
[949590.704574] end_request: I/O error, dev sr0, sector 0

dd не работает (я предполагаю, что это очевидно, если CD не смонтирован правильно):

> dd if=/dev/cdrom of=disk.img
0+0 records in
0+0 records out
0 bytes (0 B) copied, 0.00206955 s, 0.0 kB/s

Я даже попробовал cdfs:

> sudo mount -t cdfs -o ro /dev/cdrom /media/cdrom
mount: wrong fs type, bad option, bad superblock on /dev/sr0,
       missing codepage or helper program, or other error
       (could this be the IDE device where you in fact use
       ide-scsi so that sr0 or sda or so is needed?)
       In some cases useful info is found in syslog - try
       dmesg | tail  or so


> dmesg
[950603.014287] ioctl(CDROMREADTOCHDR) failed
[950603.014290] cdfs_toc_read failed
2
задан 27 February 2015 в 23:00

2 ответа

у Вас есть аппаратная проблема. Выравнивание Вашего диска, вероятно, за пределы и должно быть убрано или вероятно заменено...

Извините, чтобы быть предвестником плохих новостей...

у меня была проблема, подобная Вашему: но в моем случае, могли все еще быть считаны все CD, в то время как DVD не могли... Очистка диска с ватной палочкой и водкой решила его в течение нескольких месяцев, но в конечном счете я должен был заменить диск...

1
ответ дан 20 November 2019 в 02:06

OP, у меня есть несколько более старых коммерческих музыкальных CD с 1980-х, которые не работают в определенном новом оборудовании (CD-приводы). Они не кажутся поцарапанными или грязными, и работают в моем бум-боксе 1987. Единственная вещь, о которой я могу думать, они не могут больше поддерживаться.

я не хочу делать любые предположения. Какого возраста "плохие" CD? Вы делали их сами? Если так, с каким программным обеспечением Вы писали им?

0
ответ дан 20 November 2019 в 02:06

Другие вопросы по тегам:

Похожие вопросы: