web-dev-qa-db-ja.com

Mac OS High Sierraで2GBを超えるファイルをFAT32 USBに転送できない

私は本当に奇妙な問題を抱えてMacBook Airに取り組んでいます。 2GBを超えるビデオファイルをUSBドライブにコピーするためにそれを使用するとき、それはエラーで失敗します:

ボリュームのフォーマットには大きすぎるため、アイテムをコピーできません

私は128GBのフラッシュドライブに様々なサイズの約10のビデオファイルを転送することによってテストしました。 2GB以下のものは成功し、それ以上のものは失敗しました。

USBが故障していることを排除するために、私は同じ問題を抱えていた別の8GBフラッシュドライブでも同じことをしました。両方のフラッシュドライブは、MacOSではMS-DOS(FAT32)として表示されます。

さらに、この問題は私のWindows 7マシンから同じUSBメモリに同じファイルを転送することが大体成功したので、MacOSにだけ当てはまるようです。

誰かがここで何が起こっているのか考えを持っていますか?

9
Hashim

これは バグ 現在のバージョンの macOS 10.1 High Sierraです。

今のところ、操作が失敗するので、Finder.appを使って2 GBを超えるファイルをFAT32フォーマットのボリューム/ドライブに転送しないでください。

それまでの間 他のファイルマネージャを使用して ForkLift、Transmit、またはCommander Oneなど、より大きなファイルをFAT32ボリュームにコピーする。

17
oa-

これがMacOS High Sierraのバグであるという決定的な証拠を見つけるための SpiderPig - ありがとう、これは過去数日以内に作成された このRedditスレッド です。

追加の文脈として、私はこの質問をして以来、私は自分の研究の結果を加えたいと思いました。この特定のバグはHigh Sierraによって導入されたバグの長いリストの最新のもので、他のものに比べて非常に小さい/まれであるため、 これら 非包括的な リスト)に登録されていません。 そのうちの。しかし、それは私自身と少なくとももう一人のユーザーによって、その最後のMacRumorsスレッドで報告されているので、近いうちにそのリストに追加されることを願っています。

Appleがそれを修正するアップデートを最終的にリリースするまで、このバグに対する2つの回避策があります。

フラッシュまたは外付けドライブをexFATに変換

あなたが問題を抱えているFAT32フラッシュドライブや外付けドライブをexFATに変換することができます。exFATは非常に大きいファイル制限を持つより新しい、より優れたファイルシステムです(現在)存在しないと考えられます。

このソリューションの唯一の本当の欠点は、FAT32と比較したexFATの相対的な新しさが、2006年にまだリリースされていたとしても、それほど普及していないハードウェアと互換性がないことです。まずexFATに変換して、フラッシュドライブや外付けディスクを使用するのに必要なハードウェアがサポートしているかどうかを確認することをお勧めします。もしそうなら、あなたは行ってもいいですし、そうでなければ、あなたは単にFAT32に戻すことができます。

私が知っている限りでは、exFATに非破壊的に変換する方法はありません(データを損失することなく)ので、Disk Utilityを使って通常の方法でドライブをフォーマットする前に、ドライブ上のすべてのデータをバックアップする必要があります。フォーマットが完了したら、データを転送します。

他のファイルマネージャを使う

このバグは、High Sierraが導入したAPFSファイルシステム(HFS +への置き換え)の問題ではないと思われますが、Finder自体の問題です。そのため、彼の答えで oa が指摘したように、バグは TransmitCommander One のような別のファイルマネージャを使うことで今のところ回避することができます。 _1 Appleが修正プログラムをリリースすることを決定するまで。


1接線的に関連したサイドコマンダーOneと言えば、もしこの答えを投稿した時点で、あなたが現在持っているのが Eltima のElmedia PlayerかFolxならお使いのMacにインストールされている場合は、できるだけ早く ここの指示に従ってください

1
Hashim