USB-HDDs not detected by Nucleus (ref#CFWURC)

Hello @Matz.

Thank you for reaching Roon support.

Based on the diagnostic data enabled on your account, it seems that the NTFS system on your drive is corrupted.

The log entries indicate that the system attempted to mount a USB drive (/dev/sdb1), but the operation failed due to file system issues. Here’s a breakdown:

mount: ... failed: Invalid argument
  • The mount command failed. This is usually due to an unrecognized or corrupt file system.
ntfs3: sdb1: volume is dirty and "force" flag is not set!
  • The NTFS file system on the drive was not cleanly unmounted. The kernel driver refuses to mount it without the force flag.
exFAT-fs (sdb1): invalid fs_name
exFAT-fs (sdb1): failed to read boot sector
exFAT-fs (sdb1): failed to recognize exfat type
  • The system also tried to mount it as exFAT, but the boot sector appears corrupt or it’s not an exFAT volume.
ntfs3: sdb1: It is recommended to use chkdsk.
  • The NTFS driver suggests running chkdsk on Windows to fix the file system.

Recommended Actions:

  1. Connect the Drive to a Windows PC:
  • Run the following in Command Prompt as Administrator:
chkdsk E: /f

Replace E: with the correct drive letter for the USB device.
2. Safely Eject the Drive from Windows:

  • Always use the “Safely Remove Hardware” option before unplugging it. This helps avoid “dirty” NTFS volumes.
  1. Replug into Linux System:
  • After chkdsk repairs it and it’s clean, try connecting again.
  1. (Optional) Force Mount on Linux (Not Recommended unless necessary):
  • If you can’t access a Windows system:

Your drive is likely NTFS and wasn’t cleanly unmounted. Windows tools (chkdsk) are best for repairing NTFS volumes. Once cleaned, Linux should be able to mount it normally.

Let me know if you will face the issue after fixing the file system on the drive.