回答:
クラスタサイズを選択する必要があります。データはバイトレベルではなく、ブロック単位で読み取られます。一般に、ストレージの最小単位はセクター(従来は512バイト、アドバンスドフォーマットドライブでは4096バイト)ですが、それでもファイルシステムにファイルを保存する方法ではなく、セクターにまとめてクラスターにまとめます。
Raspberry Pi自体にはクラスターサイズの制限はありませんが、使用するオペレーティングシステムによって制限される場合があります。通常、どの標準サイズでも機能しますが、通常は、保存するファイルの種類によって異なります。
小さなファイルをたくさん保存する場合は、可能な限り最小のクラスターサイズを選択します(1セクター、メモリカードの場合は512)。このようにして、部分的に未使用のクラスターをたくさん用意することで、スペースの浪費を回避します。巨大なファイルを大量に保存する場合は、可能な限り最大のクラスターサイズを使用します(通常は64KB。1MBのクラスターは見たことがありません:-o
)。そうすることで、ファイルシステムのファイル管理オーバーヘッドを最小限に抑え、ストレージ用のスペースをもう少し解放できます。
不明な場合は、4KBクラスターを使用してください。これは、最も一般的な用途で機能するため、通常はこれがデフォルトです。
カードを電話で機能させるための適切なクラスターサイズを見つけるのが困難でした(Samsung S7 Edge、Samsung Evo 128 GB)。私にとって最後に機能したのは、デフォルトのクラスターサイズ設定で、USBフラッシュSD Formatter 4.00を使用してSDカードをフォーマットすることです。SDCard.orgで入手できます。ここhttps://www.sdcard.org/downloads/formatter_4/