Ubuntuでfat32パーティションを正しくマウントして大文字と小文字を保持する方法


0

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して自分の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)

これらの設定でなぜこのようにsvnを使用するのに問題があるのか​​分かりません

ご協力ありがとうございました!

回答:


1

fat(およびvfat)のマウントオプションを確認します。チェックオプションを探していると思います。

check = value

うるささの3つの異なるレベルを選択できます。

r [elaxed]:大文字と小文字が受け入れられ、同等の長い名前部分は切り捨てられ(egverylongname.foobarはverylong.fooになります)、各名前部分(名前と拡張子)の先頭と埋め込みのスペースが受け入れられます。

svnがファイルの結果のケースをどのように解釈するかに応じて、relaxedまたはstrictのいずれかが問題を解決する場合があります。


0

古いカーネルを使用している場合は、次のオプションを試すことができます。

posix
shortname=mixed


これらのオプションは何をしますか?
サイモンシーハン

カーネルv3に関しては非推奨ですが、当時は名前の大文字と小文字が異なる場合、許可されるファイルは異なります。
ZaB
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.