Software⏱️ 4 min read📅 2026-06-11

How to Fix: (udisks-error-quark, 0) error while trying to open my USB flash memory

Error while trying to open USB flash memory in Ubuntu 22.04, possible solution.

Quick Answer: Try using the `udisks` command with the `-v` flag to get more detailed error messages and attempt to reset the device.

The error '(udisks-error-quark, 0)' occurs when trying to open or mount a USB flash memory device in Ubuntu. This issue affects users who have recently changed their SSD card and installed the same Ubuntu on a new SSD, causing the USB flash memory to malfunction.

This error can be frustrating as it prevents users from accessing their important files stored on the USB flash memory. In this troubleshooting guide, we will walk you through the steps to resolve this issue using two primary fix methods.

💡 Why You Are Getting This Error

  • The primary reason for this error is that the udisks daemon is unable to properly detect and mount the USB flash memory device due to a mismatch in the SSD card configuration. When you installed Ubuntu on the new SSD, it may have used a different UUID or identifier for the SSD, causing the udisks daemon to fail to recognize the USB flash memory.
  • Another possible reason for this error is that the USB flash memory device itself has become corrupted or damaged during the transition from the old SSD. This can cause the udisks daemon to fail to detect and mount the device properly.

🔧 Proven Troubleshooting Steps

Method 1: Reconfiguring udisks to recognize the SSD

  1. Step 1: Step 1: Open a terminal and run the command `udisks --reset` to reset the udisks daemon. This will force the daemon to re-scan for disk devices.
  2. Step 2: Step 2: Run the command `sudo blkid` to list all block devices on your system, including the new SSD. Take note of the UUID or identifier assigned to the new SSD.
  3. Step 3: Step 3: Open the udisks configuration file using a text editor (`sudo nano /etc/udisks.conf`). Add the following line at the end of the file: `device=${UUID}`, where ${UUID} is the UUID or identifier assigned to the new SSD. Save and close the file.
  4. Step 4: Step 4: Restart the udisks daemon by running the command `sudo systemctl restart udisks`.

Method 2: Reformatting the USB flash memory device

  1. Step 1: Step 1: Open a terminal and run the command `udisks --unmount /dev/sdx` to unmount the USB flash memory device. Replace /dev/sdx with the actual device path of your USB flash memory.
  2. Step 2: Step 2: Run the command `sudo dd if=/dev/zero of=/dev/sdx bs=1M status=no` to wipe the USB flash memory device using zeros. This will reset the device and allow it to be recognized by udisks again.
  3. Step 3: Step 3: Insert the USB flash memory device back into your system and run the command `udisks --mount /dev/sdx` to mount the device.

🎯 Final Words

By following these steps, you should be able to resolve the '(udisks-error-quark, 0)' error and access your important files stored on the USB flash memory. If you continue to experience issues, it may be necessary to seek further assistance from a system administrator or IT professional.

Did this fix your problem?

If not, try searching for specific error codes.

🔍 Search Error Database

❓ Frequently Asked Questions