Forum Linux.debian/ubuntu USB - udev - hal - pmount - gnome-volume-manager

Posté par  .
Étiquettes :
0
8
mai
2005
Bonjour,

En creusant via google, j'ai cru comprendre qu'en installant udev, hal, pmount et gnome-volume-manager, mes clefs USB apparaitraient automatiquement dans un nautilus.
Ca n'a pas l'air de marcher, et je trouve assez peu d'info sur où regarder pour trouver ce qui ne va pas.
Les diverses clefs USB que j'utilise ne sont pas en principe la source du pb : elles fonctionnent correctement quand je les monte avec autofs (par exemple).
Pour finir la description générale du pb, je suis en debian sarge, et j'ai essayé deux machines différentes.

Voici les quelques détails que j'ai collectés :
1- cat /proc/partition
Ma clef apparaît correctement (c'est sda1)
2- lshal
Le premier udi donné par lshal semble correpondre à ma clef (je retrouve sda1, la taille de 2Go). Voir le dump à la fin de ce post. Mais je ne sais pas comment exploiter ces infos par rapport au fait que gnome-volume-manager ne m'a rien ouvert.
3- toutes les cases de gnome-volume-properties relatives au stockage amovible sont bien cochées.

Merci par avance pour votre aide.


# Premier udi donné par lshal
udi = '/org/freedesktop/Hal/devices/block_B429-A445'
volume.mount_point = '' (string)
volume.policy.mount_option.quiet = true (bool)
volume.policy.mount_option.iocharset=utf8 = true (bool)
volume.policy.mount_option.noatime = true (bool)
volume.policy.mount_option.sync = true (bool)
volume.policy.desired_mount_point = 'HARD DISK' (string)
volume.policy.mount_filesystem = 'vfat' (string)
volume.policy.should_mount = true (bool)
info.udi = '/org/freedesktop/Hal/devices/block_B429-A445' (string)
volume.partition.msdos_part_table_type = 11 (0xb) (int)
volume.size = 2138540544 (0x7f778a00) (uint64)
volume.block_size = 512 (0x200) (int)
volume.num_blocks = 4176837 (0x3fbbc5) (int)
volume.partition.number = 1 (0x1) (int)
volume.is_partition = true (bool)
volume.is_mounted = false (bool)
volume.is_disc = false (bool)
volume.uuid = 'B429-A445' (string)
volume.label = 'HARD DISK' (string)
volume.fsversion = 'FAT32' (string)
volume.fsusage = 'filesystem' (string)
volume.fstype = 'vfat' (string)
info.product = 'HARD DISK' (string)
block.storage_device = '/org/freedesktop/Hal/devices/block_8_0' (string)
block.minor = 1 (0x1) (int)
block.major = 8 (0x8) (int)
info.capabilities = 'block volume' (string)
info.category = 'volume' (string)
block.device = '/dev/sda1' (string)
info.parent = '/org/freedesktop/Hal/devices/block_8_0' (string)
block.is_volume = true (bool)
block.have_scanned = false (bool)
block.no_partitions = false (bool)
linux.sysfs_path_device = '/sys/block/sda/sda1' (string)
linux.sysfs_path = '/sys/block/sda/sda1' (string)
info.bus = 'block' (string)
  • # Le coupable était autofs :/

    Posté par  . Évalué à 4.

    J'ai fini par en venir à bout. En essayant à la main pmount /dev/sda1, il me répondait systématiquement un truc du genre "création du répertoire impossible: permission denied".
    Puis dans un éclair de lucidité je me suis dit que c'était peut-être autofs vers /media qui foutait le bazar. Et effectivement, après avoir stoppé autofs, ça marche nickel.
    Voilà voilà. Des fois que ça puisse servir à d'autres...
  • # droit sous debian

    Posté par  . Évalué à 1.

    En cherchant pourquoi avec l'équipe [USB - udev - hal - pmount - gnome-volume-manager] le montage automatique des clés USB ne fonctionnait plus sur ma Sarge (alors que cela marchait auparavant), après avoir lu ce message, je suis allé voir du côté de pmount.

    Et là j'ai trouvé la solution à mon problème : il faut ajouter l'utilisateur dans le groupe plugdev !

    Je pense que cela n'était pas nécessaire avec une version antérieure de pmount.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.