[Pkg-virtualbox-devel] Bug#448347: No Subject
Julien Valroff
julien at kirya.net
Sun Dec 9 12:10:38 UTC 2007
Hi Patrick,
Le vendredi 30 novembre 2007 à 10:24 +0100, Patrick Winnertz a écrit :
> tags 448347 + unreproducible moreinfo
> thanks
>
> I've a problem to reproduce your error. Please try again with a newer
> virtualbox-ose version (which is in unstable) and have a look if you can
> still reproduce your error.
The problem still occurs with the latest version in sid.
When I want to select a CDROM/DVDROM drive, I see /dev/cdrom
and /dev/fd0.
Myaboe the following information will be useful:
$ ll /dev/{cd,dvd}*
lrwxrwxrwx 1 root root 3 2007-12-09 10:05 /dev/cdrom -> hda
lrwxrwxrwx 1 root root 3 2007-12-09 10:05 /dev/cdrom1 -> hdb
lrwxrwxrwx 1 root root 3 2007-12-09 10:05 /dev/cdrw1 -> hdb
lrwxrwxrwx 1 root root 3 2007-12-09 10:05 /dev/dvd -> hda
lrwxrwxrwx 1 root root 3 2007-12-09 10:05 /dev/dvd1 -> hdb
lrwxrwxrwx 1 root root 3 2007-12-09 10:05 /dev/dvdrw1 -> hdb
The symlinks are managed by udev
(see /etc/udev/cd-aliases-generator.rules)
from lshal:
udi = '/org/freedesktop/Hal/devices/platform_floppy_0'
info.bus = 'platform' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.product = 'Platform Device (floppy.0)' (string)
info.subsystem = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_floppy_0' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'platform' (string)
linux.sysfs_path = '/sys/devices/platform/floppy.0' (string)
platform.id = 'floppy.0' (string)
udi = '/org/freedesktop/Hal/devices/platform_floppy_0_storage'
block.device = '/dev/fd0' (string)
block.is_volume = false (bool)
block.major = 2 (0x2) (int)
block.minor = 0 (0x0) (int)
block.storage_device = '/org/freedesktop/Hal/devices/platform_floppy_0_storage' (string)
info.capabilities = {'storage', 'block'} (string list)
info.category = 'storage' (string)
info.interfaces = {'org.freedesktop.Hal.Device.Volume'} (string list)
info.parent = '/org/freedesktop/Hal/devices/platform_floppy_0' (string)
info.product = 'PC Floppy Drive' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_floppy_0_storage' (string)
info.vendor = '' (string)
linux.hotplug_type = 3 (0x3) (int)
linux.sysfs_path = '/sys/block/fd0' (string)
org.freedesktop.Hal.Device.Volume.method_argnames = {'mount_point fstype extra_options', 'extra_options', 'extra_options'} (string list)
org.freedesktop.Hal.Device.Volume.method_execpaths = {'hal-storage-mount', 'hal-storage-unmount', 'hal-storage-eject'} (string list)
org.freedesktop.Hal.Device.Volume.method_names = {'Mount', 'Unmount', 'Eject'} (string list)
org.freedesktop.Hal.Device.Volume.method_signatures = {'ssas', 'as', 'as'} (string list)
storage.automount_enabled_hint = true (bool)
storage.bus = 'platform' (string)
storage.drive_type = 'floppy' (string)
storage.hotpluggable = false (bool)
storage.media_check_enabled = false (bool)
storage.model = '' (string)
storage.no_partitions_hint = true (bool)
storage.originating_device = '/org/freedesktop/Hal/devices/platform_floppy_0' (string)
storage.physical_device = '/org/freedesktop/Hal/devices/platform_floppy_0' (string)
storage.removable = true (bool)
storage.removable.media_available = false (bool)
storage.requires_eject = false (bool)
storage.size = 0 (0x0) (uint64)
storage.vendor = 'PC Floppy Drive' (string)
volume.mount.valid_options = {'ro', 'sync', 'dirsync', 'noatime', 'nodiratime', 'noexec', 'quiet', 'remount', 'exec', 'utf8', 'shortname=', 'codepage=', 'iocharset=', 'umask=', 'uid='} (string list)
[...]
udi = '/org/freedesktop/Hal/devices/storage_serial_K12E4R94640'
block.device = '/dev/hdb' (string)
block.is_volume = false (bool)
block.major = 3 (0x3) (int)
block.minor = 64 (0x40) (int)
block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_K12E4R94640' (string)
info.addons = {'hald-addon-storage'} (string list)
info.capabilities = {'storage', 'block', 'storage.cdrom'} (string list)
info.category = 'storage' (string)
info.interfaces = {'org.freedesktop.Hal.Device.Storage', 'org.freedesktop.Hal.Device.Storage'} (string list)
info.parent = '/org/freedesktop/Hal/devices/pci_197b_2363_0_ide_0_1' (string)
info.product = 'HL-DT-ST DVDRAM GSA-H10N' (string)
info.udi = '/org/freedesktop/Hal/devices/storage_serial_K12E4R94640' (string)
linux.hotplug_type = 3 (0x3) (int)
linux.sysfs_path = '/sys/block/hdb' (string)
org.freedesktop.Hal.Device.Storage.method_argnames = {'extra_options', 'extra_options'} (string list)
org.freedesktop.Hal.Device.Storage.method_execpaths = {'hal-storage-eject', 'hal-storage-closetray'} (string list)
org.freedesktop.Hal.Device.Storage.method_names = {'Eject', 'CloseTray'} (string list)
org.freedesktop.Hal.Device.Storage.method_signatures = {'as', 'as'} (string list)
storage.automount_enabled_hint = true (bool)
storage.bus = 'ide' (string)
storage.cdrom.bd = false (bool)
storage.cdrom.bdr = false (bool)
storage.cdrom.bdre = false (bool)
storage.cdrom.cdr = true (bool)
storage.cdrom.cdrw = true (bool)
storage.cdrom.dvd = true (bool)
storage.cdrom.dvdplusr = true (bool)
storage.cdrom.dvdplusrdl = true (bool)
storage.cdrom.dvdplusrw = true (bool)
storage.cdrom.dvdplusrwdl = false (bool)
storage.cdrom.dvdr = true (bool)
storage.cdrom.dvdram = true (bool)
storage.cdrom.dvdrw = true (bool)
storage.cdrom.hddvd = false (bool)
storage.cdrom.hddvdr = false (bool)
storage.cdrom.hddvdrw = false (bool)
storage.cdrom.mo = false (bool)
storage.cdrom.mrw = true (bool)
storage.cdrom.mrw_w = true (bool)
storage.cdrom.read_speed = 8467 (0x2113) (int)
storage.cdrom.support_media_changed = true (bool)
storage.cdrom.support_multisession = true (bool)
storage.cdrom.write_speed = 8467 (0x2113) (int)
storage.cdrom.write_speeds = {'8467', '7056', '5645', '4234', '2822', '1411', '706'} (string list)
storage.drive_type = 'cdrom' (string)
storage.firmware_version = 'JL10' (string)
storage.hotpluggable = false (bool)
storage.media_check_enabled = true (bool)
storage.model = 'HL-DT-ST DVDRAM GSA-H10N' (string)
storage.no_partitions_hint = true (bool)
storage.originating_device = '/org/freedesktop/Hal/devices/computer' (string)
storage.physical_device = '/org/freedesktop/Hal/devices/computer' (string)
storage.removable = true (bool)
storage.removable.media_available = false (bool)
storage.removable.support_async_notification = false (bool)
storage.requires_eject = true (bool)
storage.serial = 'K12E4R94640' (string)
storage.size = 0 (0x0) (uint64)
storage.vendor = '' (string)
[...]
udi = '/org/freedesktop/Hal/devices/storage_model__NEC_DV_5800D'
block.device = '/dev/hda' (string)
block.is_volume = false (bool)
block.major = 3 (0x3) (int)
block.minor = 0 (0x0) (int)
block.storage_device = '/org/freedesktop/Hal/devices/storage_model__NEC_DV_5800D' (string)
info.addons = {'hald-addon-storage'} (string list)
info.capabilities = {'storage', 'block', 'storage.cdrom'} (string list)
info.category = 'storage' (string)
info.interfaces = {'org.freedesktop.Hal.Device.Storage', 'org.freedesktop.Hal.Device.Storage'} (string list)
info.parent = '/org/freedesktop/Hal/devices/pci_197b_2363_0_ide_0_0' (string)
info.product = '_NEC DV-5800D' (string)
info.udi = '/org/freedesktop/Hal/devices/storage_model__NEC_DV_5800D' (string)
linux.hotplug_type = 3 (0x3) (int)
linux.sysfs_path = '/sys/block/hda' (string)
org.freedesktop.Hal.Device.Storage.method_argnames = {'extra_options', 'extra_options'} (string list)
org.freedesktop.Hal.Device.Storage.method_execpaths = {'hal-storage-eject', 'hal-storage-closetray'} (string list)
org.freedesktop.Hal.Device.Storage.method_names = {'Eject', 'CloseTray'} (string list)
org.freedesktop.Hal.Device.Storage.method_signatures = {'as', 'as'} (string list)
storage.automount_enabled_hint = true (bool)
storage.bus = 'ide' (string)
storage.cdrom.bd = false (bool)
storage.cdrom.bdr = false (bool)
storage.cdrom.bdre = false (bool)
storage.cdrom.cdr = false (bool)
storage.cdrom.cdrw = false (bool)
storage.cdrom.dvd = true (bool)
storage.cdrom.dvdplusr = false (bool)
storage.cdrom.dvdplusrdl = false (bool)
storage.cdrom.dvdplusrw = false (bool)
storage.cdrom.dvdplusrwdl = false (bool)
storage.cdrom.dvdr = false (bool)
storage.cdrom.dvdram = false (bool)
storage.cdrom.dvdrw = false (bool)
storage.cdrom.hddvd = false (bool)
storage.cdrom.hddvdr = false (bool)
storage.cdrom.hddvdrw = false (bool)
storage.cdrom.mo = false (bool)
storage.cdrom.mrw = true (bool)
storage.cdrom.mrw_w = true (bool)
storage.cdrom.read_speed = 8467 (0x2113) (int)
storage.cdrom.support_media_changed = true (bool)
storage.cdrom.support_multisession = true (bool)
storage.cdrom.write_speed = 0 (0x0) (int)
storage.cdrom.write_speeds = {} (string list)
storage.drive_type = 'cdrom' (string)
storage.firmware_version = 'F9S6' (string)
storage.hotpluggable = false (bool)
storage.media_check_enabled = true (bool)
storage.model = '_NEC DV-5800D' (string)
storage.no_partitions_hint = true (bool)
storage.originating_device = '/org/freedesktop/Hal/devices/computer' (string)
storage.physical_device = '/org/freedesktop/Hal/devices/computer' (string)
storage.removable = true (bool)
storage.removable.media_available = false (bool)
storage.removable.support_async_notification = false (bool)
storage.requires_eject = true (bool)
storage.size = 0 (0x0) (uint64)
storage.vendor = '' (string)
Cheers,
Julien
More information about the Pkg-virtualbox-devel
mailing list