Як я можу зробити Mac Partition видимим у 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-розділ під вікнами, встановленими bootcamp?

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

Інформація про DiskUtility

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

Ось фотографії з управління дисками Windows 10:

Огляд управління дисками Windows 10

Хтось знає, що тут відбувається?


Windows не має можливості монтувати чи читати HFS + том. Якщо ви могли бачити це в Windows 7, тоді у вас був можливий сторонній драйвер. Я знаю, що Apple в свій час включила драйвер Apple HFS Only Read як частину програмного забезпечення Boot Camp. Я не знаю, чи він ще доступний у драйверах Apple Boot Camp для Windows 10, оскільки у мене більше немає потреби в Windows. Є й інші сторонні драйвери HFS + для Windows. MacDrive - це один, а Paragon HFS + для Windows .
користувач3439894

1
Він, мабуть, був включений до драйверів Bootcamp від Apple. Я ніколи не встановлював жодних сторонніх драйверів HFS + під час використання Windows 7. Я не можу уявити, що або чому Apple змінила, включаючи цю функціональність у поточних драйверах для Windows 10. Як я можу це дізнатися? Я думаю, що інші користувачі Bootcamp Windows 10 можуть бачити / читати свій Mac-розділ з Bootcamp Windows 10.
Phil

Як я вже говорив, " я не знаю, чи він ще доступний з драйверами Apple Boot Camp для Windows 10, тому що в мене більше немає потреби в Windows ". Це було сказано, чотири роки тому, коли я востаннє встановив Boot Camp Windows, встановив два драйвери, встановлені програмним забезпеченням Boot Camp для Apple, були AppleHFS.sys та AppleMNT.sys і розташовувалися в C: \ Windows \ System32 \ Drivers \. Що це може бути для Windows 10, я просто не можу сказати.
користувач3439894

Це все те саме: обидва ці файли (AppleHFS.sys і AppleMNT.sys) знаходяться в C: \\ Windows \ System32 \ драйвери під Windows 10 .. Нитка, яку я пов’язав у своєму описі проблеми, говорить про те, що якщо розділ Mac є HFS + (і FileVault ist відключений) Драйвери BootCamp зазвичай дозволяють читати Mac-розділ у Windows 10. Спасибі все одно.
Філ

Що показує керування дисками Windows 10? Чи можете ви включити знімок того, що зображено?
Девід Андерсон

Відповіді:


10

Драйвери Apple HFS + НЕ працюють після оновлення 1607 року, у них просто проблеми з монтажем накопичувачів. Ви можете встановити їх вручну з пов'язаними з цим ризиками. (Особисто я зіткнувся з точно нульовими помилками / проблемами протягом декількох тижнів жорсткого використання та тестування на трьох комп’ютерах, тому я почав рекомендувати свій метод в мережі. Я все одно пишу це попередження, оскільки насильно встановлення розділу може все ще мати непередбачувані наслідки Мені ще доведеться зіткнутися.)

По-перше, переконайтеся, що у вас встановлені драйвери з 6.0 , у 6.1 немає драйверів HFS +. Ви можете перевстановити, щоб бути впевненим, або

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

  2. Запустіть regedit, перевірте, чи існують ключі "AppleHFS" та "AppleMNT" у "HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \"; кожен також повинен мати в ньому деякі значення рядка та dword.

Особисто я витяг би ці два файли .sys із встановлення 6.0, Google про те, як їх встановити через налаштування реєстру, і змушувати завжди використовувати найсучасніші драйвери завантажувача. Крім виправлення помилок та оптимізацій, нові Macs через кілька років просто не працюватимуть належним чином на 6.0 драйверах.

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

По-друге, переконайтеся, що ви не використовуєте CoreStorage. Я досить впевнений, що "лише для читання" драйвер HFS не може заподіяти ніякої шкоди, але краще бути безпечним, ніж шкодувати.

Якщо ви добре їхати, у вас є два варіанти:

Варіант №1: встановіть свій розділ завантажувального пристрою за допомогою редагування реєстру DOS Devices:

  1. Запустіть regedit, перейдіть до "HKEY_LOCAL_MACHINE / system / CurrentControlSet / Control / Session Manager / DOS Devices /"

  2. Клацніть правою кнопкою миші> новий> додати рядок

  3. Введіть лист диска, додавши ":" У "даних" введіть "\ Пристрій \ HarddiskVolume #", де # буде номером гучності вашого розділу, як це було б виявлено в MS-DOS. У вашому випадку воно повинно бути 2, оскільки це другий розділ диска0. (У моєму комп’ютері disk0 має 1 розділ, мій розділ macOS - другий на диску1, тому номер МОЙ розділ - 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. На вкладці "Файлова система" ваш розділ macOS відображатиметься як "HFS". Якщо ви встановили ext2fsd перед успішною установкою драйверів bootcamp, він просто відобразиться як "RAW". (вид перевірених драйверів завантажувального апарату дійсно працює)

  3. Клацніть правою кнопкою миші, виберіть призначити букву диска (або змініть букву диска)

  4. У спливаючому меню спочатку виберіть букву диска, потім поставте галочку "Створити постійну версію MountPoint через диспетчер сесій". Це - звичайно - закриває спливаюче вікно, перш ніж натиснути "ОК". (Ext2fsd - це невелика помилка. Спершу слід вибрати букву диска, а потім вибрати галочку. Якщо ви хочете змінити букву диска, пропоную спочатку видалити існуючий, а потім знову додати його з нуля)

  5. Перезавантажте, і розділ macOS буде там, як і до оновлення ювілею.

В обох варіантах управління вашими дисковими частинами чи дисками все одно відображатиме ваш HFS-розділ як RAW (так це майстер мінітолів розділів тощо), але він буде функціонувати нормально, і ви зможете підтвердити його як HFS у меню властивостей. Аналогічно, цей метод намагається визначити ваш лист розділу, як визначення застарілого порту COM або Printer (LPT).


2
Чудова відповідь !! Варіант №1 працював на мене.
шеф-кухар фараон

Так чудове рішення !!!
Вс Чжунвен

Не працювало для мене через 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 на нових Macs. Як правило, це моделі 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) на середині 2011 року iMac, а мій розділ Bootcamp працює під керуванням Windows 10 Insider Preview Version 1611. Перед оновленням до Sierra я зміг побачити свій Macintosh HD з розділу Windows, власне, мій Winamp все ще вказував на мою бібліотеку iTunes на розділі Mac, який був "G: /". Між оновленням до Sierra та всіма оновленнями для Windows 10, які відбулися тимчасово, я все ще намагаюся вирішити це. Якщо мені пощастить, я опублікую свою відповідь тут.
ben.kaminski

Будь-які оновлення тут для публікації? Дякую
Gmeister4

це пояснює причину (моїх проблем), відповідь Андракса має виправлення.
Леон

@ 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

Продовження відповіді Андракса.

1. Варіант 1 для мене не працював. Запуск командного рядка "diskpart", "list volume" показує, що mac hfs + розділ не був змонтований. Під час "вибору диска 0", тоді "список розділів" буде виявлено наявність розділу.

2. Варіант 2 ext2fsd буде запущений, але після перезавантаження Windows 10 вікна запустить сканування та відновлення диска C. Потім диск D: знову відключається.
Рішення: Перейдіть до regedit, перейдіть до HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager, змініть рядок BootExecute на "автоматична перевірка autochk / k: C *"

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.