
У меня возникла проблема при попытке открыть записанный DVD-R, я даже не могу создать его образ iso в dd - после создания образа iso я попытался смонтировать их:
mount -t iso9660 /dev/cdrom /mnt -o loop=/dev/loop0
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
Но когда я открываю DVD на windows, он работает идеально. Я пытался сделать там образ iso, но получаю много ошибок (Alcohol 120%).
Это какая-то защита от копирования? Если да, то как она работает? Я могу легко открыть его в Windows, но не могу сделать из него образ iso?
Может быть, я использую неправильное программное обеспечение для создания образов ISO, есть какие-нибудь предложения?
На DVD-диске хранится программное обеспечение, а не аудио или фильмы.
решение1
Я не понимаю, что вы пытаетесь сделать, dev/cdrom
это не образ, это диск. Какую команду вы использовали для создания образа? В любом случае, если вы запустили что-то вроде
dd if=/dev/cdrom of=/tmp/image.iso
Затем вы можете смонтировать его следующим образом:
mkdir foo
mount -t iso9660 -o loop /tmp/image.iso foo/
Если это не сработает, то, вероятно, ваш файл изображения имеет проблемы. Альтернативой для создания изображения являются программы типа brasero
или k3b
или mkisofs
:
mount /dev/cdrom /media/cdrom
mkisofs -o /tmp/image.iso -graft-points -rational-rock -full-iso9660-filenames -iso-level 2 -r -J /media/cdrom
решение2
Убедитесь, что ваш DVD использует файловую систему ISO9660:
file -s /dev/cdrom
Если ваш DVD не использует ISO9660, не беспокойтесь о создании образа ISO из него. Это не значит, что вы не можете создать его образ. Если ваш DVD использует файловую систему UDF, вы можете создать образ UDF и смонтировать его, но не с опцией -t iso9660
. Ядро может автоматически определять используемую файловую систему, поэтому вы можете просто попробовать без какой-либо -t
опции и посмотреть, сработает ли это.
решение3
Это следующее выглядит для меня неправильным. Я предполагаю, что это не сработает независимо от DVD-R, потому что опция loop
предназначена для монтирования файла образа (простого файла), тогда как ваш /dev/cdrom является файлом устройства.
mount -t iso9660 /dev/cdrom /mnt -o loop=/dev/loop0
решение4
используйте nero и poweriso для записи. Я использую его уже несколько лет без каких-либо проблем.
Если это не помогло, убедитесь, что ваш ISO-файл не поврежден.
Никаких проблем с авторскими правами.
Если проблема не устранена, замените диск на другой.