10.13 High Sierra Problème High Sierra + Impossible de créer un volume de prédémarrage pour installation APFS.

Bonjour !
Donc voila le tableau suite a la commande :
Bloc de code:
Diskutil list

Bloc de code:
macbook-air-de-lucas:~ lucas$ 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_APFS Container disk1         118.0 GB   disk0s2
   3:                  Apple_HFS OS X Base System        3.0 GB     disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +118.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Mactintosh HD           13.4 GB    disk1s1
   2:                APFS Volume Preboot                 21.7 MB    disk1s2
   3:                APFS Volume Recovery                519.0 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4
 
Alors tu connais la chanson ? --> prudents comme des goupils > on va d'abord tenter une commande de rétrécissement du Conteneur apfs. Si elle est validée --> c'est que l'apfs est sans erreur. On pourra réunifier ensuite l'espace du disque.

Passe la commande (copier-coller) :
Bloc de code:
diskutil ap resizeContainer disk1 100g jhfs+ Brol 0b

  • la commande rétrécit le Conteneur à 100 Go > et crée en-dessous une partition de 18 Go : format jhfs+ > volume Brol

Poste l'affichage retourné.
 
  • J’aime
Réactions: litobar71
Voila donc après la commande dans la session :
Bloc de code:
macbook-air-de-lucas:~ lucas$ diskutil ap resizeContainer disk1 100g jhfs+ Brol 0b
Started APFS operation
Aligning shrink delta to 17 999 998 976 bytes and targeting a new physical store size of 99 999 997 952 bytes
Determined the minimum size for the targeted physical store of this APFS Container to be 15 754 465 280 bytes
Resizing APFS Container designated by APFS Container Reference disk1
The specific APFS Physical Store being resized is disk0s2
Verifying storage system
Using live mode
Performing fsck_apfs -n -x -l /dev/disk0s2
Checking volume
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the object map
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Verifying allocated space
warning: Overallocation Detected on Main device: (1509968+28) bitmap address (174f3)
warning: Overallocation Detected on Main device: (1510002+7) bitmap address (174f3)
warning: Overallocation Detected on Main device: (1510024+4) bitmap address (174f3)
warning: Overallocation Detected on Main device: (1510029+3) bitmap address (174f3)
warning: Overallocation Detected on Main device: (1510036+3) bitmap address (174f3)
warning: Overallocation Detected on Main device: (1510094+12) bitmap address (174f3)
warning: Overallocation Detected on Main device: (1510109+20) bitmap address (174f3)
warning: Overallocation Detected on Main device: (1510135+9) bitmap address (174f3)
warning: Overallocation Detected on Main device: (1510144+64) bitmap address (174f3)
warning: Overallocation Detected on Main device: (1510208+64) bitmap address (174f3)
warning: Overallocation Detected on Main device: (1510272+64) bitmap address (174f3)
warning: Overallocation Detected on Main device: (1510336+64) bitmap address (174f3)
warning: Overallocation Detected on Main device: (1510400+64) bitmap address (174f3)
warning: Overallocation Detected on Main device: (1510464+64) bitmap address (174f3)
warning: Overallocation Detected on Main device: (1510528+64) bitmap address (174f3)
warning: Overallocation Detected on Main device: (1510592+64) bitmap address (174f3)
warning: Overallocation Detected on Main device: (1510656+64) bitmap address (174f3)
warning: Overallocation Detected on Main device: (1510720+64) bitmap address (174f3)
warning: Overallocation Detected on Main device: (1510784+64) bitmap address (174f3)
warning: Overallocation Detected on Main device: (1510848+7) bitmap address (174f3)
The volume /dev/disk0s2 appears to be OK
Storage system check exit code is 0
Shrinking APFS Physical Store disk0s2 from 117 999 996 928 to 99 999 997 952 bytes
Shrinking APFS data structures
APFS Container Resize error code is 49168
Error: -69606: A problem occurred while resizing APFS Container structures
 
Pas de bol : l'apfs s'est de nouveau installé avec une erreur qui verrouille le Conteneur en taille -->
Bloc de code:
Error: -69606: A problem occurred while resizing APFS Container structures

  • la solution pour toi sera de te créer une clé d'install démarrable de High Sierra. Tu n'as pas de clé USB de 8 Go ou plus disponible ?
 
Si, je dois avoir ça sous la main, on va donc partir sur une installation avec une clé alors. :up:
je t'écoutes donc pour les explications des démarches a faire :angelic:
 
Eh bien ! --> il faut que tu te connectes à l'AppStore > et que tu télécharges un installateur de High Sierra (5,2 Go). Tu as ça à l'onglet Sélection > colonne de droite : macOS High Sierra. Tu trouveras à la fin dans les Applications un Installer macOS High Sierra.

  • quand le programme d'installation se lance > tu le quittes et tu préviens que tu as ton installateur.
 
Alors si tu as une clé USB > attache-la au Mac > passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau.
 
Bonjour Macomaniac,

J'ai également même pb avec l'imac que je viens d'acquérir (mi 2011) : "impossible de créer un volume prédémarrage pour installation APFS"
Je ne retrouve pas les même cas de tableau que les personnes précédente. Pourriez-vous m'aider svp ? (j'ai supprimer une partie du tableau a cause de la limite de caractères)

Bloc de code:
-bash-3.2# hdiutil info
framework       : 480.60.1
driver          : 10.13v480.60.1
images          : 19
================================================
image-path      : file:///com.apple.recovery.boot/BaseSystem.dmg
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : false
blockcount      : 4194256
blocksize       : 512
writeable       : TRUE
autodiskmount   : <unknown>
removable       : false
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk1    GUID_partition_scheme   
/dev/disk1s1    48465300-0000-11AA-AA11-00306543ECAC    /
================================================
image-path      : ram://10240
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 10240
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk3        /private/var/log
================================================
image-path      : ram://1024
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 1024
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk4        /Volumes
================================================
image-path      : ram://1024
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 1024
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk5        /private/var/tmp
================================================
image-path      : ram://1024
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 1024
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk6        /private/var/run
================================================
image-path      : ram://4096
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 4096
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk7        /private/tmp
================================================


ic
 
Bonjour berlutn

La commande (qui liste images-disques en cours d'utilisation) --> montre que celle qui contient l'OS de secours démarré est une BaseSystem.dmg contenue dans un dossier com.apple.recovery.boot et ayant le statut de file = fichier résident du disque. Tu es donc démarré sur l'OS de secours local.

Passe encore la commande :
Bloc de code:
diskutil list

  • 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 apfs
  • une série de micro-disques correspond à des images-disques créées en RAM à l'occasion du démarrage en mode Recovery > dont les volumes sont montés en lecture & écriture à l'espace de dossiers de l'OS de secours qui leur servent de points de montage. Ce qui permet pendant le fonctionnement de cet OS monté en lecture seule > à des écritures de s'effectuer à l'espace des dossiers où se trouvent montés les volumes des images-disques de la RAM. Ces images-disques s'effacent à l'extinction ou au re-démarrage.

Poste ce tableau retourné par la commande.
 
Voici le tableau (merci de m'aider :) !!) :

Bloc de code:
-bash-3.2# diskutil list
/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_APFS Container disk2         499.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk1 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk1
   1:                  Apple_HFS OS X Base System        2.0 GB     disk1s1

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +499.2 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            5.2 GB     disk2s1
   2:                APFS Volume Preboot                 18.0 MB    disk2s2
   3:                APFS Volume Recovery                20.5 KB    disk2s3

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     disk3

/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk4

/dev/disk5 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk5

/dev/disk6 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk6

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk7

/dev/disk8 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk8

/dev/disk9 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk9

/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +12.6 MB    disk10

/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +4.2 MB     disk11

/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk12

/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk13

/dev/disk14 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk14

/dev/disk15 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk16

/dev/disk17 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk17

/dev/disk18 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk18

/dev/disk19 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk19

/dev/disk20 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk20

-bash-3.2#
 
Tu as un dispositif curieux du SSD -->
Bloc de code:
/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_APFS Container disk2         499.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

  • qui conjugue le nouveau (la partition de type apfs 2) et l'ancien (le partition de secours Recovery HD classique 3). Je pense que tu es démarré sur l'OS de secours du volume Recovery HD : ça expliquerait à la fois pourquoi la commande hdiutil précédente a déclaré que l'image-disque de l'OS de secours démarré était résidente du disque (= logée dans le volume Recovery HD) > et pourquoi le Conteneur apfs se trouve exporté en 3è instance (disk2) ce qui est le cas quand l'OS de secours démarré n'est pas celui du volume Recovery du Conteneur.

Passe les 2 commandes (l'une après l'autre) :
Bloc de code:
diskutil umountDisk force disk2
sw_vers -productVersion

  • la 1ère démonte de force les volumes du Conteneur apfs --> si elle passe > elle démontrera que tu es démarré sur la partition de secours classique de bas de disque et pas sur le volume apfs Recovery
  • la 2è affiche la version de l'OS de secours démarré --> elle montrera quelle version de macOS peut être réinstallée

Poste les 2 retours de commandes.
 
Voici le premier tableau :

Bloc de code:
-bash-3.2# diskutil umontdisk force disk2
diskutil: did not recognize verb "umontdisk"; type "diskutil" for a list
-bash-3.2#

voici le deuxieme :

Bloc de code:
-bash-3.2# sw_vers -producVersion
Usage: sw_vers [-productName|-productVersion|-buildVersion]
-bash-3.2#
 
Dernière édition par un modérateur:
Tu as écrit : umont au lieu de umount --> c'est pour cela que le verbe n'est pas reconnu par diskutil.

Repasse la commande exacte :
Bloc de code:
diskutil umountDisk force disk2

  • puis passe la 2è --> et poste les retours.
 
Dans ta 2è > tu as écrit -producVersion au lieu de -productVersion --> c'est pour cela que l'argument n'est pas reconnu par sw_vers.

Repasse la commande exacte :
Bloc de code:
sw_vers -productVersion

  • et poste le retour.
 
Voicie premier :

Bloc de code:
-bash-3.2# diskutil umountDisk force disk2
Forced unmount of all volumes on disk2 was successful
-bash-3.2#

voici le deuxieme :

Bloc de code:
-bash-3.2# sw_vers -productVersion
10.13.6
-bash-3.2#
 
Dernière édition par un modérateur:
Bloc de code:
Forced unmount of all volumes on disk2 was successful
  • le démontage de tous les volumes du Conteneur apfs --> prouve que tu es démarré sur l'OS de secours indépendant de bas de disque (volume Recovery HD).
Bloc de code:
10.13.6
  • c'est High Sierra qui sera réinstallé
----------

Passe la commande :
Bloc de code:
diskutil ap deleteContainer disk2 "Macintosh HD"

  • respecte tous les espaces ; mets "Macintosh HD" avec les ""
  • la commande supprime l'apfs > et remonte un volume Macintosh HD standard réinstallable

Poste l'affichage retourné.
 
Voici :

Bloc de code:
-bash-3.2# diskutil ap deleteContainer disk2 "Macintosh HD"
Started APFS operation on disk2
Deleting APFS Container with all of its APFS Volumes
Unmounting Volumes
Unmounting Volume "Macintosh HD" on disk2s1
Unmounting Volume "Preboot" on disk2s2
Unmounting Volume "Recovery" on disk2s3
Deleting Volumes
Deleting Container
Wiping former APFS disks
Switching content types
Reformatting former APFS disks
Initialized /dev/rdisk0s2 as a 465 GB case-insensitive HFS Plus volume with a 40960k journal
Mounting disk
1 new disk created or changed due to APFS operation
Disk from APFS operation: disk0s2
Finished APFS operation on disk2
-bash-3.2#