使用开放会话从旧 DVD 中检索数据

使用开放会话从旧 DVD 中检索数据

鉴于我目前的PackardBell 的简易 HDD 录像机不再起作用,我有许多已录制的 DVD,其中有一个打开的会话,但在其他设备上看不到。特别是,DVD 似乎处于尚未关闭的打开的会话中。

$ cdrskin dev=/dev/sr1 -minfo 
cdrskin 1.4.8 : limited cdrecord compatibility wrapper for libburn
cdrskin: NOTE : greying out all drives besides given dev='/dev/sr1'
cdrskin: scanning for devices ...
cdrskin: ... scanning for devices done
cdrskin: pseudo-atip on drive 0
cdrskin: status 3 BURN_DISC_APPENDABLE "There is an incomplete disc in the drive"
scsidev: '5,0,0'
Device type    : Removable CD-ROM
Vendor_info    : 'ASUS'
Identifikation : 'SDRW-08D2S-U'
Revision       : 'B901'
Drive id       : '3734508360 406631507228 '
Driver flags   : BURNFREE
Supported modes: TAO SAO
cdrskin: burn_drive_get_write_speed = 11080  (8.0x)
book type:     DVD+R (emulated booktype)
Product Id:    MBIPG101/R04/48
Producer:      Moser Baer India Limited

Mounted media class:      DVD
Mounted media type:       DVD+R
Disk Is not erasable
disk status:              incomplete/appendable
session status:           empty
first track:              1
number of sessions:       1
first track in last sess: 1
last track in last sess:  2
Disk Is unrestricted
Disk type: DVD, HD-DVD or BD

Track  Sess Type   Start Addr End Addr   Size
==============================================
    1     1 Blank  0          15871      15872     
    2     1 Apdbl  15888      2295103    2279216   

Next writable address:              1587392   
Remaining writable size:            707712    

Warning: Incomplete session encountered!

这个开放的会话无法通过 wodim 修复:

$ wodim -fix   
Device was not specified. Trying to find an appropriate drive...
Detected CD-R drive: /dev/sr1
Device type    : Removable CD-ROM
Version        : 0
Response Format: 2
Capabilities   : 
Vendor_info    : 'ASUS    '
Identification : 'SDRW-08D2S-U    '
Revision       : 'B901'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Using generic SCSI-3/mmc DVD-R(W) driver (mmc_mdvd).
Driver flags   : SWABAUDIO BURNFREE 
Supported modes: PACKET SAO
Speed set to 11080 KB/s
Starting to write CD/DVD at speed   8.0 in real unknown mode for single session.
Last chance to quit, starting real write in    0 seconds. Operation starts.
Errno: 5 (Input/output error), reserve track scsi sendcmd: no error
CDB:  53 00 00 00 00 00 00 00 00 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.004s timeout 40s
wodim: Cannot open new session

不过,似乎缺少初始 DVD 超级块:

$ sudo mount /dev/sr1 /home/famiglia/point   -o session=0
mount: /home/famiglia/point: can't read superblock on /dev/sr1

有没有办法备份第一次写入会话中存储的数据?

相关内容