Mac OSは(Ubuntu)Linuxで作成されたexFATディスクをマウントできません。

Mac OSは(Ubuntu)Linuxで作成されたexFATディスクをマウントできません。

Ubuntu Linuxシステムで外付けハードドライブをフォーマットするためにexfatを使用しました。

  1. まず、exfatユーティリティをインストールしました。sudo apt-get install parted exfat-utils
  2. その後、MBRブートレコードとデフォルトパーティションを使用してディスクをパーティション化しました。parted
  3. 最後に、パーティションをフォーマットしました。mkfs.exfat -n ShareDisk /dev/sdX1

その後、約300GBのデータをディスクにコピーしました。私のLinuxボックスでは、すべてがうまくいっています。これまではとても良いです。

ただし、ディスクをMacに接続すると、ファイルシステムを処理できないというメッセージが表示され、初期化または抽出することをお勧めします。これで、ディスクがすべてのオペレーティングシステムで動作するように明示的にexfatを選択し、以前にMacでexfat形式のディスクを正常に使用したことがあります。

ベストアンサー1

私はこれを見つけるために一日の最高の時間を過ごしました。明らかに、Mac OSはパーティションの作成方法と使用されるフラグについて非常に面倒です。私はその問題を解決することができた。

  1. sudo gdisk /dev/sdxasを使用してブートレコードをGPTに変換するここで提案。今gdiskを終了してくださいw。ドライブの上書きについて警告します。私の場合、Yデータを失うことなく答えがうまくいきます。これを行う前に、日付をバックアップしたことを確認してください(バックアップなし、後悔なし)。
  2. msftdatasudo parted /dev/sdXexfatパーティション(私の場合はパーティション番号1)にデータを設定しますset 1 msftdata on

後で、Macでは不満なくパーティションを開いた。

おすすめ記事