You are not logged in.
Hello,
I have a NTFS partition I use to share with Windows on a triple boot system with Arch, WIndows 10 and Ubuntu. Everything was fine until yesterday after I had added some music files to the NTFS partition in Arch with a LXDE desktop.
I used to be able to mount the partition using the file manager, either dolphin or pcmanfm by clicking on it with the mouse and then entering my root password when asked. This no longer works and gives me an error message:
"An error occured while accessing 'windowsG', the system responded: The requested operation has failed: Error mounting /dev/sdb2 at /run/media/arch/windowsG: wrong fs type, bad option, bad superblock on /dev/sdb2, missing codepage or helper program, or other error."
I can mount /dev/sdb2 in the terminal as root: # mount /dev/sdb2 /mnt
without any problems.
I have used the command in the terminal as root: # ntfsfix /dev/sdb2
It returns: Mounting volume . . . OK
Processing of $MFT and $MFTMirr completed successfully.
Checking the alternate boot sector . . . OK
NTFS bolume version is 3.1
NTFS partition /dev/sdb2 was processed successfully.
I can also reboot the computer into Ubuntu or Windows 10 and access the partition without problems.
I am guessing I had a setting or permission change that is keeping me from using the file manager to mount the partition as I have a wayward cat that sometimes gets on the keyboard.
I can mount another ntfs partition with the file manager or an ext4 partition without problems using arch linux.
I have no idea where to look for what is causing the problem and hope someone can help me out.
Last edited by ericm9999 (2024-03-08 06:12:33)
Offline
I should also add that I tried as a different and new user and can not mount the partition with the file manager.
Offline
3rd link below. Mandatory.
Disable it (it's NOT the BIOS setting!) and reboot windows and linux twice for voodo reasons.
Could be an unclean FS and ntfs3 ./. ntfs-3g
pacman -Qs ntfs
mount -t ntfs3 /dev/sdb2 /mnt
Offline
Fastboot is disabled. That is not the problem as the partition mounts correctly using root in a terminal. It is just that the file manager is no longer mounting the partition like it used to do a couple of days ago when I click on it with the mouse and instead gives the error message noted in my first post.
Offline
Yeahno, check whether you've ntfs-3g enabled and whether the difference is the cause and explicitly mounting ntfs3 fails.
You can also try to mount it on the console using udisks and will most likely get an error out of that.
Edit:the hibernating windows is just a greate way to get a corrupted filesystem and it is explicitly NOT fastboot but "fast-start", the BIOS stuff is irrelevant here.
Last edited by seth (2024-03-07 17:46:34)
Offline
Thank you for your help. I am not very familiar with fuse or udisk and do not know how to proceed from here. Here is some results.
lsmod | grep ntfs
returns ntfs3
pacman -Q ntfs-3g
returns ntfs-3g 2022.10.3-1
udiskctl mount -b /dev/sdb2
returns an authorization window to put in root password, and afterwards returns the error shown in my first post
under a root terminal: # ntfs-3g /dev/sdb2 /mnt
successfully mounts the partition
putting the partition in fstab as:
UUID=XXXXXXXXXXXXX /windowG ntfs usrs,permissions,auto 0 0
siccessfully mounts the partition at boot.
I can not get my head around why I can mount another ntfs partition at /dev/sdb3 using the filemanager but not the one at /dev/sdb3. Something changed after I had added some music files to the partition mounted at /run/media/arch/windowsG a couple of days ago when it was working. There was no update that had occurred and I am at a loss. Thank you if you have any ideas where to go next.
Offline
I decided to take the nuclear option and just format the disk partition under windows. Now it mounts great under arch linux using file manager.
I do not know what caused the issue but this topic probably should be marked as solved, at least for me.
Offline
Ftr, this would most likely not have been necessary and you might hit this again in the future: https://wiki.archlinux.org/title/NTFS#U … rked_dirty
https://wiki.archlinux.org/title/Udisks … nt_failing
Offline