A little note: [image] boredsquirrel: Normally the drive is then mounted to /dev/dm-1 It is referenced/called as /dev/dm-1. When you mount it, indeed, the drive is mounted to [image] boredsquirrel: /run/media/$USERNAME/$Partitionname Answer from alciregi on discussion.fedoraproject.org
🌐
GitHub
github.com › storaged-project › udisks
GitHub - storaged-project/udisks: The UDisks project provides a daemon, tools and libraries to access and manipulate disks, storage devices and technologies. · GitHub
UDisks has several dependencies listed in packaging/udisks2.spec.
Starred by 435 users
Forked by 180 users
Languages   C 79.9% | Python 17.1% | Makefile 1.7% | M4 1.2%
Discussions

HowTo: use "udisks2" instead of "mount" for (encrypted) external drives
Also, when using LUKS to encrypt the drive, you need to use 2 utilities. udisks2 & polkit udisks2 is a modern disk management tool designed for Linux systems to handle storage devices without requiring manual intervention from users. It is easier to use and le... More on discussion.fedoraproject.org
🌐 discussion.fedoraproject.org
3
2
July 19, 2024
[SOLVED] - udisksd using lots of CPU | Proxmox Support Forum
I ran across this as well. In my case, the udisks2 service was being used by Docker, Cockpit, and for mounting a USB external drive for manual backups. udisks2 was consuming an average of 30-40% of my CPU at idle! For now, I disabled Docker, Cockpit, and Udisks2, and my idle CPU is back down ... More on forum.proxmox.com
🌐 forum.proxmox.com
January 7, 2020
udisks, udisks2, udisksctl what is the differences?
In my script, i’m using this to mount and unmount devices. It manages the mount directories, adding and removing. command_output_scandir=$(udisksctl mount -b "$Device_Label");mount_error=$? command_output_unmount=$(udisksctl unmount -b "$Device_Label");unmount_error=$? What are the functional ... More on forums.opensuse.org
🌐 forums.opensuse.org
0
0
August 20, 2016
Udisks2 doesn't understand consent
A subreddit for asking question about Linux and all things pertaining to it · So I dualboot arch linux and windows 11, and today I mounted the windows drive once to verify that... well, I could do that, and that i could write into it, as I often do, but now every single time I boot the pc ... More on reddit.com
🌐 r/linuxquestions
2
3
March 26, 2022
🌐
OneUptime
oneuptime.com › home › blog › how to set up udisks2 for disk management on ubuntu
How to Set Up udisks2 for Disk Management on Ubuntu
March 2, 2026 - Learn how to install and use udisks2 on Ubuntu to manage disks, mount and unmount filesystems, query disk information, and automate storage tasks from the command line.
🌐
Debian Manpages
manpages.debian.org › jessie › udisks2 › udisks(8)
udisks(8) — udisks2 — Debian jessie — Debian Manpages
September 30, 2014 - udisks provides interfaces to enumerate and perform operations on disks and storage devices. Any application (including unprivileged ones) can access the udisksd(8) daemon via the name org.freedesktop.UDisks2 on the system message bus[1]. In addition to the D-Bus API, a library, libudisks2 ...
🌐
Ubuntu
launchpad.net › ubuntu › +source › udisks2
udisks2 package : Ubuntu
0-dbgsym: debug symbols for libudisks2-0 libudisks2-dev: GObject based library to access udisks2 - development files udisks2: D-Bus service to access and manipulate storage devices udisks2-btrfs: BTRFS support for udisks2 udisks2-
🌐
Ubuntu
documentation.ubuntu.com › core › explanation › system-snaps › udisks2
Udisks2 - Ubuntu Core documentation
April 20, 2026 - Udisks2 on Ubuntu Core. Access and manipulate disks and storage devices with udisksd daemon.
🌐
PyGObject
lazka.github.io › pgi-docs › UDisks-2.0 › index.html
UDisks 2.0 (2.11.1) - UDisks 2.0
This provides a convenience library for communicating with udisks2 from GObject based programs.
Find elsewhere
🌐
Debian
packages.debian.org › sid › udisks2
Details of package udisks2 in sid
I Challenge Thee · AI scrapers break the web, to use this page you'll need JavaScript enabled
🌐
Fedora Discussion
discussion.fedoraproject.org › ask fedora
HowTo: use "udisks2" instead of "mount" for (encrypted) external drives - Fedora Discussion
July 19, 2024 - Also, when using LUKS to encrypt the drive, you need to use 2 utilities. udisks2 & polkit udisks2 is a modern disk management tool designed for Linux systems to handle storage devices without requiring manual intervention from users.
🌐
StorageD
storaged.org › udisks › docs
UDisks Reference Manual: UDisks Reference Manual
UDisksFilesystem — Generated C code for the org.freedesktop.UDisks2.Filesystem D-Bus interface
🌐
StorageD
storaged.org › udisks › docs › gdbus-org.freedesktop.UDisks2.Drive.html
org.freedesktop.UDisks2.Drive: UDisks Reference Manual
For example, if /dev/sda and /dev/sdb are block devices for two paths to the same drive, there will be only one org.freedesktop.UDisks2.Drive object but two org.freedesktop.UDisks2.Block objects.
🌐
freedesktop.org
freedesktop.org › wiki › Software › udisks
udisks
May 7, 2021 - On Fedora/RHEL this is the output of 'rpm -q udisks2 gvfs libatasmart' If the bugs is related to the GNOME desktop please also include
🌐
Gentoo Wiki
wiki.gentoo.org › wiki › Udisks
udisks - Gentoo wiki
sys-fs/udiskie - Automatic mount of drives. (Udisks2 is automatically detected from 0.6.3 on.) Udisks uses polkit to handle permissions. Make sure each user is the plugdev group. Here the example user larry is used. foo $groups · wheel audio users plugdev larry ·
🌐
Raspberry Pi Forums
forums.raspberrypi.com › board index › using the raspberry pi › advanced users
Questions about udisks2, udisksctl and PolicyKit/polkit - Raspberry Pi Forums
September 26, 2025 - ==== AUTHENTICATING FOR org.freedesktop.udisks2.filesystem-unmount-others ==== If I enter my password, it works If I sudo my command, it works too but the device gets mounted for root instead of $USER
🌐
Proxmox
forum.proxmox.com › home › forums › proxmox virtual environment › proxmox ve: installation and configuration
[SOLVED] - udisksd using lots of CPU | Proxmox Support Forum
January 7, 2020 - PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 877 root 20 0 394028 13156 10524 S 52.9 0.0 75:34.42 udisksd 864 message+ 20 0 146948 135496 4080 S 49.0 0.4 72:00.35 dbus-daemon systemctl stop udisks2.service Immediately drops the CPU to normal.
Top answer
1 of 3
16

Official package description for udisks:

The udisks daemon serves as an interface to system block devices, implemented via D-Bus. It handles operations such as querying, mounting, unmounting, formatting, or detaching storage devices such as hard disks or USB thumb drives.

This package also provides the udisks utility, which can be used to trigger these operations from the command line (if permitted by PolicyKit). External tools such as hdparm are used if available to implement extra operations, such as configuring disk spindown times.

Creating or modifying file systems such as XFS, RAID, or LUKS encryption requires that the corresponding mkfs.* and admin tools are installed, such as dosfstools and mtools for VFAT, xfsprogs for XFS, or cryptsetup for LUKS.


Do I need it?

This should be considered an essential package by almost everyone. The only time I would consider removing it is if I had a simple /dev/sdX CLI install on a machine where there was no need for udev -- i.e., the hardware never changes (which in practice almost always means a virtual machine, a VPS or a very very old machine).

2 of 3
1

You should also find a command line tool called udisksctl. With this tool you can see details what the daemon is doing in the background.

Show Status:

$ udisksctl status
MODEL                     REVISION  SERIAL               DEVICE
--------------------------------------------------------------------------
Micron  xxxxxxxxx         M0MA020   xxxxxxxxxxxxx        sda     
Generic STORAGE DEVICE    1454      Generic_STORAGE_DEVICE-0:0 sdb sdc 
TOSHIBA xxxxxxxxx         0100      xxxxxxxxxxxxx        sdd 

Monitor Progress:

$ udisksctl monitor
Monitoring the udisks daemon. Press Ctrl+C to exit.
10:48:03.241: The udisks-daemon is running (name-owner :1.8).
10:48:03.404: /org/freedesktop/UDisks2/jobs/2: org.freedesktop.UDisks2.Job: Properties Changed
  ExpectedEndTime:      1699178852131486
  Rate:                 28536135
  Progress:             0.58324379569695217
🌐
Arch Linux ARM
archlinuxarm.org › packages › armv7h › udisks2
udisks2 (armv7h) | Packages | Arch Linux ARM
Copyright ©2009-2026 Arch Linux ARM The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis. The Arch Linux™ name and logo are used under permission of the Arch Linux Project Lead
🌐
openSUSE Forums
forums.opensuse.org › english › programming/scripting
udisks, udisks2, udisksctl what is the differences? - Programming/Scripting - openSUSE Forums
August 20, 2016 - In my script, i’m using this to mount and unmount devices. It manages the mount directories, adding and removing. command_output_scandir=$(udisksctl mount -b "$Device_Label");mount_error=$? command_output_unmount=$(udisksctl unmount -b "$Device_Label");unmount_error=$? What are the functional differences between them?
🌐
Fedora
packages.fedoraproject.org › pkgs › udisks2 › udisks2
udisks2 - Fedora Packages
View udisks2 in the Fedora package repositories. udisks2: Disk Manager
🌐
Reddit
reddit.com › r › linuxquestions › comments › toww36 › udisks2_doesnt_understand_consent
Udisks2 doesn't understand consent : r/linuxquestions
March 26, 2022 - A subreddit for asking question about Linux and all things pertaining to it · So I dualboot arch linux and windows 11, and today I mounted the windows drive once to verify that... well, I could do that, and that i could write into it, as I often do, but now every single time I boot the pc ...