Problème de partitionnement de disque pour installation de Windows

Mission réussie! Je vous remercie beaucoup! :) @jeanjd63

Bloc de code:
Last login: Tue Dec 12 01:28:13 on console
MacBook-Pro-de-Emmanuel:~ mendy$ diskutil erasevolume free space disk0s4
Started erase on disk0s4 Réservé au système
Unmounting disk
Finished erase on disk0
MacBook-Pro-de-Emmanuel:~ mendy$ diskutil resizeVolume disk0s2 0b
Resizing to full size (fit to fill)
Started partitioning on disk0s2 Macintosh HD
Verifying the disk
Verifying file system
Using live mode
Performing live verification
Checking extents overflow file
Checking catalog file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Macintosh HD appears to be OK
File system check exit code is 0
Resizing
Waiting for the disks to reappear
Finished partitioning on disk0s2 Macintosh HD
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            499.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s4
MacBook-Pro-de-Emmanuel:~ mendy$
 
Bonjour, il s'avère que j'ai le même problème depuis deux, trois jours, j'ai essayé de réparer mon disque en mode recovery et sans, sans succès.

Je poste sur ce topic car il ne date pas trop,

Si une âme charitable passe par là qu'elle puisse m'aider!

Merci d'avance,
amicalement.

voilà ce que j'obtiens avec la commande diskuntil en mode recovery

Bloc de code:
-bash-3.2# diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:          Apple_CoreStorage                         121.0 GB   disk0s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *1.2 GB     disk1
   1:        Apple_partition_map                         30.7 KB    disk1s1
   2:                  Apple_HFS Mac OS X Base System    1.2 GB     disk1s2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk2
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk3
/dev/disk4
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk4
/dev/disk5
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk5
/dev/disk6
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk6
/dev/disk7
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk7
/dev/disk8
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *2.1 MB     disk8
/dev/disk9
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk9
/dev/disk10
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk10
/dev/disk11
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk11
/dev/disk12
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk12
/dev/disk13
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *3.0 TB     disk13
   1:                        EFI                         209.7 MB   disk13s1
   2:          Apple_CoreStorage                         1.4 TB     disk13s2
   3:                 Apple_Boot Recovery HD             650.1 MB   disk13s3
   4:          Apple_CoreStorage                         801.4 GB   disk13s4
   5:                 Apple_Boot Boot OS X               134.2 MB   disk13s5
/dev/disk14
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *15.5 GB    disk14
   1:                 DOS_FAT_32 WININSTALL              15.5 GB    disk14s1
/dev/disk15
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           *2.3 TB     disk15
-bash-3.2#
 
Bonjour Vinsmoke

Est-ce que tu parviens à ouvrir une session dans l'OS Macintosh HD ? ou bien est-ce que tu ne parviens pas à démarrer sur ce volume ? - je te pose cette question parce que tu as utilisé le Terminal de la session de récupération pour passer tes commandes.

Par ailleurs > je vois que tu as un iMac avec un Fusion Drive qui associe un SSD de 120 Go et un HDD de 3 To. Le partitionnement du HDD a été fait d'usine par les techniciens Apple en 2 partitions de 2,2 To et 800 Go à l'origine --> de sorte que le Fusion Drive associait 3 partitions : disk0s2 120 Go du SSD + disk1s2 de 2,2 To & disk1s4 de 800 Go du HDD (si je suppose pour simplifier que le HDD soit disk1 comme il apparaît dans le Terminal de la session d'utilisateur et pas disk13 comme ici).

Ce bi-partitionnement d'un disque de 3 To était requis pour pouvoir éventuellement installer Windows par repartitionnement de la seule partition disk1s2 de 2,2 To --> ce qui fait que la partition BOOTCAMP se situait toujours en deçà de la limite des 2,2 To de blocs. Ce non-dépassement était requis pour le boot des versions dites "Legacy" de Windows comme Windows-7 > car cet OS bootait par l'intermédiaire d'une table de partition secondaire MBR inscrite sur le bloc 0 du HDD > table MBR incapable de gérer plus de 2,2 To de blocs sur un disque.

Cette problématique est devenue désuète avec Windows-10 qui ne boote plus en mode BIOS_émulé via une table MBR mais en mode UEFI via la même table GPT que macOS. Mais elle a fait les beaux jours de Windows (Legacy) sur Mac. J'en déduis que ton iMac n'est pas tout à fait un perdreau de l'année > puisque son HDD a été bi-partitionné d'usine en vue de permettre le boot de Windows-7.

Ce petit tableau brossé --> j'aperçois sans mal qu'il te manque 800 Go qui sont de l'espace libre (la taille d'une partition BOOTCAMP supprimée) et qui auraient dû être récupérés par la partition disk1s2 (disk13s2 dans ton tableau) qui ne fait plus que 1,4 To au lieu de 2,2 To. Ces 800 Go de blocs libres (hors partitions) sont donc exactement situés sur le HDD entre la partition de secours Recovery HD de 650 Mo (disk1s3 théorique, disk13s3 actuelle) et la partition de 800 Go (disk1s4 théorique, disk13s4 actuelle).​

Avant d'examiner plus en détail les possibilités de récupérer cet espace --> je reviens à ma question initiale : Est-ce que tu parviens à ouvrir une session dans l'OS Macintosh HD ? ou bien est-ce que tu ne parviens pas à démarrer sur ce volume ?
 
  • J’aime
Réactions: Vinsmoke
Bonjour Vinsmoke

Est-ce que tu parviens à ouvrir une session dans l'OS Macintosh HD ? ou bien est-ce que tu ne parviens pas à démarrer sur ce volume ? - je te pose cette question parce que tu as utilisé le Terminal de la session de récupération pour passer tes commandes.

Par ailleurs > je vois que tu as un iMac avec un Fusion Drive qui associe un SSD de 120 Go et un HDD de 3 To. Le partitionnement du HDD a été fait d'usine par les techniciens Apple en 2 partitions de 2,2 To et 800 Go à l'origine --> de sorte que le Fusion Drive associait 3 partitions : disk0s2 120 Go du SSD + disk1s2 de 2,2 To & disk1s4 de 800 Go du HDD (si je suppose pour simplifier que le HDD soit disk1 comme il apparaît dans le Terminal de la session d'utilisateur et pas disk13 comme ici).

Ce bi-partitionnement d'un disque de 3 To était requis pour pouvoir éventuellement installer Windows par repartitionnement de la seule partition disk1s2 de 2,2 To --> ce qui fait que la partition BOOTCAMP se situait toujours en deçà de la limite des 2,2 To de blocs. Ce non-dépassement était requis pour le boot des versions dites "Legacy" de Windows comme Windows-7 > car cet OS bootait par l'intermédiaire d'une table de partition secondaire MBR inscrite sur le bloc 0 du HDD > table MBR incapable de gérer plus de 2,2 To de blocs sur un disque.

Cette problématique est devenue désuète avec Windows-10 qui ne boote plus en mode BIOS_émulé via une table MBR mais en mode UEFI via la même table GPT que macOS. Mais elle a fait les beaux jours de Windows (Legacy) sur Mac. J'en déduis que ton iMac n'est pas tout à fait un perdreau de l'année > puisque son HDD a été bi-partitionné d'usine en vue de permettre le boot de Windows-7.

Ce petit tableau brossé --> j'aperçois sans mal qu'il te manque 800 Go qui sont de l'espace libre (la taille d'une partition BOOTCAMP supprimée) et qui auraient dû être récupérés par la partition disk1s2 (disk13s2 dans ton tableau) qui ne fait plus que 1,4 To au lieu de 2,2 To. Ces 800 Go de blocs libres (hors partitions) sont donc exactement situés sur le HDD entre la partition de secours Recovery HD de 650 Mo (disk1s3 théorique, disk13s3 actuelle) et la partition de 800 Go (disk1s4 théorique, disk13s4 actuelle).​

Avant d'examiner plus en détail les possibilités de récupérer cet espace --> je reviens à ma question initiale : Est-ce que tu parviens à ouvrir une session dans l'OS Macintosh HD ? ou bien est-ce que tu ne parviens pas à démarrer sur ce volume ?

Merci pour la réponse rapide! :)
Oui je parviens à ouvrir ma session sans soucis, Macintosh HD étant mon disque de démarrage

J’ai utilisé le recovery mode à ce moment là pour tenter de réparer mes disques mais rien d’anormal à été trouvé, et j’ai utilisé le terminal par la même occasion.
 
Je te propose d'utiliser alors le Terminal de l'OS depuis ta session d'utilisateur. Tu le trouves à : Applications > Utilitaires > Terminal.

Repasse un :
Bloc de code:
diskutil list

et poste le table retourné > que j'aie sous les yeux les nouveaux identifiants des disques.
 
Tenez,

Bloc de code:
Last login: Tue Dec 26 00:29:59 on ttys000
iMac-de-Philippe:~ vince$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            121.0 GB   disk0s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk0s3

/dev/disk1 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *15.5 GB    disk1
   1:                 DOS_FAT_32 WININSTALL              15.5 GB    disk1s1

/dev/disk2 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *3.0 TB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:          Apple_CoreStorage Macintosh HD            1.4 TB     disk2s2
   3:                 Apple_Boot Recovery HD             650.1 MB   disk2s3
   4:          Apple_CoreStorage Macintosh HD            801.4 GB   disk2s4
   5:                 Apple_Boot Boot OS X               134.2 MB   disk2s5

/dev/disk3 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +2.3 TB     disk3
                                 Logical Volume on disk0s2, disk2s2, ...
                                 3FB34C96-2395-4091-936A-E2BF786EB92C
                                 Unencrypted Fusion Drive

/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +247.5 MB   disk4
   1:                  Apple_HFS Discord                 247.4 MB   disk4s1
 
Le tableau est clair et net.

Je te propose de passer encore une commande informative -->
Bloc de code:
diskutil cs list

  • qui retourne le tableau détaillé (imposant) du système de stockage CoreStorage du Fusion Drive

=> poste encore ce tableau ici : il y a peut-être une information importante à repérer.
 
Merci, encore!

Bloc de code:
Last login: Wed Dec 27 06:43:15 on ttys000
iMac-de-Philippe:~ vince$ diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group F45650A3-0AB7-4C91-969F-BB6226B7427F
    =========================================================
    Name:         Macintosh HD
    Status:       Online
    Size:         2304815669248 B (2.3 TB)
    Free Space:   126976 B (127.0 KB)
    |
    +-< Physical Volume BC841E7B-7E4E-4BAE-A246-CCBC21E735E0
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk0s2
    |   Status:   Online
    |   Size:     120988852224 B (121.0 GB)
    |
    +-< Physical Volume 5E4FBAC5-9F83-4F5E-93FA-3EC48DED998B
    |   ----------------------------------------------------
    |   Index:    1
    |   Disk:     disk2s2
    |   Status:   Online
    |   Size:     1382390276096 B (1.4 TB)
    |
    +-< Physical Volume 9564DCD5-817D-4642-882D-16756FF6E803
    |   ----------------------------------------------------
    |   Index:    2
    |   Disk:     disk2s4
    |   Status:   Online
    |   Size:     801436540928 B (801.4 GB)
    |
    +-> Logical Volume Family FC7F9550-6E38-4C67-B5D2-D42506A2CC97
        ----------------------------------------------------------
        Encryption Type:         None
        |
        +-> Logical Volume 3FB34C96-2395-4091-936A-E2BF786EB92C
            ---------------------------------------------------
            Disk:                  disk3
            Status:                Online
            Size (Total):          2289999806464 B (2.3 TB)
            Revertible:            No
            LV Name:               Macintosh HD
            Volume Name:           Macintosh HD
            Content Hint:          Apple_HFS
            LVG Type:              Fusion, Sparse
 
Il n'y a pas d'erreur de taille interne --> en ce sens que le Volume Logique exporté a une taille (=> 2,3 To) équivalente à la somme des tailles des 3 magasins de stockage physique Physical Stores (=> 121 Go + 1,4 To + 801 Go = 2,3 To).

Passe la commande (copier-coller) :
Bloc de code:
diskutil coreStorage resizeStack 3FB34C96-2395-4091-936A-E2BF786EB92C 0b

  • cette commande récupère les 800 Go de blocs libres à la partition disk2s2 (1,4 To) du HDD > ce qui ramène le Volume Logique global à 3,1 To

=> tu n'as qu'à poster ici l'affichage retourné > cette commande étant susceptible d'avorter pour plusieurs raisons.
 
Voilà:

Bloc de code:
iMac-de-Philippe:~ vince$ diskutil coreStorage resizeStack 3FB34C96-2395-4091-936A-E2BF786EB92C 0b
The Core Storage Logical Volume UUID is 3FB34C96-2395-4091-936A-E2BF786EB92C
Started CoreStorage operation
Checking prerequisites for resizing Logical-Physical volume stack
Growing Logical-Physical volume stack
Verifying file system
Volume could not be unmounted
Using live mode
Performing fsck_hfs -fn -l -x /dev/rdisk3
Performing live verification
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Macintosh HD appears to be OK
File system check exit code is 0
Restoring the original state found as mounted
Growing Core Storage Physical Volume from 1 382 390 276 096 to 2 198 162 350 080 bytes
Copying booter
Error: 5: Input/output error
iMac-de-Philippe:~ vince$
 
Le message d'erreur dit :
Bloc de code:
Error: 5: Input/output error
(erreur d'entrée / sortie)

  • ce qui évoque un problème d'accès en lecture / écriture à un disque.

Est-ce que tu n'as pas déjà noté des incidents de fonctionnement ? - est-ce que Windows fonctionnait correctement - la partition BOOTCAMP résidant entièrement sur le HDD ?
 
Non il ne fonctionnait pas bien(barres de tâche qui ne marche pas ect) c’est pour ça que je l’ai desinstallé pour le réinstaller proprement.
 
Je soupçonne des problèmes avec le HDD : soit le disque de 3 To > soit la nappe.

Pour savoir combien tu as de données dans le volume Macintosh HD > passe la commande :
Bloc de code:
df -H /

  • qui retourne la mesure des espaces : total > occupé > libre pour le volume démarré

et poste ici ce tableau.
 
Bloc de code:
iMac-de-Philippe:~ vince$ df -H /
Filesystem   Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk3   2.3T   1.5T   763G    67% 2199864 4292767415    0%   /
iMac-de-Philippe:~ vince$
 
Tu as 1,5 To de données.

La question suivante est donc : as-tu une sauvegarde intégrale de ces données (clone ou TM) ?
 
Il faudrait que tu te préoccupes d'avoir un DDE de grande capacité (genre 2 à 3 To) pour réaliser une sauvegarde de tes données.

Car si le HDD de ton Fusion Drive lâche > tu perds tout. Ou s'il te fallait changer le HDD de ton iMac. Ou encore si tu voulais supprimer le Fusion Drive pour en recréer un neuf englobant la totalité de l'espace-disque disponible.
 
Il faudrait que tu te préoccupes d'avoir un DDE de grande capacité (genre 2 à 3 To) pour réaliser une sauvegarde de tes données.

Car si le HDD de ton Fusion Drive lâche > tu perds tout. Ou s'il te fallait changer le HDD de ton iMac. Ou encore si tu voulais supprimer le Fusion Drive pour en recréer un neuf englobant la totalité de l'espace-disque disponible.

Ce serait possible de tout supprimer? quitte à tout perdre pour réinstaller ça proprement?
 
Pour cela > il faut démarrer sur un OS indépendant des disques.

Quel est l'OS actuellement installé dans le volume Macintosh HD ?