web-dev-qa-db-ja.com

Mac上の読み取り専用のNTFSハードドライブにファイルをコピーする方法?

私は自分のファイルをMac(Macbook-Air)からNTFSフォーマットのUSB外付けハードドライブにコピーしたいと思っています。

それはどのように可能ですか? Macから自分のファイルをコピーして外部HDに貼り付けようとすると、貼り付けるオプションがないためです。

26
Jamna

問題はあなたのドライブがNTFSフォーマットされているということです。 OS XはNTFSをそのまま使用することはできません(少なくともいくつかの調整なしに)。これを行うにはいくつかの方法があります。

ドライブをFAT-32としてフォーマットする

これは、自分のデータに悪影響を与える可能性があるソフトウェアをインストールしたくないという人には明らかな答えです(これは、ハックや不安定なソフトウェアの場合にはいつもそうです)。ドライブをFAT-32に再フォーマットします。WindowsとOS Xの両方で、箱から出し入れすることができます。

これはもちろん4 GBを超えるファイルの解決策ではありません

自作インストールによるNTFS-3G

Homebrew をお持ちの場合は、NTFSサポートをインストールするのは、ターミナルで次のコマンドを実行するのと同じくらい簡単です。

brew install ntfs-3g

その後、画面の指示に従います。 HomebrewがデフォルトのOS Xオートマウンタを交換する方法を教えてくれるので、外付けNTFSドライブは新しいドライバを使ってマウントされる。これらはあなたがあなたの端末を通して実行する必要があるいくつかのコマンドです。

GUIインストールによるNTFS-3G

これは無料版です(有料のものもありますが、無料のものは見つけるのが少し難しいです)。

  • まず、 Fuse for OS X をダウンロードしてインストールし、インストール中にMACFUSE互換性レイヤーを選択します。
  • その後、 NTFS-3G 、無料のNTFSドライバをダウンロードしてください。最新版をダウンロードする ここから それをインストールしてください。
  • システム環境設定にNTFSドライブへの書き込みを可能にする新しいオプションがあります。

商用ソリューション

これらは無料ではありませんが、サポートを提供し、より良いスピード/安定性を約束します。

ハック

  • SL-NTFS があり、これはもう保守されていませんが、Snow Leopard(10.6)でNTFS書き込みサポートを有効にすることを約束します。

    SL-NTFSは基本的にApple NTFSドライバを設定するためのインタフェースであるため、発生する可能性がある問題はSL-NTFSではなくAppleドライバに関連しています。 NTFSドライブ/パーティションへの書き込みに、より堅牢でサポートされたソリューションが必要な場合は、より包括的なソリューションを見つけることをお勧めします。

  • これは NTFS書き込みサポートを有効にするためのハックです OS X 10.6では/ /コマンドラインの調整が必要です。繰り返しますが、あなた自身の責任でそれを使用してください。


関連するスーパーユーザーの質問

私はそれらがツールの概要を欠いていると感じました:

29
slhck

最初にMacFuseの最新版をここから入手してください。

インストールしたら、 ntfs-3g をインストールする必要があります。これがヒューズです。古いバージョンのntfs-3gは新しいバージョンのMacFuseでは動作しない可能性があるため、必ず両方の最新バージョンを使用してください。

これで、お使いのMacからNTFSドライブに読み書きできるようになりました。

3
Mythrillic

Q. Mac上の読み取り専用のNTFSハードドライブにファイルをコピーするにはどうすればいいですか?

A.ドライブでNTFS書き込みを有効にします。

osxdaily.com に優れた指示がいくつかあります。


Michael Dreherは、前述のosxdaily.comリンクのコメントで指摘しています。

この ソースコードを参照)

"nobrowse"オプションも与えられている場合にのみ読み書きマウントを許可します。これは、エンドユーザーによる読み取り/書き込みのマウントを妨げるためですが、それでも当社のユーティリティ(OSインストールなど)がNTFSボリュームに変更を加えることを許可します。
"nobrowse"オプションを指定しないと、読み取り専用マウントが強制されます。ここでは、更新されていないマウントも確認します。更新マウントの場合、ntfs_remount()はマウントの書き込み可能性を変更するための適切なチェックを行います。

if((vfs_flags(mp)&MNT_DONTBROWSE)== 0 &&!vfs_isupdate(mp))vfs_setflags(mp、MNT_RDONLY);

-

テスト済み:MaveriksからEl Capitanまでのすべての解決策が確認されています。

エルキャピタンについて:

De says:2014年9月10日、午前10:10

他の解決策でうまくいかない場合は、次のようにして100%の結果が得られます。

mkdir〜/ Desktop/Drive //ドライブがマウントされる場所//マウントすると、内部ドライブ名(/ dev/disk2s1など)が表示されます。Sudo mount -tntfs -o rw、auto、nobrowse/dev/disk2s1〜/デスクトップ/ドライブ返信

ジョー:
完璧に機能した唯一の解決策、ありがとう!

gia says:
Excellent solution, works for NTFS in OS X El Capitan and OS X Yosemite

私が参照したサイトは、あらゆる種類のトラブルシューティングとデバッグのシナリオが非常に豊富です。

再作成しようとはしません。始める前に、記事とコメントを読んで読むのが良いでしょう。特に、El Capitanを扱う後者の記事は特にそうです。

あなたの許可を追跡してください。

転送先のNTFSフォルダ(NTFSドライブ上)に、最も制限の少ない設定(全員の読み取り/書き込み/更新)を設定します。成功したら、より制限の厳しい選択肢を試すことができます。

注意:fstabを使用するときは構文に非常に注意してください。

Appleは彼らのfstabファイルを削除したので、OS Xのユーザとの混同があります。作成するだけです。

  • El Capitanでfstabファイルを作成しました。それはうまくいきます。

最速かつ「適切な」解決策。

  • このソリューションにより、すべてのNTFSドライブを希望通りに自動マウントできます。

  • この解決法では、fstabのその他の強力なマウント機能にアクセスすることもできます。

  • サードパーティ製ソフトウェアはありません。

  • この解決方法(fstabファイルの制御)は非常に移植性があります。 Fstab自体は、UNIX、OS X、BSD、Linuxなど、* NIXマシン間でのコンピューティングにおける非常に一般的な標準であり、遅くとも Unix V8 までさかのぼります。 (+ 31歳)。


その他の参考文献

Fstabファイルの詳細情報と説明(Linux系)

ウィキ情報をFstabします。

man fstab


A2。 Homebrew経由でOSXfuseをインストールすることもできます。

これは一般的なサードパーティソリューションです。

これは 別の質問 に関する指示です。

0
BloodyEl