读取已录制 DVD-R 的文件系统时出现问题

读取已录制 DVD-R 的文件系统时出现问题

我在尝试读取由不同 TV DVD 刻录机录制的 DVD-R 或 DVD+R 时遇到问题。通常问题是当我尝试使用 udf 选项手动安装 DVD 时(使用自动选项输出相同):

   giankun@giankun-imedia-S3810:~$ sudo mount -o ro -t udf  /dev/sr0 /media/giankun/dvd
   mount: tipo fs errato, opzione non valida, superblocco su /dev/sr0 danneggiato,
   codepage o programma ausiliario mancante, o altro errore
   In alcuni casi si possono trovare informazioni utili in syslog. Provare
   ad esempio 'dmesg | tail'

它显示“fs 类型错误,选项无效,/dev/sr0 上的超级块损坏,等等。并且 dmesg | tail

   [ 2525.446871] UDF-fs: error (device sr0): udf_read_tagged: read failed, block=36641552,       location=0
   [ 2525.446878] UDF-fs: warning (device sr0): udf_fill_super: No fileset found
   [ 2892.059449] nouveau E[     DRM] DDC responded, but no EDID for VGA-1
   [ 4317.181251] UDF-fs: error (device sr0): __udf_read_inode: (ino 2145710) failed !bh
   [ 4317.282267] UDF-fs: error (device sr0): __udf_read_inode: (ino 2145709) failed !bh
   [ 4317.383362] UDF-fs: error (device sr0): __udf_read_inode: (ino 2145708) failed !bh
   [ 4317.484452] UDF-fs: error (device sr0): __udf_read_inode: (ino 2145707) failed !bh
   [ 4317.484464] UDF-fs: Failed to read VAT inode from the last recorded block (2145710), retrying with the last block of the device (2145711).
   [ 4317.485948] UDF-fs: error (device sr0): udf_read_tagged: read failed, block=36641552, location=0
   [ 4317.485954] UDF-fs: warning (device sr0): udf_fill_super: No fileset found

当我尝试以 iso9660 形式挂载时出现此情况

   giankun@giankun-imedia-S3810:~$ sudo mount -o ro -t iso9660 /dev/sr0 /media/giankun/dvd
   mount: tipo fs errato, opzione non valida, superblocco su /dev/sr0 danneggiato,
   codepage o programma ausiliario mancante, o altro errore
   In alcuni casi si possono trovare informazioni utili in syslog. Provare
   ad esempio 'dmesg | tail'

与相对 dmesg | tail

   [ 4395.151558] ISOFS: Unable to identify CD-ROM format.

我认为这不是我的硬件的问题,因为在同一台机器上 W7(我有双启动)可以读取磁盘并提取文件(大多数磁盘必须解密,因为它们是来自日本 DVD 刻录机的 CPRM 编码)。但是驱动器是 ATAPI DVD A DH16ABSH。我已经尝试从 AHCI(BIOS 设置)切换到 IDE 模式,但没有任何效果。

我必须添加任何其他磁盘(包括 DATA DVD 和原始视频 DVD)是否已正确安装。有没有办法安装这些特定磁盘?这是一个已知的错误吗(我在网上找到了一些遇到相同问题的简短参考资料,但没有像这次讨论)?

以下是我使用 Nero、KB 和我下载的 Windows 实用程序从其中一个磁盘中提取的内容:

尼禄:

Disc Information (E:\)
------------------
Type                                                                              : :DVD-R
Capacity                                                                          : 487:54.50  (828 MB)
Tracks                                                                            : 3
Sessions                                                                          : 1

File System                                                                       : , UDF
Title                                                                             : n/a
Date                                                                              : n/a
Publisher                                                                         : n/a
Application                                                                       : n/a

知识库:

Medium

Type:   DVD-R Sequential
Media ID:   MXL RG04
Capacity:   487:54:50 min (4,2 GiB)
Used Capacity:  487:54:50 min (4,2 GiB)
Remaining:  00:00:00 min (0 B)
Rewritable: no
Appendable: no
Empty:  no
Layers: 1
Sessions:   1
Supported writing speeds:   6.0x (8310 KB/s)
8.0x (11080 KB/s)
12.0x (16620 KB/s)
16.0x (22160 KB/s)
ISO9660 Filesystem Info

System Id:  -
Volume Id:  -
Volume Set Id:  -
Publisher Id:   -
Preparer Id:    -
Application Id: -
Volume Size:    0 B (0 B * 0 blocks = 0 B)
Tracks

Type    Attributes  First-Last Sector   Length
1   (Data)  no copy/uninterrupted   0 - 543 544 (00:07:19)
2   (Data)  no copy/uninterrupted   560 - 831   272 (00:03:47)
3   (Data)  no copy/uninterrupted   848 - 2195599   2194752 (487:43:27)

DVD 信息:

----------------------------------------------------------------------------
Unique Disc Identifier : [DVD-R:MXL RG04]
----------------------------------------------------------------------------
Disc & Book Type :       [DVD-R] - [DVD-R]
Manufacturer Name :      [Hitachi Maxell Ltd.]
Manufacturer ID :        [MXL RG04]
Blank Disc Capacity :    [2,298,496 Sectors = 4.71 GB (4.38 GiB)]
----------------------------------------------------------------------------
[ DVD Identifier V5.2.0 - http://DVD.Identifier.CDfreaks.com ]
----------------------------------------------------------------------------


** INFO : Hex Dump Of 'Media Code'-Block Listed Below
** INFO : 4-Byte Header Preceding 'Media Code'-Block Discarded
** INFO : Format 0Eh - Pre-Recorded Information In Lead-In
0000 : 01 40 c1 fd 9e d8 52 00  02 85 0e 0d 99 ab 80 00   [email protected].........
0010 : 03 4d 58 4c 20 52 47 00  04 30 34 00 00 00 00 00   .MXL RG..04.....
0020 : 05 88 80 00 00 00 02 00  06 09 0b 15 87 78 90 00   .............x..
0030 : 07 88 80 00 00 00 00 00  08 08 13 0d 11 0c 08 00   ................
0040 : 09 95 07 0e 0b 78 88 00  0a a0 00 20 00 20 10 00   .....x..... . ..
0050 : 0b 09 19 17 97 88 85 00  0c b6 89 2b 82 30 23 00   ...........+.0#.
0060 : 0d 00 00 d0 00 00 00 00  00 00                     ..........      

** INFO : Hex Dump Of 'Control Data Zone'-Block Listed Below
** INFO : 4-Byte Header Preceding 'CDZ'-Block Discarded
** INFO : Format 10h - Physical Format Information Of Control Data Zone
0000 : 25 0f 02 00 00 03 00 00  00 26 12 7f 00 00 00 00   %........&......

答案1

您必须选择文件系统类型:

sudo mount /dev/sr0 /media/x/dvd -t FILESYSTEMTYPE

选项包括:

auto - 这是一个特殊的选项。当你使用这个选项时,它会尝试猜测 fs 类型。

ext4 - 这可能是过去几年最常见的 Linux fs 类型

ext3 - 这是几年前最常见的 Linux fs 类型

ntfs - 这是最常见的 Windows fs 类型或更大的外部硬盘

vfat - 这是用于较小外部硬盘的最常见 fs 类型

iso9660 主要用于 CD

udf 主要用于较新 Windows 上的 DVD

cd 和 dvd 文件系统大多是 iso9660 或 udf

相关内容