:: Re: [DNG] USB mount problem
Top Page
Delete this message
Reply to this message
Author: Fred
Date:  
To: dng
Subject: Re: [DNG] USB mount problem
On 6/15/21 11:28 AM, Patrick Bartek via Dng wrote:
> On Mon, 14 Jun 2021 07:56:39 -0700
> Fred <fred@???> wrote:
>
>> On 6/13/21 9:37 PM, Patrick Bartek via Dng wrote:
>
>>>>>>> [big snip]
>>>>>> Hi,
>>>>>> I found udisks2 installed on the computer that automatically
>>>>>> mounts USB devices but there is no man page so I would not know
>>>>>> how to use it if installed on the other computer.
>>>>>
>>>>> Not much to using it: apt-get install udisks2 and everything gets
>>>>> set up. I used the defaults. Devices are mounted
>>>>> under /media/"your username". If you run a panel, the udisks2
>>>>> gadget shows up there with additional options. Manual unmounting
>>>>> is necessary, but I use only a window manager (Openbox) and
>>>>> lxpanel for my GUI, so your mileage may vary if you use a desktop
>>>>> environment.
>>>>>
>>>>> Others have shown you how to access the mans. So, I won't repeat
>>>>> that.
>>>>>
>>>>> B
>>>>> _______________________________________________
>>>>> Dng mailing list
>>>>> Dng@???
>>>>> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
>>>>>
>>>> Hello,
>>>> I still need some help with this.
>>>> I installed udisks2. The last line of the installation dialog
>>>> showed what I believe is a warning, maybe of no consequence:
>>>
>>> I did some checking -- It's been a while since I installed Beowulf
>>> and udisks2 -- and I discovered that you need to use a "front end"
>>> for udisks2 for it to truly automount. I used udiskie
>>> (https://pypi.org/project/udiskie/) which must be started manually.
>>> Installing it doesn't automatically set it up to start. I just
>>> added a stanza to Openbox's autostart script. Since I use lxpanel
>>> in addition to Openbox, I added the "--smart-tray" option, so
>>> udiskie will appear in the panel when it's in use.
>>
>> The computer that was upgraded from Debian Jessie to Beowulf x86
>> doesn't have any "front end" for udisks2 installed unless it was
>> installed automagically. This computer automounts USB devices
>> in /media as one of usb0-7. The one I am having trouble with is a
>> new install of Beowulf AMD64.
>
> What desktop was the Jessie computer running before your dist-upgrade
> to Beowulf? And after? Many times desktops have their own way of
> handling automounting usb devices.
>
> The usb mountpoint as /media/usb[0-7] is contrary to the default that
> udisks2 uses, namely: /media/<username>/<devicename>. Jessie may have
> been using udev rules to mount usb. That's the way you automounted
> external devices with Wheezy at least. Jessie came with improvements.
> Check /etc/udev/rules.d to see if there is anything there. udev rules
> should survive a dist-upgrade.
>
> If there is a udev rule to automount, copying it over to your new
> Beowulf computer should work.
>

Hi,
The Jessie computer has never used any desktop/DE. Only openbox and
xterms. I never installed any utility to mount usb devices.
/etc/udev/rules.d has 70-persistent-net.rules which has one line
concerning ethernet.

ps -e shows that gvfs-udisks2-vo and udisksd are running. I don't know
what the gvfs.... program is.
man gvfs is interesting and possibly what is doing the auto mount. It
was probably installed along with gphoto2 for my camera. It is not on
the Beowulf AMD64 computer. I will try to install it and see what happens.
Best regards,
Fred

>>> [snip]
>>>> The udisksd man page says the daemon is started by dbus-daemon or
>>>> systemd. However, it is not started by inserting a USB device. I
>>>> tried starting it manually (with USB device inserted) and received
>>>> this:
>>>
>>> It does. You shouldn't have to manually start it. To see if
>>> udisks2 is running and working, inset a usb thumb drive, and in a
>>> terminal enter "udisksctl status". The thumb drive should show in
>>> the list of other mounted devices.
>>
>> udisksctl does see the thumb drive. The udisksd daemon is running
>> but it doesn't mount the thumb drive anywhere I can find. It does
>> show up in /dev as sdb.
>
> Okay. Udisks2 is working correctly: it sees the drive; but udisks2
> won't automount by itself without using a frontend utility or udev
> rule.
>
> Try mounting manually using the udisksctl "mount" command to see
> if it mounts. See the udisksctl man for the details of using the mount
> command.
>
> If that works install udiskie (or set up a udev rule), start it and see
> if works.
>
> PS: There are other frontends besides udiskie. I just used it because
> it was the simplest one at the time -- When I upgraded from Wheezy to
> Stretch. Kept same set up when I did a clean install of Beowulf a
> year ago.
>
> B
> _______________________________________________
> Dng mailing list
> Dng@???
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
>