Seconde fois que l'update automatique de Windows 10 empêche le boot.

nicofem

Membre confirmé
25 Septembre 2006
59
3
46
Bonjour,

en intro ma config :
---
Macpro 4,1 > 5,1
1 SSD entier pour WINDOWS
1 SSD entier pour MAC OS High SIERRA
1 HDD entier pour MAC OS (données)
2 CG (ATI HD 2600 mac pour boot sur petit écran + NVIDIA GTX 980 PC pour écran principal).
----

Après avoir dû réinstaller Windows début janvier suite à l'auto-update de décembre (qui a flingué le reboot > boot loop) je me retrouve avec un pb quasi identique suite à la maj que j'ai accepté de windows cette nuit. Le démarrage bloquait avant le login. Après des essais de réparation (notamment depuis mon CD Windows 10, ou en voulant revenir à mon point de restauration windows de janvier) rien n'ayant fonctionné je repars dans l'installation complète.
Il faut du courage...

Et j'ai quelques questions car j'ai oublié comment j'ai réussi à installer en janvier, car les histoires de GPT m'avaient fait perdre quelques cheveux. Enfin j'avais noté la procédure mais pas le détail des manips... et surtout la réinstallation directe depuis le CD Win10 se lance puis échoue, j'imagine que c'est la faute aux sous partitions sur mon SSD

1/ Etat des disques depuis le terminal

Commande diskutil list
Bloc de code:
nico-PC:~ nicofem$ diskutil list

/dev/disk0 (internal, physical):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:      GUID_partition_scheme                        *525.1 GB   disk0

   1:           Windows Recovery                         471.9 MB   disk0s1

   2:                        EFI NO NAME                 103.8 MB   disk0s2

   3:         Microsoft Reserved                         16.8 MB    disk0s3

   4:       Microsoft Basic Data                         524.5 GB   disk0s4


/dev/disk1 (internal, physical):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:      GUID_partition_scheme                        *500.1 GB   disk1

   1:                        EFI EFI                     209.7 MB   disk1s1

   2:                 Apple_APFS Container disk4         499.9 GB   disk1s2


/dev/disk2 (internal, physical):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:      GUID_partition_scheme                        *320.1 GB   disk2

   1:                        EFI EFI                     209.7 MB   disk2s1

   2:                  Apple_HFS Documents               319.7 GB   disk2s2


/dev/disk4 (synthesized):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:      APFS Container Scheme -                      +499.9 GB   disk4

                                Physical Store disk1s2

   1:                APFS Volume Mac SSD                 365.4 GB   disk4s1

   2:                APFS Volume Preboot                 19.5 MB    disk4s2

   3:                APFS Volume Recovery                503.9 MB   disk4s3

   4:                APFS Volume VM                      20.5 KB    disk4s4

à noter que c'est bien le disk0 qui est le SSD pour Windows.
Question :
- ne faut-il pas rassembler tout ça en une seule sous-partition ? (je ne comprends pas la différence de taille entre *525.1 GB disk0 et 524.5 GB disk0s4 par exemple.

Ensuite les commandes suivantes sont passées :

Bloc de code:
nico-PC:~ nicofem$ diskutil cs list

No CoreStorage logical volume groups found


et enfin :

Bloc de code:
nico-PC:~ nicofem$ sudo gpt show /dev/disk0

Password:

      start        size  index  contents

          0           1         PMBR

          1           1         Pri GPT header

          2          32         Pri GPT table

          34        2014  

        2048      921600      1  GPT part - DE94BBA4-06D1-4D40-A16A-BFD50179D6AC

      923648      202752      2  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B

    1126400       32768      3  GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE

    1159168  1024450560      4  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7

  1025609728        1007  

  1025610735          32         Sec GPT table

  1025610767           1         Sec GPT header

Voilà ça c'est pour l'état des lieux afin de savoir déjà si qq chose cloche ?

---------------------
Ci-dessous la procédure que j'ai suivie en assemblant différentes méthodes de différents sites pour installer windows en janvier :

Sous Mac OS
- Étape 1
  • Télécharger sur clé USB via assistant boot camp les drivers Apple pour Windows mais décocher installation windows (Je l'ai)
  • Vérifier via terminal format gpt (m'a l'air ok)
- Étape 2
  • Supprimer la partition EFI ,pour 1 disque entier consacré à Windows 10 (je crois que je l'ai fait en suivant cette méthode sur le site d'apple)
- Étape 2.1
  • Reformater en fat32 via terminal (je n'ai plus la syntaxe exacte en tête)
  • ignorer à la fin le message de disque illisible
- Étape 3
  • Eteindre le mac
  • Démonter physiquement les 2 disques pour MacOS + tout périph USB hors clavier souris
  • Démarrer sur le CD Windows 10
  • Ne pas installer, utiliser la fonction réparer le pc de l'installeur Windows
  • Lancer la ligne de commande
  • utiliser la fonction > "diskpart"
  • fonction > "disk 0 clean"
  • Quitter la ligne de commande > "exit"
  • éteindre
- Étape 4
  • Redémarrer
  • Installer Windows

Sous Windows
- Étape 5
  • Installer les drivers boot camp depuis une clé USB ou mieux copié sur le Desktop (plus rapide) en ayant au préalable supprimer ceux de nvidia (car j'ai une carte nvidia PC GTX980).
-------
Je poste toutes ces étapes car j'ai utilisé le forum en mode lecture en janvier et m'étais promis de faire un fil pour aider et puis voilà je n'avais pas pris le temps. Donc là si cela peut aider... c'est fait.
------
Avant de retenter je vais attendre une éventuelle réponse au topic. Et peut-être des conseils sur ces updates de windows 10 qui flinguent mon boot ??
Le message d'erreur était dans une fenêtre avant le login :
-- Fenêtre "Installer Windows"--
Windows n'a pas pu terminer l'installation.
Pour installer Windows sur cet ordinateur, redémarrez le programme d'installation.

:/
 
Dernière édition:
Oui, et je pense qu'en resuivant mon pas à pas j'y arriverai, mais :
- est-ce que au niveau structure de mon disk0 tout est ok pour démarrer une install ?
- une idée de pourquoi les udpates win10 posent pb ? (avec les histoire d'uefi, de hmbr, de gpt etc. je suis pas assez calé pour avoir la moindre idée de pourquoi il se mélange les pinceaux.
 
est-ce que au niveau structure de mon disk0 tout est ok pour démarrer une install ?

  • je n'en ai aucune idée --> je n'utilise pas Windows et je ne l'installe pas

Ce n'est pas possible d'installer W-10 depuis un démarrage sur ton DVD --> en ayant un disk0 n'offrant qu'une seule partition en FAT-32 ?
 
Heu... aucune idée, mais le disk1 c'est celui avec High Sierra.
Cela pose un problème pour installer windows sur le disk0 d'avoir cet EFI sur le disk 1 ?
 
disk0s1 veut dire : disk0 (ou premier disque) > slice 1 (ou première tranche logique = partition). Donc la partition n°1 du disk0.
 
On est d'accord c'est juste que je n'ai pas compris la question sur la partition EFI de 209 Mo en en-tête car je vois ça sur le disk disk1s1 et non disk0s1.
 
Tu ne vois pas de partition EFI en disk0s1 du disk0 > parce que tu as dû la supprimer après coup (alors qu'elle est créée automatiquement en tant que partition-Système de l'EFI lors de la génération d'une GPT = GUID_Partition_Table).
 
Ah ok ! C'est bien possible. Je ne me rappelle plus exactement de ce que j'ai fait. Certainement des bêtises. Donc il y a bien des manips à effectuer sur mon disk0 ?
  1. Faire réapparaître l'EFI manquant ?
  2. Supprimer les partitions que windows a créé ?
 
Un possibilité est d'effacer le disk0 > en remettant une table GUID > ce qui va créer une partition disk0s1 EFI de 209 Mo. Pour le reste de l'espace > créer un seul volume disk0s2 au format FAT-32. Je peux te passer une commande qui le fait - si tu veux.

Cela effectué --> démarrer sur le DVD d'install et voir si le volume FAT-32 du disk0 est accepté comme destination d'installation de W-10.
 
Alors repasse d'abord un :
Bloc de code:
diskutil list

et poste le tableau --> ainsi (pour ne pas avoir de sauts de lignes) :

  • 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é)

C'est pour vérifier que les disques n'aient pas changé d'index numérique. Quel nom veux-tu pour le volume FAT-32 ?
 
Alors repasse d'abord un :
Bloc de code:
diskutil list

et poste le tableau --> ainsi (pour ne pas avoir de sauts de lignes) :
C'est pour vérifier que les disques n'aient pas changé d'index numérique.

Bloc de code:
nico-PC:~ nicofem$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *525.1 GB   disk0
   1:           Windows Recovery                         471.9 MB   disk0s1
   2:                        EFI NO NAME                 103.8 MB   disk0s2
   3:         Microsoft Reserved                         16.8 MB    disk0s3
   4:       Microsoft Basic Data                         524.5 GB   disk0s4

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                 Apple_APFS Container disk3         499.9 GB   disk1s2

/dev/disk2 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *320.1 GB   disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS Documents               319.7 GB   disk2s2

/dev/disk3 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +499.9 GB   disk3
                                 Physical Store disk1s2
   1:                APFS Volume Mac SSD                 366.3 GB   disk3s1
   2:                APFS Volume Preboot                 19.5 MB    disk3s2
   3:                APFS Volume Recovery                503.9 MB   disk3s3
   4:                APFS Volume VM                      20.5 KB    disk3s4

Quel nom veux-tu pour le volume FAT-32 ?
WIN10
 
Alors passe la commande (copier-coller) :
Bloc de code:
diskutil partitionDisk disk0 gpt fat32 WIN10 100%

  • cette commande efface la table actuelle > inscrit une nouvelle GPT > avec une partition principale au format FAT-32 montant un volume intitulé WIN-10

Repasse ensuite un :
Bloc de code:
diskutil list

  • et poste le tableau.
 
Voici :

Bloc de code:
nico-PC:~ nicofem$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *525.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:       Microsoft Basic Data WIN10                   524.9 GB   disk0s2

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                 Apple_APFS Container disk3         499.9 GB   disk1s2

/dev/disk2 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *320.1 GB   disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS Documents               319.7 GB   disk2s2

/dev/disk3 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +499.9 GB   disk3
                                 Physical Store disk1s2
   1:                APFS Volume Mac SSD                 366.3 GB   disk3s1
   2:                APFS Volume Preboot                 19.5 MB    disk3s2
   3:                APFS Volume Recovery                503.9 MB   disk3s3
   4:                APFS Volume VM                      20.5 KB    disk3s4
 
Voici ton disque :
Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *525.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:       Microsoft Basic Data WIN10                   524.9 GB   disk0s2

  • exactement ce qu'on voulait. Tu n'as plus qu'à tenter l'installation de W-10 dans WIN10.
 
Hélas cela n'a pas marché...
Au moment du choix de la partition pour installer WINDOWS10, j'ai voulu prendre ma partition WIN10 et comme bien souvent, l'installeur a refusé, histoire de gpt, NTFS...

Pour le détail de mon disk0 j'ai passé cette commande si cela peut-être utile : sudo gpt show /dev/disk0
Bloc de code:
nico-PC:~ nicofem$ sudo gpt show /dev/disk0
Password:
       start        size  index  contents
           0           1         PMBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34           6        
          40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
      409640        2008        
      411648  1025198080      2  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  1025609728        1007        
  1025610735          32         Sec GPT table
  1025610767           1         Sec GPT header

En attendant je vais retenter l'installation.