iMac Installer Windows sur Imac mid 2010

Ryback

Membre confirmé
16 Septembre 2017
30
1
37
Bonjour à tous,

Bon....je suis pas loin de capituler, Je tente d'installer Windows, 7 ou 8.1, je suis pas regardant...sur un imac 27 mi-2010 sous High Sierra avec Bootcamp.

Je sais que ce sujet à été traité de nombreuses fois mais je n'arrive pas à trouver une solution à un problème qui ne devrait pas en être un...Apple à l'art de rendre quelque chose de simple, assez pénible...

J'essaye d'installer en priorité Windows 8.1 pro officiel avec un dvd gravé sur un pc, et lu par un lecteur externe car bien sûr, mon superdrive ne lit plus rien.

Donc...
- je lance bootcamp
- il télécharge les logiciels de prise en charge sur la clé usb
- il reconnais mon dvd
- je choisi l'espace alloué (90go),
- la partition se crée
- l'ordi redémarre
et là, écran noir avec tout en haut "No bootable device - insert boot disk and press any key"
- bien sûr rien ne se passe et je dois éteindre manuellement

Ensuite, je redémarre en maintenant Alt, je choisi "Boot efi" et l'installation de Windows se lance.

- je vais jusqu'au choix de la partition pour l'installer, je choisi la partie bootcamp, que je dois formater et je ne peux pas continuer.
"Windows ne peut pas être installé sur ce disque. Le disque selectionné possède une table de partition MBR. Sur les système EFI, Windows peut uniquement être installé sur des disques GPT"

J'ai un SSD de 480go au format GUID.

J'ai un dvd de Windows 7, avec bootcamp, c'est pareil, écran noir avec "no bootable device" et lorsque je redémarre avec Alt, il n'est pas visible pour booter dessus.

Je voudrais savoir s'il y a des manips connues ou si ce n'est plus possible d'installer Windows sur des vielles bécanes.

Merci à vous
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
86 684
26 338
Forêt de Fontainebleau
Salut Ryback

Le procédé : insertion du DVD d'install de W-8,1 > démarrage avec "alt" > choix de EFI Boot --> paraît prometteur d'après ta description.

Le message : "Windows ne peut pas être installé sur ce disque. Le disque selectionné possède une table de partition MBR. Sur les système EFI, Windows peut uniquement être installé sur des disques GPT" --> signale que sur le bloc 0 du disque existe une table alernative HMBR (Hybrid_MBR) qui n'est compatible qu'avec un boot en mode "Legacy" > alors que le boot via EFI Boot est de type UEFI et requiert sur le bloc 0 une table PMBR (Protective_MBR). Table secondaire "neutre" (bidon) > qui laisse la primauté à la table principale GPT.

Il faudrait vérifier la nature actuelle de la table secondaire du bloc 0 sur le disque.

----------

Si tu veux bien faire cette démarche > commence d'abord ainsi -->

- va à : Applications > Utilitaires > lance le «Terminal». Dans la fenêtre ouverte > saisis la commande (informative) :
Bloc de code:
diskutil list
et ↩︎ (presse la touche "Entrée" du clavier pour exécuter la commande)

  • tu vas voir s'afficher le tableau des disques attachés au Mac (en interne / externe) > avec leurs paramètres de tables de partition > partitions > Conteneur CoreStorage si présent > Conteneur apfs si présent

Poste ce tableau ici en copier-coller (pas de capture) > mais attention ! > avant de faire ton coller -->

  • dans la page de ce fil de MacGé > presse le bouton (carré avec un + inscrit - juste au milieu de la largeur de la fenêtre totale) dans la barre de menus au-dessus du champ de saisie d'un message > menu  : </> Code > par ⌘V colle dans la fenêtre Code > presse le bouton Insérer (ce procédé permet un affichage fenêtré qui économise l'espace de page en respectant la mise en forme des tableaux du «Terminal» --> d'où une plus grande lisibilité)

=> ces informations donneront une idée de la configuration générale du disque.
 
  • J’aime
Réactions: Ryback et litobar71

Ryback

Membre confirmé
16 Septembre 2017
30
1
37
Voici,

Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *480.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         390.0 GB   disk0s2
   3:       Microsoft Basic Data BOOTCAMP                89.9 GB    disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +390.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            117.7 GB   disk1s1
   2:                APFS Volume Preboot                 22.7 MB    disk1s2
   3:                APFS Volume Recovery                517.8 MB   disk1s3
   4:                APFS Volume VM                      20.5 KB    disk1s4
Pas de Conteneur CoreStorage?
Je précise que la commande ci dessus a été faite après avoir lancé bootcamp, partitionné, écran noir avec "no bootable device" et être revenu sur mac os.
Après avoir booté sur "Efi boot", lancé l'install de Windows et avoir formater la partition "bootcamp" pour pouvoir continuer et donc sans succès, le résultat est le même sauf bien sûr la ligne
Bloc de code:
3:       Microsoft Basic Data                         89.9 GB    disk0s3


Je te rajoute le SIP:
Bloc de code:
System Integrity Protection status: enabled

S'il faut que je le désactive, dis le moi simplement, t'embête pas à remettre la manip, je l'ai trouvé sur un autre post

Pour désactiver le SIP > tu dois passer une commande dans le Terminal de l'OS de secours - la même commande est invalide dans le Terminal de macOS démarré.

Donc re-démarre > les 2 touches ⌘R (cmd R) tenues pressées jusqu'à l'affichage d'une  = démarrage sur l'OS de secours. Tu obtiens un écran affichant une fenêtre de 4 Utilitaires macOS. Va à la barre de menus supérieure de l'écran > menu : Utilitaires > sous-menu : Terminal.


Et j'ai déjà installé gdisk sans l'avoir encore utilisé...
 
Dernière édition:

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
86 684
26 338
Forêt de Fontainebleau
Je vois que tu as tout prévu.

Donc tu as High Sierra en format apfs. Il faudrait effectivement que tu commences par désactiver le SIP -->

  • car ce protocole de plus en plus envahissant proscrit maintenant l'accès (même en simple lecture !) au secteur d'amorçage (blocs d'en-tête supportant les 2 tables de partition) du disque de démarrage
 

Ryback

Membre confirmé
16 Septembre 2017
30
1
37
C'est fait et du coup je m'aperçois que j'ai les mêmes résultats que le sujet que tu as déjà traité
https://forums.macg.co/threads/no-bootable-device-problemes-partition-mbr-gpt-ntfs.1303741/

donc je poursuis les manips, j'ai pareil (MBR: hybrid), mais avant de reconvertir en PMBR et de formater la partition, je voulais savoir si ça pouvait marcher avec Windows 10 car j'ai l'officiel et j'ai bien vu que mon mid 2010 ne pouvait recevoir que Win 8.1 mais est ce qu'il n'y aurait pas un moyen à ce stade de le mettre directement?
Ou alors d'installer d'abord 8.1et de upgrader sur 10 après?
Ou alors de ne pas faire le difficile est de rester sur 8.1?
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
86 684
26 338
Forêt de Fontainebleau
Si tu as bien une HMBR sur le bloc 0 --> utilise mon tuto du fil cité pour reconvertir en PMBR avec gdisk > puis insère ton DVD d'install de W-8,1 > redémarre avec "alt" > boote sur EFI Boot > reformate la partition BOOTCAMP en NTFS -->

  • tu n'auras qu'à dire si l'installation passe dans ces conditions
 

Ryback

Membre confirmé
16 Septembre 2017
30
1
37
C'est bon, la manip fonctionne, l'installation à marché.

Du coup, sait tu comment on fait pour upgrader sur Windows 10 sur un iMac d'avant 2012?
Il me semble bien que c'est possible en modifiant des paramètres (driver?)...
 
  • J’aime
Réactions: macomaniac

Locke

What am I doing here?
Modérateur
Club MacG
20 Juillet 2011
38 590
5 590
Du coup, sait tu comment on fait pour upgrader sur Windows 10 sur un iMac d'avant 2012?
Il me semble bien que c'est possible en modifiant des paramètres (driver?)..
Négatif, ton iMac est trop vieux... https://support.apple.com/fr-fr/HT204990 ...de plus pour passer de Windows 7 à Windows 10 ce n'est pas possible qu'en passant par un fichier .exe. Ne tente même pas l'aventure sous peine de corrompre le boot de démarrage
 

Ryback

Membre confirmé
16 Septembre 2017
30
1
37
Merci à toi en tout cas, du coup, ma situation est similaire au sujet que j'ai mis en lien, j'ai pas osé y aller car je redoutais que ma situation soit spécifique avec des manips différentes mais non, tu devrais en faire un tuto et le signer pour ceux qui souhaite installer Windows sur des imac antérieurs à 2012 sous High Sierra. Ca aurait pu être plus compliqué, mais ça aurait quand même pu être plus simple....

Négatif, ton iMac est trop vieux... https://support.apple.com/fr-fr/HT204990 ...de plus pour passer de Windows 7 à Windows 10 ce n'est pas possible qu'en passant par un fichier .exe. Ne tente même pas l'aventure sous peine de corrompre le boot de démarrage

En ce qui concerne l'installation de Win 10 sur des "vintage", un technicien d'un magasin spécialisé dans les macs, que j'avais appelé pour avoir son avis sur le sujet, m'a dit qu'il avait déjà installé Win 10 sur des 2010 en modifiant des drivers ou un truc dans le genre...je ne sais pas s'il a voulu m'enfumer ou s'il s'est trompé d'année mais bon...je demande au cas où.
Mon désir de te contredire n'est pas assez fort pour payer l'install d'un os chez eux...
 

Locke

What am I doing here?
Modérateur
Club MacG
20 Juillet 2011
38 590
5 590
En ce qui concerne l'installation de Win 10 sur des "vintage", un technicien d'un magasin spécialisé dans les macs, que j'avais appelé pour avoir son avis sur le sujet, m'a dit qu'il avait déjà installé Win 10 sur des 2010 en modifiant des drivers ou un truc dans le genre...je ne sais pas s'il a voulu m'enfumer ou s'il s'est trompé d'année mais bon...je demande au cas où.
Mon désir de te contredire n'est pas assez fort pour payer l'install d'un os chez eux..
Il fut un temps (très court) ou il était possible de faire la mise à jour (en modifiant en effet certains fichiers), mais plus possible maintenant avec la version d'Assistant Boot Camp conjointement avec le fait que le fichier de mise à jour de Windows 7 vers Windows 10 qui n'est plus fourni par Microsoft depuis le 29 juillet 2016.