我发现有几个问题可能与我的 FAT32 分区的安装方式有关。
我希望你能帮助我解决这个问题。我还附上了我用过的命令,以帮助其他人找到这篇文章,对不起那些可能觉得我应该少用一点空间的人。
我的磁盘上有以下文件结构
dean@notebook:~$ sudo fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x08860886
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 102400 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2 13 5737 45978624 7 HPFS/NTFS
/dev/sda3 5738 10600 39062047+ 83 Linux
/dev/sda4 10601 19457 71143852+ 5 Extended
/dev/sda5 10601 11208 4883728+ 82 Linux swap / Solaris
/dev/sda6 11209 15033 30720000 b W95 FAT32
/dev/sda7 15033 19457 35537920 7 HPFS/NTFS
在etc/fstab
我有
UUID=91c57a65-dc53-476b-b219-28dac3682d31 / ext4 defaults 0 1
UUID=BEA2A8AFA2A86D99 /media/NTFS ntfs-3g quiet,defaults,locale=en_US.utf8,umask=0 0 0
UUID=0C0C-9BB3 /media/FAT32 vfat user,auto,utf8,fmask=0111,dmask=0000,uid=1000 0 0
/dev/sda5 swap swap sw 0 0
/dev/sda1 /media/sda1 ntfs nls=iso8859-1,ro,noauto,umask=000 0 0
/dev/sda2 /media/sda2 ntfs nls=iso8859-1,ro,noauto,umask=000 0 0
我检查了我的身份证id
,并且得到了
dean@notebook:~$ id
uid=1000(dean) gid=1000(dean) groups=4(adm),20(dialout),24(cdrom),46(plugdev),103(fuse),104(lpadmin),115(admin),120(sambashare),1000(dean)
我不知道为什么在使用这些设置时我仍然无法像在这个
感谢您的帮助!
答案1
检查 fat (和 vfat) 的挂载选项。我相信您正在寻找检查选项。
检查=值
有三种不同的挑剔程度可供选择:
r[elaxed] :接受大写和小写且等效,长名称部分被截断(例如verylongname.foobar 变为verylong.foo),每个名称部分(名称和扩展名)都接受前导和嵌入空格。
宽松或严格都可以为您解决问题,这取决于 svn 如何解释文件的结果大小写。
答案2
如果您有旧内核,您可以尝试这些选项:
posix
shortname=mixed