ntfs mount problem

I’ve installed openSUSE instead of windows and now i want to be able to acces my data ntfs partition and i’ve installed fuse and ntfs-3g but when i try to mount the ntfs partition I get this error:

linux-x4vx:/ # ntfs-3g -o gid=users,umask=0002 /dev/disk/by-label/Data /data
FATAL: Could not load /lib/modules/ No such file or directory                                                                    
$LogFile indicates unclean shutdown (0, 0)                                      
Failed to mount '/dev/sda5': Action not supported                   
Mount is denied because NTFS is marked to be in use. Choose one action:         

Choice 1: If you have Windows then disconnect the external devices by
          clicking on the 'Safely Remove Hardware' icon in the Windows
          taskbar then shutdown Windows cleanly.                      

Choice 2: If you don't have Windows then you can use the 'force' option for
          your own responsibility. For example type on the command line:   

            mount -t ntfs-3g /dev/sda5 /data -o force

    Or add the option to the relevant row in the /etc/fstab file:

            /dev/sda5 /data ntfs-3g force 0 0

while my drive isnt in use

anyone an idea what’s causing the error?

This is typically seen when the NTFS drive was not shut down properly. Possibly it was hibernated (which fuse/ntfs-3g treats as in use) or it simply was not removed properly if an external NTFS drive.

The fix is to reboot to windows, and then shutdown properly. Do not hibernate. Its possible the drive is not clean, in which case it will be necessary to run “chkdsk /f” on the drive. How to Run Chkdsk F in Windows XP | eHow.com I’m not an MS-Windows user, so I just copied that URL from a google search.

something already pointed something about the disk being dirty, but i thought it shouldnt be as it wasnt the os partition.
I didn’t have any windows boot left but with a BartPE disk i managed to run chkdsk and now it mounts fine tx :slight_smile: