Я записал DVD с телевизора, используя обычный DVD-рекордер. Я могу прочитать его на любом DVD-рекордере, но не могу прочитать его на моем ПК. Я использую Manjaro Linux.
Диск — DVD+RW.
Погуглив, я нашел много подобных вопросов, но пока не нашел решения для себя.
Диск не монтируется автоматически. Если я попытаюсь вручную смонтировать его, то это не получится:
[luke@pc-luca Scaricati]$ sudo mount /dev/sr0 /mnt
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/sr0, missing codepage or helper program, or other error.
(похожие проблемы с -t udf
или -t iso9660
)
Однако ОС может «видеть» диск:
[luke@pc-luca Scaricati]$ dvd+rw-mediainfo /dev/sr0
INQUIRY: [HL-DT-ST][DVDRAM GUD0N ][1.00]
GET [CURRENT] CONFIGURATION:
Mounted Media: 1Bh, DVD+R
Media ID: CMC MAG/M01
Current Write Speed: 8.0x1385=11080KB/s
Write Speed #0: 8.0x1385=11080KB/s
Write Speed #1: 4.0x1385=5540KB/s
Speed Descriptor#0: 00/15871 [email protected]=11080KB/s [email protected]=11080KB/s
Speed Descriptor#1: 00/15871 [email protected]=11080KB/s [email protected]=5540KB/s
READ DVD STRUCTURE[#0h]:
Media Book Type: 00h, DVD-ROM book [revision 0]
Legacy lead-out at: 2295104*2KB=4700372992
READ DISC INFORMATION:
Disc status: appendable
Number of Sessions: 1
State of Last Session: incomplete
"Next" Track: 1
Number of Tracks: 2
READ TRACK INFORMATION[#1]:
Track State: reserved
Track Start Address: 0*2KB
Next Writable Address: 0*2KB
Free Blocks: 15872*2KB
Track Size: 15872*2KB
READ TRACK INFORMATION[#2]:
Track State: invisible
Track Start Address: 15888*2KB
Next Writable Address: 103488*2KB
Free Blocks: 2191616*2KB
Track Size: 2279216*2KB
ROM Compatibility LBA: 266240
READ CAPACITY: 0*2048=0
Есть идеи? Спасибо.
Редактировать:
[luke@pc-luca Scaricati]$ file /dev/sr0
/dev/sr0: block special (11/0)
(тот же результат получается без компакт-диска в приводе)
и
[luke@pc-luca Scaricati]$ sudo mount -o offset=$((15888*2048)) /dev/sr0 /mnt
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/loop0, missing codepage or helper program, or other error.
Редактировать №2
dd не работает:
$ dd if=/dev/sr0 of=MYFILE bs=2k
dd: errore leggendo '/dev/sr0': Errore di input/output
0+0 record dentro
0+0 record fuori
0 bytes copied, 0,133062 s, 0,0 kB/s
$ dd if=/dev/sr0 of=MYFILE seek=$((15888*2048)) bs=2k
dd: errore leggendo '/dev/sr0': Errore di input/output
0+0 record dentro
0+0 record fuori
0 bytes copied, 0,125784 s, 0,0 kB/s