2011-09-22 12:07:43 +0000 2011-09-22 12:07:43 +0000
27
27

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

Mac(Macbook-Air)のファイルをNTFSでフォーマットされたUSB外付けハードディスクにコピーしたいのですが、どうすればいいですか?

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

回答 (3)

30
30
30
2011-09-22 12:32:30 +0000

問題は、ドライブがNTFSフォーマットされていることです。OS XではNTFSを書き出すことができません(少なくとも手を加えていないと無理です)。そのための方法をいくつか紹介します。

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

これは、データに害を及ぼす可能性のあるソフトウェアをインストールしたくない場合の明白な答えです(ハックや不安定なソフトウェアの場合はいつもそうです)。ドライブをFAT-32に再フォーマットして、WindowsとOS Xの両方が読み書きできるようにします。

これはもちろん4GiB以上のファイルに対する解決策ではありません。

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

Homebrew があれば、NTFSサポートのインストールはターミナルで以下を実行するだけで簡単です。

brew install ntfs-3g

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

NTFS-3G via GUI インストール

これは無料版です(有料版もあります。

  • まず、 Fuse for OS X をダウンロードしてインストールし、インストール中にMACFUSEのコンパビリティレイヤーを選択します。
  • 次に、フリーのNTFSドライバである NTFS-3G をダウンロードします。最新版こちらからをダウンロードしてインストールします。
  • システム環境設定_に新しいオプションが追加され、NTFSドライブへの書き込みが可能になります。

商用ソリューション

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

ハック

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

ツールの概要が不足しているように感じました。

  • [ Mac OS X 10.6.5 で NTFS 書き込み用の無料ユーティリティ?
4
4
4
2011-09-22 12:32:31 +0000

まずMacFuseの最新版を[ こちら ]から入手してください (http://code.google.com/p/macfuse).

インストールしたら、 ntfs-3g . これがFUSEです。古いバージョンのntfs-3gでは、新しいバージョンのMacFuseでは動作しない場合があるので、両方とも最新バージョンであることを確認する必要があります。

これで、Macから任意のNTFSドライブへの読み書きができるようになりました。

0
0
0
2016-06-05 09:49:42 +0000

Q. Macでファイルを読み取り専用のNTFSハードドライブにコピーする方法を教えてください。

A. ドライブのNTFS書き込みを有効にする。

osxdaily.com に素晴らしい説明があります。

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

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

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

if ((vfs_flags(mp) & MNTDONTBROWSE) == 0 && !vfsisupdate(mp)) vfssetflags(mp, MNTRDONLY);

テスト済み。MaveriksからEl Capitanまで動作確認済み。

El Capitanについて:

De says. September 10, 2014 at 10:10 am

他のソリューションが動作しない場合 - 以下は100%の動作をします。

mkdir ~/Desktop/Drive // ドライブがマウントされる場所 mount // は内部ドライブ名を教えてくれます、何か /dev/disk2s1 sudo umount /dev/disk2s1 sudo mount -t ntfs -o rw,auto,nobrowse /dev/disk2s1 ~/Desktop/Drive Reply

Jo says: 唯一の解決策で完璧に動作しました、ありがとうございます!

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

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

再現しようとはしません。始める前に、記事とコメントに目を通すのが良いでしょう。

自分のパーミッションを把握しておく。

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

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

アップルが fstab ファイルを削除したため、OS X のユーザーは混乱しています。単に作成する必要があります。

  • El Capitanでfstabファイルを作成してみました。うまく動作しています。

最速で「適切な」解決策。

  • このソリューションは、すべてのNTFSドライブをお望みの方法でオートマウントすることができます。

  • このソリューションは、fstab の残りの強力なマウント機能にもアクセスできます。

  • サードパーティ製ソフトウェアは使用しません。

  • このソリューション(fstabファイルの制御)は非常にポータブルです。Fstab自体は、UNIX, OS X, BSD, Linux…そして遅くとも Unix V8 までさかのぼります。(+31年)。


その他の参考文献。

Fstabファイルの詳細情報と説明(linuxフレーバー) Fstab wiki情報 man fstab * *

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

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

以下は Ask Different の説明です。