Package: pmount
Version: 0.9.13-1
Severity: normal

I'm having problems mounting an iso9660 formatted DVD-R. pmount can cope with 
mounting it, but pmount-hal cannot;

[EMAIL PROTECTED]:~$ pmount-hal 
'/org/freedesktop/Hal/devices/volume_label_SGA_2_2' 
mount: block device /dev/hdc is write-protected, mounting read-only
mount: wrong fs type, bad option, bad superblock on /dev/hdc,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

Error: could not execute pmount
[EMAIL PROTECTED]:~$ pmount /dev/hdc
[EMAIL PROTECTED]:~$

The mount output is;
/dev/hdc on /media/hdc type iso9660 (ro,noexec,nosuid,nodev,uid=1000,gid=1000)

I've attached the lshal output for this device


-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16rt
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages pmount depends on:
ii  libc6                         2.3.6-15   GNU C Library: Shared libraries
ii  libdbus-1-2                   0.62-4     simple interprocess messaging syst
ii  libhal-storage1               0.5.7-2    Hardware Abstraction Layer - share
ii  libhal1                       0.5.7-2    Hardware Abstraction Layer - share
ii  libsysfs2                     2.0.0-7    interface library to sysfs

pmount recommends no packages.

-- no debconf information
udi = '/org/freedesktop/Hal/devices/volume_label_SGA_2_2'
  volume.unmount.valid_options = {'lazy'} (string list)
  volume.mount.valid_options = {'ro', 'sync', 'dirsync', 'noatime', 
'nodiratime', 'noexec', 'quiet', 'utf8', 'uid=', 'mode=', 'iocharset='} (string 
list)
  org.freedesktop.Hal.Device.Volume.method_execpaths = 
{'hal-system-storage-mount', 'hal-system-storage-unmount', 
'hal-system-storage-eject'} (string list)
  org.freedesktop.Hal.Device.Volume.method_signatures = {'ssas', 'as', 'as'} 
(string list)
  org.freedesktop.Hal.Device.Volume.method_names = {'Mount', 'Unmount', 
'Eject'} (string list)
  info.interfaces = {'org.freedesktop.Hal.Device.Volume'} (string list)
  volume.ignore = false  (bool)
  info.udi = '/org/freedesktop/Hal/devices/volume_label_SGA_2_2'  (string)
  info.product = 'SGA 2.2'  (string)
  volume.disc.capacity = 4036755456  (0xf09c0000)  (uint64)
  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 = 4036755456  (0xf09c0000)  (uint64)
  volume.num_blocks = 7884288  (0x784e00)  (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/hdc'  (string)
  volume.label = 'SGA 2.2'  (string)
  volume.uuid = ''  (string)
  volume.fsversion = 'Joliet Extension'  (string)
  volume.fsusage = 'filesystem'  (string)
  volume.fstype = 'iso9660'  (string)
  storage.model = ''  (string)
  block.storage_device = 
'/org/freedesktop/Hal/devices/storage_model_UJDA765_DVD/CDRW'  (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_model_UJDA765_DVD/CDRW'  
(string)
  linux.sysfs_path_device = '/sys/block/hdc/fakevolume'  (string)
  linux.sysfs_path = '/sys/block/hdc/fakevolume'  (string)

Reply via email to