this post was submitted on 07 Nov 2023
10 points (72.7% liked)
Asklemmy
43950 readers
1023 users here now
A loosely moderated place to ask open-ended questions
Search asklemmy ๐
If your post meets the following criteria, it's welcome here!
- Open-ended question
- Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
- Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
- Not ad nauseam inducing: please make sure it is a question that would be new to most members
- An actual topic of discussion
Looking for support?
Looking for a community?
- Lemmyverse: community search
- sub.rehab: maps old subreddits to fediverse options, marks official as such
- !lemmy411@lemmy.ca: a community for finding communities
~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Linux is very picky when it comes to attached storage. Seeing as it's an external drive, especially when it comes to ntfs, something linux will usually refuse to automount if the filesystem is detected as not being clean. Clean in this context means that it was unmounted properly last time it was use.
When a filesystem is mounted, a flag is set. This flag is then unset upon a proper unmount. When you yank the drive without unmounting first, this flag will remain, and the filesystem will therefore be considered as unclean, and will require manual intervention. This is a feature that has the potential to prevent dataloss if there are worse things at play.
Try to plug in the drive and run dmesg - It might tell you if an unclean filesystem was detected, or any other issues.
An unclean filesystem is usually fixed by running fsck.
Yeah started getting some hardware issues relating to the drive, some audible noises and whatnot. I blame the lack of packaging the seller used, but if I run into some trouble I'll use the commands you gave me. Thank you for your help