Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New plugged in external drive get's recognized as different drive #2857

Open
2 tasks done
elephantchau opened this issue Jan 23, 2025 · 1 comment
Open
2 tasks done
Labels
kind/bug Something isn't working status/needs-triage

Comments

@elephantchau
Copy link

elephantchau commented Jan 23, 2025

Check for other issues

  • I've checked for other issues, and none exist.

Issue description

Windows 11
For example, when I plugged in No.1 drive, it showed as F:\ and SpaceDrive indexed No.1 drive correctly.
I unplugged No.1 drive, and plugged in No.2 drive instead, Windows will show drive No.2 as the same F:\ (Normal behavior)
But now SpaceDrive will recognize No.2 drive as the same "F:" drive, and overwrites the previously created drive No.1's index.

I really hope developers could use the drive's hardware serial number to recognize different drives.

Steps to reproduce

  1. Plug in a new drive No.1, it showed as F:\ by Windows. SpaceDrive indexed it automatically without issue.
  2. Unplug drive No.1
  3. Plug in drive No.2, Windows will show drive No.2 as F:\ (Normal behavior)
  4. SpaceDrive will recognize drive F:\ (Drive No.2) as the previously indexed drive No.1
  5. Indexes would get overwritten and the index of drive No.1 would get replaced by drive No.2's index

Platform and versions

  • OS: Windows 11
  • Spacedrive: Alpha 0.4.2
Development tool versions (optional)

Stack trace

Additional context

No response

Code of Conduct

  • I agree to follow the Code of Conduct.
@elephantchau elephantchau added kind/bug Something isn't working status/needs-triage labels Jan 23, 2025
Copy link

linear bot commented Jan 23, 2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Something isn't working status/needs-triage
Projects
None yet
Development

No branches or pull requests

1 participant