A partition of my internal hard drive (not the root partition) I want to mount automatically on boot. I've been using /etc/fstab to mount my external backup drive automatically read-only, so this is the first drive I've tried to mount read-write with fstab. Here's the relevant line:
/dev/sda3 /media/^_^ vfat rw,sync,user 0 0
Yes, my drive is a silly face. The ^
hasn't caused me any problems before, but maybe it's interfering with something here? Though I doubt it — the drive mounts fine except that it is read-only.
Any reason why this would happen? I've tried restarting multiple times.
mount -l
? Have you tried testing using the optionsauto,user,uid=your_uid_here,umask=077,rw
?dmesg
about the partition? You might also want to look atfdisk -l /dev/sda3
to see if that reveals anything.mount -a
)? Note that mounting an inconsistent FAT fs mounts it read-only (see mount manpage).dmesg
and seeing if there's any message from the vfat driver saying the partition has issues and will be mounted read-only. You can also runfsck
.