Jean
Je me glisse dans ce fil où tu as la main pour me cantonner à un pur exercice de glose "spéculative" de cet extrait de texte : "
Windows ne peut être installé sur ce disque. Le disque sélectionné possède une table de partition MBR. Sur les systèmes EFI, Windows peut uniquement être installé sur des disques GPT".
Salut
SMAgtr
Il faut savoir qu'un disque Mac porte sur son en-tête
2 tables de partition et pas 1 seule comme on le croit. Si les blocs
1 à
32 du disque sont réservés aux descripteurs de la
GPT (
GUID_Partition_Table) > le bloc
0 qui les précède est toujours réservé à une table
MBR (
Master_Boot_Record).
Par défaut > dès lors qu'il n'existe sur le disque que des partitions dans des formats Apple (genre :
Apple_HFS pour la partition de l'OS ou
Apple_Boot pour la partition
Recovery HD) > la
MBR du bloc
0 est conforme au type :
Protective_MBR ou
PMBR en abrégé. Une
PMBR a pour propriété d'être une table de partition "
neutralisée" > ne définissant aucune partition sur l'espace du disque > mais le désignant comme "non-partitionné" (en gros : c'est une table bidon > qui ne fait pas d'ombre à la table
GPT principale).
Mais > dans les anciens OS Apple (disons tous les OS intitulés
OS X --> en version Intel de «
Snow Léopard 10.6» à «
El Capitan 10.11») --> dès que l'utilisateur crée sur un disque une partition dans un format non-Apple mais
Windows (comme
FAT-32 par exemple) > alors un mécanisme logique implémenté par les ingénieurs de la opère qui est le suivant : la table
PMBR du bloc
0 se trouve convertie automatiquement à un contre-type : le type
Hybrid_MBR ou
HMBR.
Une
HMBR emprunte à la table
GPT connexe la description locale d'au plus
3 partitions du disque > pour les redécrire en
écho selon le schéma
MBR. C'est donc une table de partition
opératoire >
alternative de la
GPT principale.
Pourquoi les ingénieurs de la avaient-ils inventé cet hybride
HMBR ? - c'est que les anciens
Windows avant
Windows-10 ne bootaient pas par un Programme Interne de type
EFI > mais de type
BIOS.
BIOS n'étant capable de lire qu'une table de type
MBR pour accéder à une partition de démarrage > et absolument pas une table
GPT.
Ainsi > lorsqu'un
Windows-7 (par exemple) était installé dans une partition
BOOTCAMP > une table
HMBR sur le bloc
0 décrivait exactement cette partition locale. En démarrant le Mac avec "
alt" > le gestionnaire de démarrage affichait un écran montrant à la fois le volume
OS X et le volume
Windows > et > en cas de choix du volume
Windows > l'
EFI (Programme Interne du Mac) avait été implémentée d'une fonctionnalité spéciale : la capacité d'
émuler un
BIOS > qui allait lire la
HMBR du bloc
0 > accéder en mode
MBR à la partition
BOOTCAMP du disque > pour exécuter le
boot_loader "vintage" de Windows.
Ce mécanisme logique tarabiscoté a fait en coulisses le bonheur des amateurs de
Windows sur Mac pendant des années.
Mais la nouvelle version de
Windows :
Windows-10 rompt avec ces critères anciens.
Windows-10 est un OS qui ne boote plus par un
BIOS mais par une version de l'
EFI (
UEFI) - logiciel de démarrage requérant une table
GPT pour adresser une partition en mode
boot. Il n'est donc plus besoin d'une
Hybrid_MBR sur le bloc
0 > bien plus la présence de cette table
alternative devient un
obstacle au boot de
Windows-10 en continuant de déclencher une émulation de
BIOS de l'
EFI tout a fait inopportune.
En conséquence : à partir de la version
macOS de l'OS d'Apple =
macOS «
Sierra» > le mécanisme logique générant automatiquement une
HMBR sur le bloc
0 dès le formatage d'une partition de disque dans un format
Windows est abandonné --> la
MBR du bloc
0 reste une
PMBR (une table bidon) > et
Windows-10 peut être booté par l'
EFI utilisant la
GPT sans obstacle d'une
HMBR alternative.
----------
Je suis entré dans ces considérations un tantinet tarabiscotées parce que manifestement tu te situes dans un entre-deux -->
tu as un Mac (je présume) capable de booter
Windows-10 > mais tu utilises une version
OS X de l'OS Apple : l'OS «
Yosemite 10.10». La conséquence est que > dès la création d'une partition au format
Windows sur le disque > la
PMBR du bloc
0 se trouve convertie
automatiquement à une
HMBR conformément à l'ancien mécanisme logique supporé par l'OS «
Yosemite».
HMBR inductrice d'une émulation de
BIOS de la part de l'
EFI comme s'il s'agissait de booter une version "
BIOS_based" de
Windows. Ce qui est incompatible avec
Windows-10, OS résolument "
UEFI_based", qui demande une séquence de boot :
EFI > GPT > boot_loader .efi sans interférence d'une
HMBR sur l'en-tête du disque.
La conséquence de tout cela est qu'il faudrait
reconvertir la
HMBR du bloc
0 de ton disque au type neuralisé
PMBR (ce que sait faire l'utilitaire
gdisk de
Roderick Smith).