在 OS X 中看不到邏輯 Windows NTFS 分割區

在 OS X 中看不到邏輯 Windows NTFS 分割區

我在 MacBook Pro 中安裝了 Mac OS X。我已在同一台電腦上安裝了 Windows 7,但透過建立單獨的分割區來安裝。

有什麼方法可以在 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 格式。您可以在這裡看到這些:

在此輸入影像描述

答案1

鑑於您最新的螢幕截圖,答案非常簡單 - 但解決方案卻並非如此。首先,Windows和OS X使用不同的分割區表。 Windows 使用主引導記錄 (膜生物反應器),而 OS X 使用GUID分區表GPT)。

當您安裝 Boot Camp 時,該磁碟將轉換為同時使用 MBR 和 GPT 的「混合」磁碟。這部分解釋了這裡

你似乎已經創建了一個邏輯分割區,這是擴充分區。 Windows 中的變更將寫入主開機記錄。但是,OS X 不會識別其 GPT 中的這些更改,因為它尚未更新。

簡單來說,您的擴充BOOTCAMP分割區在 OS X 中被識別為 320GB,因為 OS X 也無法識別您在 Windows 中建立的邏輯分割區。

你能做什麼?

我想只有一個選擇:更新 GPT 條目。但這並不是一件小事,我可能無法幫助你,因為我個人從未這樣做過。這在某種程度上描述了VMware Fusion 執行緒,但很大程度上取決於您的個人設定。更不用說你可能會在過程中破壞東西。

答案2

我會推薦OSX保險絲現在而不是 MacFUSE,因為 MacFUSE 自 2009 年以來就沒有更新過,而 OSXFUSE 已經解決了這個問題。

FUSE for OS X 可讓您透過第三方檔案系統擴充 Mac OS X 的本機檔案處理功能。 OSXFUSE 是 MacFUSE 的後繼者,MacFUSE 已被數十種產品用作軟體構建塊,但不再維護。

答案3

解決方案是安裝 rEFIt。它有一個同步 GPT 和 MBR 表的選項。只需訪問谷歌,輸入內容download refit mac,您就會看到下載連結。安裝後,重新啟動你的Mac兩次。這使得 rEFIt 發揮作用。當您重新啟動時,您將能夠進入顯示您的 Mac 和 Windows 的螢幕。使用向右箭頭導航到下排的小型驅動器圖標,然後按 Enter 鍵。您將面臨以下問題:Sync MBR? [y/n]

點擊“是”,它就會正確更新和同步。現在您可以在 MacOS 中看到您的 NTFS 磁碟機。

若要對其進行寫入訪問,請使用 OSXFuse。

答案4

我一直在尋找更好的方法,然後發現了 MacFuse

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

和 Amit Singh 的 NTFS RW 驅動程式:

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

相關內容