Solving "error mounting drives". Or half solving it!

Hey guys!
I have a dual boot with garuda and windows. they’re on different SSDs, but I also a few terabytes with no OS in wich I keep my actual files to share between them.
Since I mostly use garuda, windows stays out of action for weeks on end. that wouldn’t be a problem, right? Except that, given enough time, I’ve noticed that Garuda Linux is locked out of accessing SSDs at all after sometime (windows, on the other hand, doesn’t see garuda at all, wich is expected).

So, after sometime, I if try to access my terabytes SSDs I get the “Error Mounting /dev/‘mydrive’” - and I end up being locked out of my SSDs in Garuda. I found a way to fix it, by browsing the forums. I simply go on my konsole and use the two commands:

lsblk to list my SSDs names

and

sudo ntfsfix -d /dev/"mydrive" to fix them! And it works.

But, the nvme in which windows is installed does not work. if I do the same thing on it, the konsole code says:

Mounting volume... Windows is hibernated, refused to mount.
FAILED
Attempting to correct errors...
Processing $MFT and $MFTMirr...
Reading $MFT... OK
Reading $MFTMirr... OK
Comparing $MFTMirr to $MFT... OK
Processing of $MFT and $MFTMirr completed successfully.
Setting required flags on partition... OK
Going to empty the journal ($LogFile)... OK
Windows is hibernated, refused to mount.
Remount failed: Operation not permitted

Anybody know how can I access my windows nvme while on Garuda? Its not an urgent matter, but I take someone has been through a similar ordeal. Any help would be appreciated.

I don’t think my inxi would be necessary here.

Can you provide your

garuda-inxi

as per the forum template as it might help diagnose your problem

1 Like

You’re playing with fire, there’s a reason why we don’t recommend dual booting with Windows. Using ntfsfix may work fine… until it doesn’t. When ntfsfix doesn’t correct the problem, using Window’s disk checking utility may correct the problem. However, you’ve created a catch 22 situation, as Windows no longer boots.

Eventually NTFS drives may become corrupted so badly that no utility can fix the disk or partition corruption. That is why I gave up using NTFS drives on Linux systems ages ago. It’s a good way to lose your data, as eventually your luck may run out correcting the errors.

Sorry about your luck. :sob:

5 Likes

Did you try installing refind? This does independently seek after bookable partitions, so perhaps it will detect Windows as well as Garuda rightly, seeing grub does not do it. i have used to successfully before booting independent partitions.

(it does take a few moments longer than Grub to boot.)

#Install refind with
sudo pacman -S refind

#activate refind as main boot menu
sudo refind-install

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.