
Я установил Mac OS X на свой MacBook Pro. Я установил Windows 7 на ту же машину, но создав отдельный раздел.
Есть ли способ получить доступ к файлам (например, mp3-файлам или фотографиям и т. д.) моего раздела Windows в Mac OS X и наоборот?
Вывод 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(ГПТ).
Когда вы установили Boot Camp, диск был преобразован в "гибридный" с использованием как MBR, так и GPT. Это частично объясняетсяздесь.
Кажется, вы создалиЛогический раздел, который является частьюРасширенный раздел. изменения в Windows записываются в главную загрузочную запись. Однако OS X не распознает эти изменения в своем GPT, поскольку она не была обновлена.
Проще говоря, ваш расширенный BOOTCAMP
раздел распознается как 320 ГБ в OS X, поскольку OS X пока не может распознать логический раздел, созданный вами в Windows.
Что ты можешь сделать?
Думаю, есть только один вариант: обновить записи GPT. Это нетривиально, и я, вероятно, не смогу вам помочь, поскольку сам никогда этого не делал. Это как-то описано в этомТема VMware Fusion, но сильно зависит от вашей индивидуальной настройки. Не говоря уже о том, что вы можете что-то сломать в процессе.
решение2
Я бы посоветовалOSXFUSEтеперь вместо MacFUSE, поскольку MacFUSE не обновлялся с 2009 года, и OSXFUSE взялся за дело.
FUSE для OS X позволяет расширить собственные возможности обработки файлов Mac OS X с помощью сторонних файловых систем. OSXFUSE является преемником MacFUSE, который использовался в качестве программного конструктивного блока десятками продуктов, но больше не поддерживается.
решение3
Решение — установить rEFIt. Он имеет возможность синхронизировать таблицы GPT и MBR. Просто зайдите в Google, введите download refit mac
и вам будет предоставлена ссылка для скачивания. После установки перезагрузите свой Macдважды. Это делает rEFIt работающим. После перезагрузки вы сможете перейти на экран, на котором отображаются ваш Mac и Windows. Используйте правую стрелку, чтобы перейти к маленькому значку диска в нижнем ряду, и нажмите Enter. Вам будет предложен вопрос:Sync MBR? [y/n]
Нажмите «да», и он обновится и синхронизируется должным образом. Теперь вы можете видеть свой диск NTFS в MacOS.
Чтобы получить к нему доступ на запись, используйте OSXFuse.
решение4
Я пытался найти лучший подход и наткнулся на MacFuse
http://code.google.com/p/macfuse/
и драйвер NTFS RW Амита Сингха: