如何阅读腐败的光盘

我有一个腐败的迷你DVD,用于摄像机。 它似乎已损坏(未在摄像机上播放)且无法打开。 我不知道该尝试修复它。 有办法吗?

billy@marara-ubu:/media$ sudo mount -t udf -o ro /dev/sr0 /media/cd mount: wrong fs type, bad option, bad superblock on /dev/sr0, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so billy@marara-ubu:/media$ sudo mount -t iso9660 -o ro /dev/sr0 /media/cd mount: wrong fs type, bad option, bad superblock on /dev/sr0, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so billy@marara-ubu:/media$ sudo cdrwtool -i -d /dev/sr0 using device /dev/sr0 448KB internal buffer setting write speed to 12x DISC INFO: erasable : No border = 2 Disc status = 1 number of first track = 1 number of sessions = 1 number of tracks = 1 status of last track = 3 uru = 1 did_v = 0 dbc_v = 0 disc type = 0 disc_id = 0 lead_in = 00:00:00 (0) lead_out = 00:00:00 (0) OPC entries = 0 TRACK INFO: Track 1 track_number = 1 session_number = 1 damage = 0 copy = 0 track_mode = 4 Rt = 1 blank = 1 packet = 1 fp = 0 data_mode = 1 lra_v = 0 nwa_v = 0 track_start = 0 next_writable = 0 last_recorded = 0 free_blocks = 12272 packet_size = 16 track_size = 12272 (24544KB) Track 2 track_number = 2 session_number = 1 damage = 0 copy = 0 track_mode = 4 Rt = 1 blank = 1 packet = 1 fp = 0 data_mode = 1 lra_v = 0 nwa_v = 0 track_start = 12288 next_writable = 12288 last_recorded = 0 free_blocks = 176 packet_size = 16 track_size = 176 (352KB) Track 3 track_number = 3 session_number = 1 damage = 1 copy = 0 track_mode = 4 Rt = 0 blank = 0 packet = 1 fp = 0 data_mode = 1 lra_v = 0 nwa_v = 0 track_start = 12480 next_writable = 0 last_recorded = 0 free_blocks = 0 packet_size = 16 track_size = 701472 (1402944KB) 

我会尝试使用sudo dd if=/dev/cdrom of=dvd.img其中/ dev / cdrom是你的驱动设备路径。 这将创建光盘的映像,尝试恢复该过程中的数据。 然后你可以试试testdisk如果dd产生的图像是垃圾。

它可能不在/ dev / cdrom下,因为它没有作为一个安装。

这样做:删除迷你光盘并运行mount ,将其放入并再次运行mount 。 有什么区别? 如果有的话,你可能会很幸运。 如果是这样的话,你应该能够做到这一点。