cómo montar correctamente la partición fat32 en Ubuntu para preservar el caso

0

He descubierto que hay un par de problemas relacionados con la forma en que se montó mi partición FAT32.

Espero que me puedan ayudar a resolver el problema. También incluí el comando que usé para ayudar a otros cuando encuentran esta publicación, lo siento para aquellos que podrían sentir que debería usar menos espacio.

Tengo las siguientes estructuras de archivos en mi disco

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

En el etc/fstabque tengo

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  

Revisé mi identificación usando idy tengo

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)

No sé por qué con esta configuración todavía tengo problemas para usar svn como en este

¡Gracias por tu ayuda!

Decano
fuente

Respuestas:

1

Verifique las opciones de montaje para fat (y vfat). Creo que estás buscando la opción de verificación.

cheque = valor

Se pueden elegir tres niveles diferentes de exigencia:

r [elaxed]: se aceptan mayúsculas y minúsculas y equivalentes, las partes de nombre largo se truncan (por ejemplo, longlongname.foobar se convierte en verylong.foo), se aceptan espacios iniciales e incrustados en cada parte de nombre (nombre y extensión).

Ya sea relajado o estricto, puede resolver el problema por usted, dependiendo de cómo interprete la svn el caso resultante de los archivos.

Darren Hall
fuente
0

Puede probar estas opciones si tiene el núcleo antiguo:

posix
shortname=mixed

ZaB
fuente
¿Qué hacen estas opciones?
Simon Sheehan
están en desuso como para el kernel v3, pero en aquel entonces los archivos permitidos serían diferentes si la mayúscula del nombre difiere.
ZaB