Error accessing my internal SSD and HDD since yesterday

Hi friends. I tried to access my SSD (#2) and HDD (#3) today and I get the error I posted below:

An error occurred while accessing 'MYSSD', the system responded: The requested operation has failed: Error mounting /dev/sdc1 at /run/media/mylinux/MYSSD: wrong fs type, bad option, bad superblock on /dev/sdc1, missing codepage or helper program, or other error

I have 3 hard drives on my PC:

  • #1 - SSD with EOS KDE
  • #2 - SSD NTFS
  • #3 - HDD NTFS

I have always accessed them to update my backup manually, and I have never had problems, until today. I haven’t updated in days, and I was able to access it without problems, so I don’t know why this problem occurred. The only thing I did was install a Steam game, but I doubt that could have caused this error.

I need to format my EOS but first I need to update my backup and update disk #2 and #3.

Thanks in advance.

Have you tried another kernel?
You really didn’t supply any info even thought I likely wouldn’t be able to help you much.

1 Like

Sorry friend, I’m new to Linux and I’ve only been using EOS for a short time.

I am using EOS KDE (X11) 6.0 and my pc is i5-3470, gtx1050 ti, 16gb ram.

Kernel? I don’t even know what that is :smiling_face_with_tear: I stopped using Windows less than a year ago and I’m still learning about EOS.

Do you need more information about my PC?

Thanks again friend.

I found this on my system, although I tried to use neofetch from my terminal but it didn’t work, I think EOS does not have neofetch installed:

If you bring up the welcome screen you will see a heading for logs for trouble shooting.

1 Like

EOS like Arch is a DIY distribution except that it provides a graphical installer to give you a minimal start and you do the rest yourself from there. If you don’t even know what a kernel is, you’re better of using Linux Mint for a while until you are more familiarized with Linux and have a grasp on the basic concepts of a Linux distribution.

Run the following in the terminal and share the output: lsblk -f

1 Like

Thanks friend, but which one should I check and uncheck, so that the hard drive error is recorded?

Thanks friend, but I really liked EOS and I left Ubuntu and Fedora for EOS because all Steam games worked for me here without problems and Blender also works better for me here. And I don’t want to go back to Windows either, I don’t like it.

I know that Arch-based distributions cause a lot of problems, but I have only had problems after updating from KDE 5.0 to KDE 6.0, the entire year that I have been using EOS it has worked perfectly for me. I mostly just use Steam and Blender, and update with yay, so my Arch is usually “stable” since I don’t have many other packages installed.

Thanks friend, this appeared:

lsblk -f
NAME   FSTYPE FSVER LABEL       UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
sda                                                                                 
└─sda1 ext4   1.0   endeavouros 9fe86ba9-79b3-4cc4-8628-61206f4b7f4b   67,4G    64% /
sdb                                                                                 
└─sdb1 ntfs         KINGSTON    8222F00322EFFA55                                    
sdc                                                                                 
└─sdc1 ntfs         MAXTOR      EE2EA13F2EA101A7         
1 Like

I just wanted to be sure you understood that and hopefully you will learn from all the topics you are getting answers to, that over time you will be able to DIY with EOS and have learned the basic concepts of a Linux distribution and more :slight_smile:

Is “sdc1” the disk you were trying to mount and get that error message with that you mentioned in your first post in thits topic? Can you share the output of the following command: pacman -Qs ntfs-3g?

2 Likes

Yes, it is /dev/sdc1 and /dev/sdb1. Both are getting this error since today.

And this is the result of the command:

pacman -Qs ntfs-3g
local/ntfs-3g 2022.10.3-1
    NTFS filesystem driver and utilities

That looks good. What happens when you manually try to mount one of them, do you get the same error as you get from the gui in your first post?
sudo mount /dev/sdc1 /mnt

1 Like

sdc1:

sudo mount /dev/sdc1 /mnt
$MFTMirr does not match $MFT (record 3).
Failed to mount '/dev/sdc1': Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.

sdb1:

sudo mount /dev/sdb1 /mnt
[sudo] password for septem: 
$MFTMirr does not match $MFT (record 3).
Failed to mount '/dev/sdb1': Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.

Are you dualbooting with Windows?

1 Like

Nope, full EOS in SSD #1.

1 Like

That looks like a corrupt ntfs filesystem, you can try to running the following.
sudo ntfsfix /dev/sdc1
Share the output of that and then try mounting it again?
Then also share the output of sudo dmesg | grep sdc

Also it would be better to transfer you games to a native Linux filesystem instead of using ntfs, a lot less problems with Steam too from what I’ve read.

1 Like

If that doesn’t work you will need to find a Windows system to repair your ntfs filesystem, quoting below from a this topic on the Arch Linux forums.

Dear Teckk,
thanks for the advice.
The hardest was to find a friend with a Windows machine (Windows 11 as OS) accepting that I would plug my HD on his PC..
Next was easy: as Administrator, open a CMD window, identify your external HD (mine was identified as E:) and enter the command " chkdsk E: /f "
It took a few minutes, but the HD was fully recovered.
Thanks again

1 Like

Sure, but before doing that, here are my backups. Won’t this break my copies or something?

I mean, maybe I can access them if I access them through Windows, before putting that command? (although you would have to install Windows).

Because I think it can’t be accessed from Linux, but maybe from Windows, right?

If your nfts filesystem has gotten corrupt it is unlikely that you will be able to access it from Windows either and it’s unlikely that ntfsfix Will fix a corrupt ntfs filesystem, you can still try it. Read the following topic.
https://bbs.archlinux.org/viewtopic.php?id=288179
The person ended up putting their ntfs disk in a Windows system to fix their corrupted ntfs filesystem, either way you will need to fix the filesystem before you can mount it on either Linux or Windows.

1 Like

I’ve heard that Hiren’s BootCD has a Windows environment from where you can do things, maybe you can use chkdsk from there to fix your ntfs filesystem on those disks?

2 Likes

Thank you friend. I was worried about my backups and booted with EOS on a live usb, still getting the same error.

So I formatted and installed Windows 10 to try to fix the 2 hard drives, and both drives work correctly when I access the hard drive from Windows 10, that’s great since I have access to my files again.

So, “maybe”, my drives aren’t damaged or something? Or is it possible that ext4 or ntfs access has been corrupted something like that?

Because of your original shared error and the other one it sounded like a corrupted filesystem.

So my guess would be something happened on the the ntfs filesystem on that drive that made the user land ntfs driver unable to read that filesystem, because normally if ntfs-3g is installed you should be able to mount an ntfs filesystem without issues. If you are planning on having Linux as your only os, then I would advice you to reformat those drives as ext4(or btrfs) but that would require you to have another backup location for you to copy your files to. Your Steam Library will thank you if you do that.

1 Like