|
||||||
| Forums FAQ | Members List | Search | Today's Posts | Mark Forums Read |
| Hardware Questions about drivers, peripheral cabling, configuration |
![]() |
|
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
caf4926,
Sadly, I had already located and attempted that solution before creating my original post. It didn't help unfortunately. Thanks for trying |
|
|||
|
I have the same problem as the original poster. I even bought a new LG burner (only UKP 18) thinking the DVD laser had died.
It seems the problem is only on UDF DVDs. I can burn and verify a DVD with k3b, it won't mount on my machine, but I can recover the data using dd on my machine, and the DVD reads on other machines. The bizarre thing is, everything has worked fine seemingly for months. So some package I've updated or "tidied up" seems to be the cause. As for tidying up, I removed some KDE4 stuff because I run Gnome. openSUSE 11.1 x86_64 Code:
mount: block device /dev/sr0 is write-protected, mounting read-only 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 |
|
|||
|
Woohoo! I've made some progress but I'd appreciate further help in eliminating this issue, which seems to affect many users if my Google results are anything to go by.
Credit where credit is due: Ili Estas Simioj » 2009 » May How to mount UDF format DVD+R on Ubuntu Jaunty I can now mount a UDF DVD+R burned with k3b like this: Code:
sudo mount -t udf /dev/sr0 /mnt -o ro,session=0,lastblock=1 Code:
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
So I think the problem is caused by the combination of UDF and multisession. I'll pursue this, but I'd appreciate feedback. I'm no guru or anything, just a methodical person working his way through Google results. In due course, any help in configuring hal, gnome-mount, PolicyKit or whatever it is would come in handy. |
|
|||
|
KJ,
Thanks for the message, I read the forums, but hadn't bothered checking on this issue since it had seemed to die. In fact I had reinstalled my previous DVD burner, and gifted the LG to my kids in their machine. I'm not sure how much your issue matches mine off the top of my head, I was able to mount the DVD media by forcing the iso9660 file system, as opposed to the UDF file system. Code:
mount -t iso9660 /dev/sr1 /mount/media If you make any further progress on the automounting issue, or someone has a solution for this problem, I would love to hear about it. Sincerely CynicalPride |
|
|||
|
I found the gnome-mount command, but it doesn't seems to recognise the options I passed to /bin/mount to make things work.
Code:
gnome-mount -d /dev/sr0 -f udf -o ro,session=0,lastblock=1 Apropos mounting a DVD as iso9660, I think that's fine unless any of your files exceeds 2 Gbytes. I burned a test DVD with a 2.5 Gbyte file in k3b with the multisession flag set to None instead of Auto, that does not seem to have made any difference. |
|
|||
|
Woohoo! I think I've sorted this out. However, I'd advise caution because I haven't regression tested in any depth.
So, the issue is how to tell gnome-mount to use session=0 and lastmount=1. 1) Use the gconf-editor and using the left-hand pane drill down to the "folder" Code:
/system/storage/default_options/udf Code:
uid=,ro,session=0,lastblock=1 3) As root (Danger Will Robinson), make a backup copy of and then use your favourite editor on the file Code:
/usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi Code:
<!-- udf -->
<match key="volume.fstype" string="udf">
<match key="/org/freedesktop/Hal/devices/computer:system.kernel.name" string="Linux">
<append key="volume.mount.valid_options" type="strlist">uid=</append>
<append key="volume.mount.valid_options" type="strlist">umask=</append>
<append key="volume.mount.valid_options" type="strlist">session=</append>
<append key="volume.mount.valid_options" type="strlist">lastblock=</append>
</match>
<match key="/org/freedesktop/Hal/devices/computer:system.kernel.name" string="FreeBSD">
<append key="volume.mount.valid_options" type="strlist">-C=</append>
<append key="volume.mount.valid_options" type="strlist">-v</append>
</match>
</match>
Code:
sudo /usr/sbin/rchal restart The DVD+R mounts and is readable. ![]() A minor annoyance, which seems to be the new burner hardware, is that it takes a while for the system to realise that one isn't reading from the DVD anymore, say ten seconds, before one can unmount and eject. |
![]() |
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|