web-dev-qa-db-ja.com

OSXで論理WindowsNTFSパーティションが表示されない

MacBookProにMacOSXをインストールしました。同じマシンにWindows7をインストールしましたが、別のパーティションを作成しました。

Mac OS XでWindowsパーティションのファイル(mp3ファイルや写真など)にアクセスする方法はありますか?その逆もありますか?

diskutil listコマンドの出力:

Last login: Tue Aug 16 13:37:08 on console
theali:~ SAli$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *320.1 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS MacOSx                  150.0 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP                169.2 GB   disk0s4

windowsパーティションはNTFSを使用してフォーマットされます。あなたはここでこれらを見ることができます:

enter image description here

3
Safran Ali

最新のスクリーンショットを考えると、答えは非常に簡単ですが、解決策はそうではありません。まず、WindowsとOSXは異なるパーティションテーブルを使用します。 Windowsは マスターブートレコード[〜#〜] mbr [〜#〜])を使用しますが、OS Xは GUIDパーティション)を使用しますテーブル[〜#〜] gpt [〜#〜])。

Boot Campをインストールすると、MBRとGPTの両方を使用してディスクが「ハイブリッド」ディスクに変換されました。これは部分的に説明されています ここ

拡張パーティションの一部である論理パーティションを作成したようです。 Windowsでの変更は、マスターブートレコードに書き込まれます。ただし、OS Xは更新されていないため、GPTでこれらの変更を認識しません。

簡単に言えば、拡張されたBOOTCAMPパーティションはOSXでは320GBとして認識されます。これは、OSXがWindowsで作成した論理パーティションをまだ識別できないためです。

何ができますか?

オプションは1つだけだと思います。GPTエントリを更新します。これは些細なことではありませんが、私は個人的にこれを行ったことがないので、おそらくあなたを助けることはできません。これは VMware Fusionスレッド でいくらか説明されていますが、個々の設定に大きく依存します。言うまでもなく、その過程で物事を壊すことができます。

2
slhck

MacFUSEは2009年以降更新されておらず、OSXFUSEが原因を取り上げているため、MacFUSEの代わりに [〜#〜] osxfuse [〜#〜] をお勧めします。

Fuse for OS Xを使用すると、サードパーティのファイルシステムを介してMac OSXのネイティブファイル処理機能を拡張できます。 OSXFUSEは、数十の製品でソフトウェアの構成要素として使用されてきたMacFUSEの後継ですが、現在は保守されていません。

1
hisnameisjimmy

解決策は、rEFItをインストールすることです。 GPTテーブルとMBRテーブルを同期するオプションがあります。グーグルに行き、download refit macと入力すると、ダウンロードリンクが表示されます。インストールしたら、Macを再起動します2回。これにより、rEFItが機能します。その後、再起動すると、MacとWindowsを表示する画面に移動できるようになります。右矢印を使用して下の行の小さなドライブアイコンに移動し、Enterキーを押します。質問が表示されます:Sync MBR? [y/n]

はいを押すと、正しく更新および同期されます。これで、MacOSでNTFSドライブを確認できます。

書き込みアクセスを取得するには、OSXFuseを使用します。

1
Ingwie Phoenix

私はより良いアプローチを見つけるためにいじっていました、そして私はMacFuseについて見つけました

http://code.google.com/p/macfuse/

およびAmitSinghのNTFSRWドライバー:

http://macntfs-3g.blogspot.com/

0
Safran Ali