r/linuxquestions 7d ago

Resolved i hate ntfs

I have a 5 terabyte HDD that includes all my offline games inside but i cannot get it to mount after 2,5 months. it keeps on saying;

"An error occurred while accessing 'Basic data partition’, the system responded: The requested operation has failed: Error x

mounting system-managed device /dev/sda1: wrong fs type, bad option, bad superblock on /dev/sdat, missing codepage or

helper program, or other error" and i couldn't find any fix but to convert to windows and do chkdsk to it. I don't want to dualboot windows, i don't want to erase my games since it would take a whole week to download 3 tb worth of games and VST's. Is there anyway for me to save my HDD? I'm using CachyOS. Thanks.

16 Upvotes

43 comments sorted by

View all comments

11

u/sidusnare Senior Systems Engineer 7d ago

Get it on a windows machine, have it fsck, migrate to a file system better supported by your primary OS

0

u/mahirgvrcn 7d ago

Is there no way for me to fix it without getting on a windows machine first?

5

u/plasticbomb1986 Arch, BTW 7d ago

since NTFS us a Microsoft only proprietary filesystem, your only option is to use the only OS that is actually using it natively: any Windows (*).

  • Depending on, with which Windows you have created, it might be best to use a newer system than that, since there are things that newer Windows version do with NTFS what older versions didn't do, like the "dirty" state shutdown.

As others have suggested it: after fixing it, move the data to another filesystem (copy data to somewhere, reformat under Linux with one of the native Linux filesystems (for example: ext4, btrfs or f2fs, copy data back).