Iomega USB external hard drive
Kay Sievers
kay.sievers at vrfy.org
Wed Apr 6 04:06:16 PDT 2005
On Wed, 2005-04-06 at 12:49 +0200, Javier Ros Ganuza wrote:
>
> I expect this to be the proper place to submit the question.
>
>
> I have a Iomega external USB hard drive, and I reformated it to have two
> partitions ext3 partitions (sda1, sda2, actually sda2 is not formated
> 0x83 type both).
>
> I'm using Fedora Core 3, and it detects sda1 partition when plugging the
> device, adding a fstab entry. The problem is that this fstab entry is
> for a vfat filesystem not a ext3 nor automatic.
>
> After digging in the problem, I've concluded that it belongs to HAL, so
> here I am.
>
> I suppose that such a simple configuration should be automatically
> detected without resorting to providing a customized HAL configuration
> file for this specific device, and thus is a BUG and not intended
> behavior.
>
> The version of hal is
> > $ rpm -q hal
> > hal-0.4.7-1.FC3
>
> I wonder if this problem is fixed in the current version.
>
> I digged a little bit into hal and I've seen that the filesystem type
> that hal gives is vfat, and I think that the issue is not hal giving
> explicitly a vfat type, but not giving explicitly ext3 or auto and so it
> gets a default of vfat. I suppose fstab error is due to this.
What does "lshal" print in the section for the volume?
Look for something like:
info.category = 'volume' (string)
volume.is_partition = true (bool)
volume.is_disc = false (bool)
volume.is_mounted = false (bool)
volume.mount_point = '' (string)
volume.label = '/' (string)
volume.uuid = 'b2a61681-3812-4f13-a4ff-920d70604299' (string)
volume.fsversion = '' (string)
volume.fsusage = 'filesystem' (string)
volume.fstype = 'ext3' (string)
block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_MRH401M4G6
block.minor = 2 (0x2) (int)
block.major = 3 (0x3) (int)
block.device = '/dev/hda2' (string)
linux.hotplug_type = 3 (0x3) (int)
info.parent = '/org/freedesktop/Hal/devices/storage_serial_MRH401M4G6UM9B' (string)
linux.sysfs_path_device = '/sys/block/hda/hda2' (string)
Thanks,
Kay
_______________________________________________
hal mailing list
hal at lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/hal
More information about the Hal
mailing list