Normally I never have a problem with mounting my non-Linux partitions, but lately I've been having a problem and I'm not sure where I'm going wrong. I have a dual boot system. This is my fstab: ------------------------------------ /dev/hda6 / reiserfs acl,user_xattr 1 1 /dev/hda7 /media/storage2 reiserfs acl,user_xattr 1 2 /dev/hda1 /windows/C ntfs ro,defaults 0 0 /dev/hda2 /windows/D vfat defaults 0 0 /dev/hda5 swap swap defaults 0 0 proc /proc proc defaults 0 0 sysfs /sys sysfs noauto 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 /dev/hdb1 /home auto acl 0 0 /dev/hdb2 /media/storage auto acl 0 0 /dev/dvdrecorder /media/dvdrecorder subfs noauto,fs=cdfss,ro,procuid none /subdomain subdomainfs noauto 0 0 -------------------------------------- All the mount points are created etc, and permissions on the mount points are set to 777 before mounting (I set them to 777 in my quest to figure out what's wrong). All my mounts work fine except for /dev/hda1 and /dev/hda2. - As $USER I cannot read /dev/hda1 (/windows/C) at all (only as root). - As $USER I cannot write to /dev/hda2 (/windows/D), although I do have read access. The mount points look like this after mounting (which makes sense given the behaviour I pointed out above): ------------------------ drwxrwxrwx 4 root root 96 2006-02-26 06:44 . drwxr-xr-x 25 root root 592 2006-02-25 17:58 .. dr-x------ 1 root root 4096 2006-02-25 12:00 C drwxr-xr-x 8 root root 16384 1970-01-01 01:00 D ------------------------ What I want is ReadOnly access (because it's ntfs) for all users to /dev/hda and ReadWrite access (because it's vfat) for all users to /dev/hda2. I've tried setting things up manually (editing the fstab myself)... and using the partitioner tool in YAST. The results are always the same.. no access to hda1 at all and RO access to hda2. Where am I going wrong? What can I do to fix this.. the right way? C.