I've got exactly the same problem.
my entries from fstab:

/dev/dvd             /media/dvd           subfs     
noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
/dev/dvdram      /media/dvdram      subfs     
noauto,fs=cdfss,rw,user,procuid,nosuid,nodev,exec,iocharset=utf8 0 0

I've added the 'user' option to /dev/dvdram, so I can mount it by hand.
Automount on /dev/dvd works properly, but on /dev/dvdram only CDs gets
recognized, DVD +/- R(W) or RAM doesn't. There are no entries in syslog
when using /dev/dvd.

here is the output from lshal with DVD in /dev/dvd (/dev/hdc):

udi = '/org/freedesktop/Hal/devices/volume_label_SU1000_001'
  info.callouts.remove = {'hald-subfs-mount'} (string list)
  info.callouts.add = {'hald-add-selinux-mount-option',
'hald-subfs-mount'} (string list)
  volume.policy.desired_mount_point = 'SU1000.001'  (string)
  volume.policy.mount_filesystem = 'iso9660'  (string)
  volume.policy.should_mount = true  (bool)
  info.udi = '/org/freedesktop/Hal/devices/volume_label_SU1000_001' 
(string)
  info.product = 'SU1000.001'  (string)
  volume.disc.is_svcd = false  (bool)
  volume.disc.is_vcd = false  (bool)
  volume.disc.is_videodvd = false  (bool)
  volume.disc.is_rewritable = false  (bool)
  volume.disc.is_appendable = false  (bool)
  volume.disc.is_blank = false  (bool)
  volume.disc.has_data = true  (bool)
  volume.disc.has_audio = false  (bool)
  volume.disc.type = 'dvd_rom'  (string)
  volume.size = 4696866816  (0x117f48000)  (uint64)
  volume.num_blocks = 9173568  (0x8bfa40)  (int)
  volume.block_size = 2048  (0x800)  (int)
  info.capabilities = {'volume', 'block'} (string list)
  info.category = 'volume'  (string)
  volume.is_partition = true  (bool)
  volume.is_disc = true  (bool)
  volume.is_mounted = true  (bool)
  volume.mount_point = '/media/dvd'  (string)
  volume.label = 'SU1000.001'  (string)
  volume.uuid = ''  (string)
  volume.fsversion = ''  (string)
  volume.fsusage = 'filesystem'  (string)
  volume.fstype = 'iso9660'  (string)
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_4000601333'  (string)
  block.is_volume = true  (bool)
  block.minor = 0  (0x0)  (int)
  block.major = 22  (0x16)  (int)
  block.device = '/dev/hdc'  (string)
  linux.hotplug_type = 3  (0x3)  (int)
  info.parent =
'/org/freedesktop/Hal/devices/storage_serial_4000601333'  (string)
  linux.sysfs_path_device = '/sys/block/hdc/fakevolume'  (string)
  linux.sysfs_path = '/sys/block/hdc/fakevolume'  (string)



lshal with same DVD in /dev/dvdram (/dev/hdd):

udi = '/org/freedesktop/Hal/devices/volume_part_1_size_4700372992'
  info.udi =
'/org/freedesktop/Hal/devices/volume_part_1_size_4700372992'  (string)
  info.product = 'Volume'  (string)
  volume.disc.is_svcd = false  (bool)
  volume.disc.is_vcd = false  (bool)
  volume.disc.is_videodvd = false  (bool)
  volume.disc.is_rewritable = true  (bool)
  volume.disc.is_appendable = false  (bool)
  volume.disc.is_blank = false  (bool)
  volume.disc.has_data = true  (bool)
  volume.disc.has_audio = false  (bool)
  volume.disc.type = 'dvd_plus_rw'  (string)
  volume.size = 4700372992  (0x1182a0000)  (uint64)
  volume.num_blocks = 9180416  (0x8c1500)  (int)
  volume.block_size = 2048  (0x800)  (int)
  info.capabilities = {'volume', 'block'} (string list)
  info.category = 'volume'  (string)
  volume.is_partition = true  (bool)
  volume.is_disc = true  (bool)
  volume.is_mounted = false  (bool)
  volume.mount_point = ''  (string)
  volume.label = ''  (string)
  volume.uuid = ''  (string)
  volume.fsversion = ''  (string)
  volume.fsusage = ''  (string)
  volume.fstype = ''  (string)
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_K3847813052'  (string)
  block.is_volume = true  (bool)
  block.minor = 64  (0x40)  (int)
  block.major = 22  (0x16)  (int)
  block.device = '/dev/hdd'  (string)
  linux.hotplug_type = 3  (0x3)  (int)
  info.parent =
'/org/freedesktop/Hal/devices/storage_serial_K3847813052'  (string)
  linux.sysfs_path_device = '/sys/block/hdd/fakevolume'  (string)
  linux.sysfs_path = '/sys/block/hdd/fakevolume'  (string)



Regards,
Glen

Jorge Luis Arzola schrieb:
> Well I have now some conclusions about what and how is happening:
>
> first, here is the  part of my  fstab regarging dvdrom units:
>
> /dev/dvd             /media/dvd           subfs      
> noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
> /dev/dvdrecorder     /media/dvdrecorder   subfs      
> noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
> /dev/hdb1            /data                reiserfs   defaults              1 2
>
> NOW:
>
> 1-/dev/dvdrecorder  is working property. It's ok; it automouts cds and dvs 
> without problems.
>
> 2-/dev/dvd  refuses to automount some media(not all):
>                    a)-It's not a hardware problem, because the same DVD unit  
>              
> works  just fine(I've tried right today) in another machine, which has suse 
> 9.2 installed.
>                     b)-/dev/dvd automounts cds without trouble, but refuses 
> to 
> automount DVDs(if you insert a DVD and press Ctr+alt+f10 any message apears, 
> also when you issue the mount command without argument it appears /dev/dvd is 
> not mounted), allthough for some reason inserted DVDs are usable by yast or 
> xine's DVD navihation feature, be it that these programs mount the media when 
> they need, or maybe that the media is unreportedly (sub/semi/auto)mounted.
>
> any hints?
>
> regards
>
> jorge
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>   


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to