Как сделать раздел Mac видимым в Bootcamp (Windows 10 Anniversary Update)?

9

Сегодня я установил Windows 10 версии 1607 на свой MacBook Pro (Retina 15in Late 2013). До этого у меня была настройка Bootcamp с Win7. Итак, я начал с удаления старого раздела Win7 Bootcamp с помощью Bootcamp Assistant на Mac, а затем создал новый раздел и продолжил установку Windows 10. Кажется, все прошло гладко: создание разделов, установка Windows 10 и Apple Bootcamp водители.

Однако раздел Mac не отображается в проводнике Windows.

Я нашел эту связанную тему Почему я не вижу раздел Mac под Windows, установленной с помощью bootcamp?

Я выполнил команды со следующими результатами:

Информация об DiskUtility

Похоже, мой MBP не использует CoreStorage. FileVault деактивирован. ... и в моем предыдущем разделе Windows 7 Bootcamp (который я удалил перед установкой нового для Windows 10) раздел Mac правильно отображался.

Вот фотографии Windows 10 Управление дисками:

Обзор управления дисками в Windows 10

Кто-нибудь знает, что здесь происходит?

Фил
источник
Windows изначально не имеет возможности монтировать или читать том HFS +. Если вы могли видеть это в Windows 7, то у вас был сторонний драйвер, делающий это возможным. Я знаю, что в свое время Apple включила драйвер Apple HFS только для чтения в состав программного обеспечения Boot Camp. Я не знаю, будет ли он по-прежнему доступен с драйверами Apple Boot Camp для Windows 10, потому что мне больше не нужна Windows. Существуют и другие сторонние драйверы HFS + для Windows. MacDrive один, и Paragon HFS + для Windows .
user3439894
1
Должно быть, он был включен в драйверы Bootcamp от Apple. Я никогда не устанавливал никакие другие драйверы HFS + сторонних производителей при использовании Windows 7. Я не могу себе этого представить или почему Apple изменила включение этой функции в текущие драйверы для Windows 10. Как я могу узнать? Я думаю, что другие пользователи Bootcamp Windows 10 могут видеть / читать свой раздел Mac из Bootcamp Windows 10.
Фил
Как я уже сказал: « Я не знаю, будет ли он по-прежнему доступен с драйверами Apple Boot Camp для Windows 10, потому что у меня больше нет необходимости в Windows». Тем не менее, четыре года назад, когда у меня в последний раз был установлен Boot Camp Windows, установить Два драйвера, установленные программным обеспечением Apple Boot Camp для Windows, были AppleHFS.sys и AppleMNT.sys и находились в папке C: \ Windows \ System32 \ drivers \. Что это может быть для Windows 10, я просто не могу сказать.
user3439894
Это все то же самое: оба эти файла (AppleHFS.sys & AppleMNT.sys) находятся в C: \\ Windows \ System32 \ drivers под Windows 10 .. Тема, которую я привел в моем описании проблемы, предполагает, что если раздел Mac HFS + (и FileVault ist деактивирован) Драйверы BootCamp обычно позволяют читать раздел Mac в Windows 10. В любом случае, спасибо.
Фил
Что показывает управление дисками в Windows 10? Можете ли вы включить снимок того, что показано?
Дэвид Андерсон

Ответы:

10

Драйверы Apple HFS + ДЕЙСТВУЮТ после 1607 Anniversary Update, у них просто проблемы с монтированием дисков. Вы можете установить их вручную с рисками, связанными с этим. (Лично я столкнулся с нулевым количеством ошибок / проблем за несколько недель интенсивного использования и тестирования на 3 компьютерах, поэтому я начал рекомендовать свой метод в сети. В любом случае я пишу это предупреждение, поскольку принудительное монтирование раздела может по-прежнему иметь непредвиденные последствия Я еще не сталкивался.)

Во-первых, убедитесь, что у вас установлены драйверы от 6.0 , 6.1 не имеет драйверов HFS +. Вы можете переустановить, чтобы убедиться, или

  1. Перейдите в Windows \ system32 \ drivers \ и проверьте, есть ли там AppleHFS.sys и AppleMNT.sys.

  2. Запустите regedit, проверьте, существуют ли ключи «AppleHFS» и «AppleMNT» в «HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \»; у каждого также должны быть некоторые строковые значения и значения двойного слова.

Лично я бы извлек эти два файла .sys из установки 6.0, Google о том, как установить их с помощью настроек реестра, и сделал бы привычку всегда использовать самые последние драйверы bootcamp. Помимо исправления ошибок и оптимизации, новые Mac через несколько лет не будут работать должным образом на драйверах 6.0.

Перезагрузите компьютер после установки драйверов Apple HFS. Ничто не будет отображаться в 1607 году после перезагрузки, но я все равно чувствую себя лучше, если установлю эти драйверы, прежде чем мы попытаемся их смонтировать.

Во-вторых, убедитесь, что вы не используете CoreStorage. Я вполне уверен, что драйвер «только для чтения» HFS не может причинить вреда, но лучше быть в безопасности, чем потом сожалеть.

Если вам хорошо идти, у вас есть два варианта:

Вариант № 1: смонтировать раздел bootcamp с помощью редактирования реестра DOS Devices:

  1. Запустите regedit, перейдите к «HKEY_LOCAL_MACHINE / system / CurrentControlSet / Control / Диспетчер сеансов / Устройства DOS /»

  2. Щелкните правой кнопкой мыши> новый> добавить строку

  3. Введите букву диска, добавив ":" В "data" type "\ Device \ HarddiskVolume #", где # будет номером тома вашего раздела, как он будет обнаружен в MS-DOS. В вашем случае это ДОЛЖНО быть 2, так как это второй раздел диска0. (На МОЕМ компьютере на disk0 есть 1 раздел, мой раздел MacOS - 2 на disk1, поэтому для МОЕГО раздела - 3, просто посчитайте ваши разделы, начиная с 1.)

    Ваша запись в реестре должна (при условии, что ничего не изменилось за 4 месяца, в течение которых вы ее опубликовали) отображать «D:», «REG_SZ» и «\ Device \ HarddiskVolume2» для имени, типа и данных соответственно (при условии, что D: это буква диска, которую вы хотите использовать ваш раздел MacOS).

  4. Никогда не используйте букву C: или любую другую букву диска, которая может противоречить вашей установке Windows, так как это может привести к невозможности загрузки Windows. (Или нет, просто везет, решит ли Windows сначала смонтировать устройства DOS, или это собственное управление диском.) (Вероятно) безопасно делать пробную версию и ошибку на томе №, это ничего не сломает, даже если вы случайно выбрали раздел Windows, он просто смонтирует его дважды с разными буквами.

  5. Перезагрузитесь и ваш раздел MacOS должен быть там.

  6. Перед использованием перейдите в свойства вашего нового диска в «Этот компьютер», и ваша «файловая система» должна быть HFS, и она должна правильно сообщать об используемых и свободных местах. Если это RAW, никогда не пытайтесь переформатировать, проверьте установку AppleHFS.sys.

Вариант № 2: используйте программу, которая может монтировать диски через Session Manager (другими словами, он сделает записи реестра для вас).

  1. Загрузите ext2fsd, даже если вы, вероятно, не имеете ничего общего с ext2 или linux.

  2. Откройте Ext2 Volume Manager. На вкладке «Файловая система» раздел MacOS будет отображаться как «HFS». Если вы установили ext2fsd до успешной установки драйверов bootcamp, он будет отображаться как «RAW». (отчасти доказать, что драйверы bootcamp работают)

  3. Щелкните правой кнопкой мыши, выберите «Назначить букву диска» (или измените букву диска).

  4. Во всплывающем меню сначала выберите букву диска, затем установите флажок «Создать постоянную точку монтирования через диспетчер сеансов». Это странно закрывает всплывающее окно, прежде чем нажать «ОК». (Ext2fsd немного глючит, сначала нужно выбрать букву диска, а затем поставить галочку. Если вы хотите изменить букву диска, я предлагаю сначала удалить существующую, а затем заново добавить ее с нуля)

  5. Перезагрузитесь, и раздел MacOS будет там, как и до годовщины обновления.

В обоих вариантах ваш раздел диска или управление дисками будут по-прежнему отображать раздел HFS в формате RAW (как и мастер разделов Minitool и т. Д.), Но он будет работать нормально, и вы сможете подтвердить его как HFS в меню свойств. По аналогии, этот метод пытается определить букву вашего раздела, как определение старого порта COM или принтера (LPT).

Andraxxus
источник
2
Отличный ответ !! Вариант № 1 работал для меня.
шеф-повар фараон
Так что отличное решение !!!
Солнце Junwen
У меня не сработало из-за apple.stackexchange.com/a/252005/63832
kuncevic.dev
Не работал для меня D: обнаружился, но свойства показывают, что он имеет 0 байт в накопителе
theicfire
Я забыл, что написал это, извините за поздний ответ .. @theicfire: Кажется, ваш драйвер HFS не был установлен должным образом; Если вы щелкните правой кнопкой мыши и выберите свойства / общие, вы должны увидеть «Файловая система: HFS». Если это RAW, неформатировано и т. Д., Это означает, что менеджер сеансов монтирует раздел, но ОС не может его прочитать. Пожалуйста, переустановите драйверы. Я знаю (из личного опыта), что этот метод все еще работает с W10 1909 и последним Mojave на HFS (сделано с помощью клонирования диска). Если вы подтвердили, что проблема в драйвере, попробуйте это: drive.google.com/uc?id=0B11SogrqPS-DRzdDS2tKLW1JeGM
Andraxxus
8

Apple официально поддерживает Windows 10 на новых Mac. Обычно это модели 2012 года и более поздние. Первоначально выпущенная версия Windows 10 была под номером 1511. Версию Windows можно определить, открыв окно командной строки и введя команду winver. Ниже приведен пример.

введите описание изображения здесь

Для версии 1511 доступ только для чтения к разделам в формате HFS + можно включить, установив программу поддержки Boot Camp.

Недавно Microsoft выпустила новую версию под номером 1607. Это называется Windows 10 Anniversary Update. В этой версии есть ошибка, которая может препятствовать доступу только для чтения к форматированным томам HFS. Поэтому, если вы используете версию 1607 Windows 10, вы не сможете получить доступ к томам, отформатированным в HFS, даже если вы установили программное обеспечение поддержки Boot Camp. Пока эта ошибка не устранена, пользователям придется использовать версию 1511 или найти другой способ копирования данных с томов, отформатированных в HFS.

Дэвид Андерсон
источник
1
Просто для обновления. Я использую macOS Sierra (Beta) на iMac в середине 2011 года, а мой раздел Bootcamp работает под управлением Windows 10 Insider Preview версии 1611. До обновления до Sierra я мог видеть мой Macintosh HD из раздела Windows, фактически мой Winamp все еще указывал на мою библиотеку iTunes в разделе Mac, которая была "G: /". Между обновлением до Sierra и всеми обновлениями Windows 10, которые произошли между тем, я все еще пытаюсь решить это самостоятельно. Если мне повезет, я отправлю свой ответ здесь.
ben.kaminski
Любые обновления здесь, чтобы опубликовать? Спасибо
Gmeister4
это объясняет причину (моих проблем), ответ от Andraxxus имеет решение.
Леон
@ Gmeister4 обсуждения.apple.com/ thread/7629103?start=0&tstart=0 чуть больше деталей, но швы все еще остаются проблемой
kuncevic.dev
1

Вы можете использовать HFS + для Windows® 11 с помощью программного обеспечения Paragon. Работал на меня.

https://www.paragon-software.com/home/hfs-windows/download.html

Абдул Хак
источник
Я только что попытался установить это с Windows 10 на моем разделе Bootcamp, и получил сообщение ":( К сожалению, поддерживаемые тома не найдены." Мой раздел под управлением High Sierra вообще не виден из Windows.
Uniphonic
0

Продолжение ответа Andraxxus.

1. Вариант 1 не работает для меня. Запустите командную строку «diskpart», «list volume», показывает, что раздел mac hfs + не был смонтирован. Пока «выберите диск 0», то «список разделов» обнаружит наличие раздела.

2. Опция 2 ext2fsd запустится, но после перезагрузки Windows 10 Windows запустит сканирование и восстановление диска C. Затем диск D: снова исчезнет.
Решение: Перейдите в regedit, перейдите к HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager, измените строку BootExecute на «autocheck autochk / k: C *»

tidaktahu
источник