Can't mount Windows partition

I’ve recently switched from a dual-boot with Ubuntu and Windows Vista. When using them I kept the majority of my files on Windows Vista because I would be able to access them from both operating systems.

Now I’ve switched to openSUSE 1.11 using KDE 4 (because I wanted to try something different), and the biggest problem I’m having right now is mounting my Windows partition.

I’ve searched for help but I can’t seem to find anything for my specific problem, and if I do the instructions or solution don’t work for me.

After trying several instructions that didn’t work, I get this message when trying to mount now:

An error occurred while accessing ‘SQ004668V05’, the system responded:
org.freedesktop.Hal.Device.PermissionDeniedByPolicy:
org.freedesktop.hal.storage.mount-fixed
auth_admin_keep_always ← (action, result)

Before, it had given me a similar message with a URL on what the problem probably meant, but I think the instructions on that link made everything worse.

Please help me. I really like how everything looks, and this is the biggest problem I’m having with this OS right now. :frowning:

At what stage are you getting this error messages?
Can you (as root) try mount command and post the result for the windows partition?

I’ve never needed to use a mount command before.

I click on it in the left pane in Dolphin and I get the error message below the box.

I know I’m supposed to do this from Konsole, but what’s the command?

May be because, earlier, it was mounted properly.

Now, we want to verify that it is actually mounted properly, with proper permissions.

Can you type the following from the command line?


mount

I did as you said and I got this

/dev/sda6 on / type ext3 (rw,acl,user_xattr)
/proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/sda7 on /home type ext3 (rw,acl,user_xattr)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
securityfs on /sys/kernel/security type securityfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
/dev/sdc1 on /media/disk type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
gvfs-fuse-daemon on /home/sigma/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=sigma)

Try the following command in a terminal as su:
mount -t ntfs-3g /dev/sdc1 /media/

Let me know if it worked for you.

sigma@sigma-laptop:~> sudo mount -t ntfs-3g /dev/sdc1 /media/
root’s password:
sigma@sigma-laptop:~> su mount -t ntfs-3g /dev/sdc1 /media/
su: invalid option – ‘t’
Try `su --help’ for more information.
sigma@sigma-laptop:~> mount -t ntfs-3g /dev/sdc1 /media/
mount: only root can do that
sigma@sigma-laptop:~> su root
Password:
sigma-laptop:/home/sigma # mount -t ntfs-3g /dev/sdc1 /media/
ntfs-3g-mount: mount failed: Device or resource busy

I tried it more than once. Still no dice.

Also, when I tried to save a file to the partition earlier, it said something about GNOME.

Try as root:

umount /dev/sdc1
(sorry-forgot that it was already mounted)
then

mount -t ntfs-3g /dev/sdc1 /media/

I don’t think that’s the right partition.

The partitoner on YaST says it’s /dev/sda2

It doesn’t have a mount point right now. What you may have been referring to was probably my external hard drive.

EDIT: WOW! I just mounted the correct partition using the command you said. Thanks! But one last thing: will it stay mounted after a reboot or do I have to keep doing this?

If that’s the case then just change the command to point to the correct drive. If is not mounted already don’t use the “umount” command.

So it would be: mount -t ntfs-3g /dev/sda2 /media/

It doesn’t look like you read the minor edit in my last post, so will it stay mounted after a reboot?

You have to edit the fstab file. Go to this link and look under “Permanent Mounts for Internal Drives”
By the way welcome to the Linux world.

I figured it out now. I think.

Later I’ll come back and I’ll let you know if it worked or not. Thanks anyway.lol!

Careful. If there’s already something in /media, they’ll collide. Perhaps better to make a mount (e.g. mkdir /mnt/win_sda2) and then do:

ntfs-3g /dev/sda2 /mnt/win_sda1