Comment rendre la partition Mac visible dans Bootcamp (mise à jour anniversaire Windows 10)?


9

Aujourd'hui, j'ai installé Windows 10, version 1607, sur mon MacBook Pro (Retina 15in fin 2013). Avant cela, j'avais configuré Bootcamp avec Win7. J'ai donc commencé par supprimer l'ancienne partition Win7 Bootcamp à l'aide de l'Assistant Bootcamp sur Mac, puis j'ai créé une nouvelle partition et j'ai continué à installer Windows 10. Tout semble avoir bien fonctionné: partitionnement, installation de Windows 10 et Apple Bootcamp Conducteurs.

Cependant, la partition Mac n'apparaît pas dans l'Explorateur de fichiers Windows.

J'ai trouvé ce fil connexe Pourquoi je ne peux pas voir la partition mac sous Windows installée avec bootcamp?

J'ai exécuté les commandes avec les résultats suivants:

Informations sur DiskUtility

Il semble que mon MBP n'utilise pas CoreStorage. FileVault est désactivé. ... et sur ma précédente partition Windows 7 Bootcamp (que j'avais supprimée avant d'en installer une nouvelle pour Windows 10), la partition Mac s'affichait correctement.

Voici quelques photos de la gestion des disques de Windows 10:

Présentation de la gestion des disques de Windows 10

Est-ce que quelqu'un sait ce qui se passe ici?


Windows n'a pas nativement la possibilité de monter ou de lire un volume HFS +. Si vous pouviez le voir dans Windows 7, vous disposiez d'un pilote tiers le rendant possible. Je sais qu'Apple à un moment donné incluait un pilote Apple HFS en lecture seule dans le cadre du logiciel Boot Camp. Je ne sais pas s'il est toujours disponible avec les pilotes Apple Boot Camp pour Windows 10 car je n'ai plus besoin de Windows. Il existe d'autres pilotes HFS + tiers pour Windows. MacDrive en est un et Paragon HFS + pour Windows .
user3439894

1
Il doit avoir été inclus dans les pilotes Bootcamp par Apple. Je n'ai jamais installé d'autres pilotes HFS + tiers lors de l'utilisation de Windows 7. Je ne peux pas imaginer cela ni pourquoi Apple a changé l'inclusion de cette fonctionnalité dans les pilotes actuels pour Windows 10. Comment puis-je le savoir? Je pense que d'autres utilisateurs de Bootcamp Windows 10 peuvent voir / lire leur partition Mac à partir de Bootcamp Windows 10.
Phil

Comme je l'ai déjà dit, « je ne sais pas s'il est toujours disponible avec les pilotes Apple Boot Camp pour Windows 10 parce que je n'ai plus besoin de Windows. » Cela dit, il y a quatre ans, lorsque j'ai fait installer Boot deux pilotes installés par le logiciel Boot Camp Windows d'Apple étaient AppleHFS.sys et AppleMNT.sys et se trouvaient dans C: \ Windows \ System32 \ drivers \. Ce que cela peut être pour Windows 10, je ne peux pas le dire.
user3439894

C'est toujours le même: ces deux fichiers (AppleHFS.sys & AppleMNT.sys) sont dans C: \\ Windows \ System32 \ drivers sous Windows 10 .. Le fil que j'ai lié dans ma description du problème suggère que si la partition Mac est HFS + (et FileVault est désactivé) Les pilotes BootCamp permettraient généralement de lire la partition Mac dans Windows 10. Merci quand même.
Phil

Que montre la gestion des disques de Windows 10? Pouvez-vous inclure un instantané de ce qui est affiché?
David Anderson

Réponses:


10

Les pilotes Apple HFS + fonctionnent après la mise à jour anniversaire 1607, ils ont juste des problèmes pour monter les disques. Vous pouvez les monter manuellement avec les risques qui y sont associés. (Personnellement, j'ai rencontré exactement zéro bogue / problème en plusieurs semaines d'utilisation intensive et de test sur 3 ordinateurs, j'ai donc commencé à recommander ma méthode sur le net. J'écris quand même cet avertissement, car le montage forcé d'une partition peut encore avoir des conséquences imprévues Je dois encore faire face.)

Tout d'abord, assurez-vous que les pilotes de 6.0 sont installés, 6.1 n'a pas de pilotes HFS +. Vous pouvez réinstaller pour être sûr, ou

  1. Accédez à Windows \ system32 \ drivers \ vérifiez si AppleHFS.sys et AppleMNT.sys sont là.

  2. Exécutez regedit, allez vérifier si les clés "AppleHFS" et "AppleMNT" existent dans "HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \"; chacun doit également contenir des valeurs de chaîne et de dword.

Personnellement, je voudrais extraire ces deux fichiers .sys d'une installation 6.0, Google sur la façon de les installer via des modifications de registre et prendre l'habitude de toujours utiliser les pilotes de bootcamp les plus à jour. Mis à part la correction de bogues et les optimisations, les nouveaux Mac dans quelques années ne fonctionneront tout simplement pas correctement sur les pilotes 6.0.

Redémarrez après avoir installé vos pilotes Apple HFS. Rien n'apparaîtra sur 1607 après le redémarrage, mais je me sentirais quand même mieux d'installer ces pilotes avant d'essayer de les monter.

Deuxièmement, assurez-vous que vous n'utilisez pas CoreStorage. Je suis raisonnablement certain que le pilote HFS en "lecture seule" ne peut pas faire de mal, mais il vaut mieux prévenir que guérir.

Si vous êtes prêt à partir, vous avez deux options:

Option # 1: montez votre partition de bootcamp via le registre des périphériques DOS:

  1. Exécutez regedit, accédez à "HKEY_LOCAL_MACHINE / system / CurrentControlSet / Control / Session Manager / DOS Devices /"

  2. Clic droit> nouveau> ajouter une chaîne

  3. Entrez votre lettre de lecteur en ajoutant ":" Dans "données", tapez "\ Device \ HarddiskVolume #", où # sera le numéro de volume de votre partition tel qu'il serait détecté dans MS-DOS. Dans votre cas, il DEVRAIT être 2, car c'est la 2ème partition de disk0. (Sur mon ordinateur, disk0 a 1 partition, ma partition macOS est la 2ème sur disk1, donc mon numéro de partition est 3, il suffit de compter vos partitions en commençant par 1.)

    Votre entrée de registre devrait (à condition que rien ne soit changé dans les 4 mois où vous l'avez publié) afficher "D:", "REG_SZ" et "\ Device \ HarddiskVolume2" pour le nom, le type et les données respectivement (en supposant que D: est la lettre de lecteur que vous souhaitez pour votre partition macOS).

  4. N'utilisez jamais la lettre C: ou toute autre lettre de lecteur qui pourrait contredire votre installation Windows, car cela pourrait rendre votre Windows non amorçable. (Ou peut-être pas, c'est juste une question de chance si Windows choisit de monter les périphériques DOS en premier, ou si c'est sa propre gestion de disque.) Il est (probablement) sûr de faire des essais et des erreurs sur le volume #, il ne cassera rien même si vous sélectionnez accidentellement votre partition Windows, il suffit de la monter deux fois avec des lettres différentes.

  5. Redémarrez et votre partition macOS devrait être là.

  6. Avant d'utiliser, accédez aux propriétés de votre nouveau disque dans "Ce PC" et votre "système de fichiers" doit être HFS et il doit signaler correctement les espaces utilisés et libres. Si c'est RAW, n'essayez jamais de reformater, vérifiez votre installation AppleHFS.sys.

Option # 2: utilisez un programme qui peut monter des disques via Session Manager (en d'autres termes, il fera les entrées de registre pour vous).

  1. Téléchargez ext2fsd même si vous n'avez probablement rien à voir avec ext2 ou linux.

  2. Ouvrez Ext2 Volume Manager. Dans l'onglet "Système de fichiers", votre partition macOS apparaîtra comme "HFS". Si vous avez installé ext2fsd avant d'installer correctement les pilotes de bootcamp, il s'affichera simplement comme "RAW". (sorte de prouver que les pilotes de bootcamp fonctionnent)

  3. Cliquez avec le bouton droit, sélectionnez attribuer une lettre de lecteur (ou modifiez la lettre de lecteur).

  4. Dans le menu contextuel, sélectionnez d'abord la lettre de lecteur, puis cochez la case "Créer un MountPoint permanent via Session Manager". Il ferme la fenêtre pop-up avant de cliquer sur "OK". (Ext2fsd est un petit buggy, vous devez d'abord sélectionner la lettre de lecteur, puis sélectionner la case à cocher. Si vous souhaitez modifier la lettre de lecteur, je suggère de supprimer d'abord la lettre existante, puis de la rajouter à partir de zéro)

  5. Redémarrez et la partition macOS sera là comme avant la mise à jour anniversaire.

Dans les deux options, votre partition de disque ou votre gestion de disque affichera toujours votre partition HFS en tant que RAW (tout comme l'assistant de partition minitool, etc.), mais cela fonctionnera normalement et vous devriez pouvoir le confirmer en tant que HFS dans le menu des propriétés. Par analogie, cette méthode essaie de définir votre lettre de partition comme la définition d'un port COM ou imprimante (LPT) hérité.


2
Très bonne réponse!! L'option n ° 1 a fonctionné pour moi.
Chef Pharaon du

Tellement bonne solution !!!
Sun Junwen

N'a pas fonctionné pour moi en raison de apple.stackexchange.com/a/252005/63832
kuncevic.dev

Ça n'a pas marché pour moi. D: est apparu, mais les propriétés montrent qu'il a 0 octet dans le lecteur
theicfire

J'avais oublié que j'avais écrit ceci, désolé pour la réponse tardive. @Theicfire: Il semble que votre pilote HFS n'ait pas été installé correctement; Si vous faites un clic droit et sélectionnez Propriétés / Général, vous devriez voir "Système de fichiers: HFS". Si son fichier RAW, non formaté, etc., cela signifie que le gestionnaire de session monte la partition, mais le système d'exploitation ne peut pas la lire. Veuillez réinstaller les pilotes. Je sais (par expérience personnelle) que cette méthode fonctionne toujours avec W10 1909 et le dernier Mojave sur HFS (fait par une supercherie de connexion de disque). Si vous avez confirmé que votre problème est le pilote, essayez ceci: drive.google.com/uc?id=0B11SogrqPS-DRzdDS2tKLW1JeGM
Andraxxus

8

Apple prend officiellement en charge Windows 10 sur les nouveaux Mac. Il s'agit généralement des modèles 2012 et ultérieurs. La version initialement publiée de Windows 10 était le numéro 1511. La version de Windows peut être déterminée en ouvrant une fenêtre d'invite de commandes et en entrant la commande winver. Voici un exemple.

entrez la description de l'image ici

Pour la version 1511, l'accès en lecture seule aux partitions formatées HFS + peut être activé en installant le logiciel de support Boot Camp.

Récemment, Microsoft a publié une nouvelle version numérotée 1607. C'est ce que l'on appelle la mise à jour anniversaire de Windows 10. Cette version contient un bogue qui peut empêcher l'accès en lecture seule aux volumes au format HFS. Par conséquent, si vous utilisez la version 1607 de Windows 10, vous ne pourrez peut-être pas accéder aux volumes au format HFS même si vous avez installé le logiciel de support Boot Camp. Jusqu'à ce que ce bogue soit corrigé, les utilisateurs devront utiliser la version 1511 ou trouver un autre moyen de copier les données des volumes au format HFS.


1
Juste pour une mise à jour. J'utilise macOS Sierra (Beta) sur un iMac mi-2011 et ma partition Bootcamp exécute Windows 10 Insider Preview version 1611. Avant de passer à Sierra, j'ai pu voir mon Macintosh HD à partir de la partition Windows, en fait, mon Winamp pointait toujours vers ma bibliothèque iTunes sur la partition Mac qui était "G: /". Entre la mise à jour de Sierra et toutes les mises à jour de Windows 10 qui se sont produites entre-temps, j'essaie toujours de résoudre celle-ci moi-même. Si j'ai de la chance, je posterai ma réponse ici.
ben.kaminski

Y a-t-il des mises à jour à publier? Merci
Gmeister4

cela explique la cause (de mes problèmes), la réponse d'Andraxxus a le correctif.
Leon

@ Gmeister4 discussions.apple.com/thread/7629103?start=0&tstart=0 juste un peu plus de détails mais les coutures restent un problème
kuncevic.dev


0

Suivi de la réponse d'Andraxxus.

1. L'option 1 n'a pas fonctionné pour moi. Exécutez la ligne de commande "diskpart", "list volume", montre que la partition mac hfs + n'a pas été montée. Alors que "sélectionner le disque 0", "lister la partition" trouvera la présence de la partition.

2. L'option 2 ext2fsd s'exécute, mais après le redémarrage de Windows 10, Windows exécute l'analyse et la réparation du lecteur C. Ensuite, le lecteur D: est de nouveau parti.
Solution: allez dans regedit, accédez à HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager, changez la chaîne BootExecute en "autocheck autochk / k: C *"

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.