Thanks, the other relevant device is this one, as this is where the "@block.storage_device:storage.hotpluggable" key is read from:
udi = '/org/freedesktop/Hal/devices/storage_serial_1ATA_ST9250827AS_5RG1XDLE' block.device = '/dev/sdb' (string) block.is_volume = false (bool) block.major = 8 (0x8) (int) block.minor = 16 (0x10) (int) block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_1ATA_ST9250827AS_5RG1XDLE' (string) info.capabilities = {'storage', 'block'} (string list) info.category = 'storage' (string) info.parent = '/org/freedesktop/Hal/devices/pci_8086_27c4_scsi_host_scsi_device_lun0_0' (string) info.product = 'ST9250827AS' (string) info.udi = '/org/freedesktop/Hal/devices/storage_serial_1ATA_ST9250827AS_5RG1XDLE' (string) info.vendor = 'ATA' (string) linux.hotplug_type = 3 (0x3) (int) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:1/0:0:1:0/block/sdb' (string) storage.automount_enabled_hint = false (bool) storage.bus = 'pci' (string) storage.drive_type = 'disk' (string) storage.firmware_version = '3.AA' (string) storage.hotpluggable = false (bool) storage.lun = 0 (0x0) (int) storage.media_check_enabled = false (bool) storage.model = 'ST9250827AS' (string) storage.no_partitions_hint = false (bool) storage.originating_device = '/org/freedesktop/Hal/devices/computer' (string) storage.partitioning_scheme = 'mbr' (string) storage.removable = false (bool) storage.removable.media_available = true (bool) storage.removable.media_size = 250059350016 (0x3a38b2e000) (uint64) storage.requires_eject = false (bool) storage.serial = '1ATA_ST9250827AS_5RG1XDLE' (string) storage.size = 250059350016 (0x3a38b2e000) (uint64) storage.vendor = 'ATA' (string)
Thanks, the other relevant device is this one, as this is where the "@block. storage_ device: storage. hotpluggable" key is read from:
udi = '/org/freedeskt op/Hal/ devices/ storage_ serial_ 1ATA_ST9250827A S_5RG1XDLE' storage_ device = '/org/freedeskt op/Hal/ devices/ storage_ serial_ 1ATA_ST9250827A S_5RG1XDLE' (string) op/Hal/ devices/ pci_8086_ 27c4_scsi_ host_scsi_ device_ lun0_0' (string) op/Hal/ devices/ storage_ serial_ 1ATA_ST9250827A S_5RG1XDLE' (string) hotplug_ type = 3 (0x3) (int) pci0000: 00/0000: 00:1f.2/ host0/target0: 0:1/0:0: 1:0/block/ sdb' (string) automount_ enabled_ hint = false (bool) drive_type = 'disk' (string) firmware_ version = '3.AA' (string) hotpluggable = false (bool) media_check_ enabled = false (bool) no_partitions_ hint = false (bool) originating_ device = '/org/freedeskt op/Hal/ devices/ computer' (string) partitioning_ scheme = 'mbr' (string) removable. media_available = true (bool) removable. media_size = 250059350016 (0x3a38b2e000) (uint64) requires_ eject = false (bool) AS_5RG1XDLE' (string)
block.device = '/dev/sdb' (string)
block.is_volume = false (bool)
block.major = 8 (0x8) (int)
block.minor = 16 (0x10) (int)
block.
info.capabilities = {'storage', 'block'} (string list)
info.category = 'storage' (string)
info.parent = '/org/freedeskt
info.product = 'ST9250827AS' (string)
info.udi = '/org/freedeskt
info.vendor = 'ATA' (string)
linux.
linux.sysfs_path = '/sys/devices/
storage.
storage.bus = 'pci' (string)
storage.
storage.
storage.
storage.lun = 0 (0x0) (int)
storage.
storage.model = 'ST9250827AS' (string)
storage.
storage.
storage.
storage.removable = false (bool)
storage.
storage.
storage.
storage.serial = '1ATA_ST9250827
storage.size = 250059350016 (0x3a38b2e000) (uint64)
storage.vendor = 'ATA' (string)