SD card automounting

Danny Kukawka danny.kukawka at web.de
Tue Jan 9 15:37:45 PST 2007


On Tuesday 09 January 2007 22:34, Xamindar wrote:
> Danny Kukawka wrote:
[...]
> > You should not send the complete output, only the part since you added
> > the device to your machine.
> >
> > If I see this correct udev report no parent device for /dev/mmcblk0 and
> > because of this HAL can't handle the device:
> > ---------------------------
> > Jan  9 12:11:08 [hald] 12:11:08.893 [I] blockdev.c:584: block_add:
> > sysfs_path=/sys/block/mmcblk0 dev=/dev/mmcblk0 is_part=1,
> > parent=0x00000000_ Jan  9 12:11:08 [hald] 12:11:08.893 [I]
> > blockdev.c:494: get_luks_uuid: device_file=/dev/mmcblk0_
> > Jan  9 12:11:08 [hald] 12:11:08.893 [I] blockdev.c:620: Ignoring hotplug
> > event - no parent_
> > Jan  9 12:11:08 [hald] 12:11:08.893 [W] blockdev.c:984: Not adding device
> > object_
> > ---------------------------
> > You should as the udev/kernel ppl, why this device has no parent device.
[...]

> That's strange.  There is no way around that?  I can mount it manually
> just fine.

The point is: without a parent device (as e.g. a PCI or USB device) we can't 
hang this device into the device tree. This can maybe simple be fixed in the 
kernel or in udev and this then can work out of the box. You can maybe ask 
Kay Sievers (for udev) to figure out how to fix.

Danny


More information about the hal mailing list