iMac impossible de crée un volume de prédémarrage

rhcupra

Membre enregistré
24 Novembre 2019
7
0
38
Bonjour a tous:)
Petit Probleme Apres formatage imac 2009 Impossible de crée un volume de prédémarrage pour l'intallation APFS.
quelqu'un peut m'aider?

Merci d'avance
 
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 disk1         499.9 GB   disk0s2



/dev/disk1 (synthesized):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:      APFS Container Scheme -                      +499.9 GB   disk1

                                 Physical Store disk0s2

   1:                APFS Volume Preboot                 22.8 MB    disk1s2

   2:                APFS Volume Recovery                518.9 MB   disk1s3

   3:                APFS Volume VM                      20.5 KB    disk1s4

   4:                APFS Volume Macintosh HD            20.5 KB    disk1s1



/dev/disk2 (disk image):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:      GUID_partition_scheme                        +2.1 GB     disk2

   1:                  Apple_HFS OS X Base System        2.0 GB     disk2s1



/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#
 
Dernière édition par un modérateur:
Bonsoir rhcupra

Le message est l'émanation d'un bogue du programme d'installation de High Sierra > qui ne peut pas réinstaller cet OS s'il existe dans le Conteneur apfs des volumes auxiliaires relevant d'une installation antérieure - dont le volume Preboot.

Passe la commande :
Bloc de code:
diskutil ap resizeContainer disk1 495g jhfs+ BOOT 0b

  • respecte tous les espaces ; le 0 de 0b = zéro
  • la commande rétrécit le Conteneur apfs à 495 Go > et crée un volume BOOT indépendant de +4 Go

Poste le retour. On pourra cloner dans BOOT l'OS de secours démarré > et après démarrage sur ce volume indépendant du Conteneur > tu pourras le supprimer et lancer une installation.
 
voilla c'est fait
Bloc de code:
-bash-3.2# diskutil ap resizeContainer disk1 495g jhfs+ BOOT 0b
Started APFS operation
Aligning shrink delta to 4 898 107 392 bytes and targeting a new physical store size of 494 999 998 464 bytes
Determined the minimum size for the targeted physical store of this APFS Container to be 6 151 258 112 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: (50053108+1) bitmap address (3eaa6)
The volume /dev/disk0s2 appears to be OK
Storage system check exit code is 0
Shrinking APFS Physical Store disk0s2 from 499 898 105 856 to 494 999 998 464 bytes
Shrinking APFS data structures
Shrinking partition
Modifying partition map
Initialized /dev/rdisk0s3 as a 4 GB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
1 new disk created or changed due to APFS operation
Disk from APFS operation: disk0s3
Finished APFS operation
-bash-3.2#
 
Dernière édition par un modérateur:
Parfait. Pour poster (j'avais oublié de te l'indiquer) => veille à faire le coller dans une fenêtre de code (c'est plus lisible !) par le procédé suivant -->

- utilise le menu ...▾ (à droite de la bobine souriante) dans la barre de menus au-dessus du champ de saisie d'un message > sous-menu : </> Bloc de code => tu fais ton coller dans la fenêtre de code et Continuer.
----------

Passe la commande :
Bloc de code:
asr restore --s / --t /Volumes/BOOT --erase --noprompt

  • respecte tous les espaces
  • la commande restaure le volume OS X Base System de l'OS de secours démarré (désigné par son point de montage /) => au volume BOOT. En conséquence : BOOT va être reformaté > renommé OS X Base System comme la source > cloné d'un OS de secours de 1,3 Go > rendu démarrable par l'inscription d'un chemin de démarrage sur son en-tête

Poste le retour (dans un Bloc de code) > quand tu auras récupéré -bash-3.2# en signal de fin.
 
c'est fait
Bloc de code:
-bash-3.2# asr restore --s / --t /Volumes/BOOT --erase --noprompt
    Validating target...done
    Validating source...done
    Validating sizes...done
    Restoring  ....10....20....30....40....50....60....70....80....90....100
    Verifying  ....10....20....30....40....50....60....70....80....90....100
    Remounting target volume...done
-bash-3.2#
 
Dernière édition par un modérateur:
Parfait : le volume BOOT a été renommé OS X Base System et est démarrable.

- redémarre (Menu  > Redémarrer) > et tiens aussitôt pressée la touche "alt" => pour obtenir l'écran de choix du volume de démarrage. Choisis : OS X Base System > démarre dessus.​

Tu retrouves le même écran affichant une fenêtre de 4 Utilitaires macOS.

- passe la commande :​
Bloc de code:
diskutil list

  • et poste le tableau des disques (le haut seulement - où l'on voie le Conteneur apfs) => que je récupère l'index d'appareil du Conteneur.
 
Bloc de code:
-bash-3.2# disktil list
-bash: disktil: command not found
-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 disk1         495.0 GB   disk0s2
   3:                  Apple_HFS OS X Base System        4.8 GB     disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +495.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            20.5 KB    disk1s1
   2:                APFS Volume Preboot                 22.8 MB    disk1s2
   3:                APFS Volume Recovery                518.9 MB   disk1s3
   4:                APFS Volume VM                      20.5 KB    disk1s4

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

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +2.1 MB     disk6

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +12.6 MB    disk9

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

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

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

/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +1.0 MB     disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 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               +524.3 KB   disk18

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

-bash-3.2#
 
Dernière édition par un modérateur:
Passe la commande :
Bloc de code:
diskutil ap deleteContainer disk1 "Macintosh HD"

  • "Macintosh HD" avec les ""
  • la commande supprime l'apfs > et reformate un volume Macintosh HD classique & réinstallable

Poste le retour (effectivement </> Bloc de code va mieux de >_Code).
 
Bloc de code:
-bash-3.2# diskutil ap deleteContainer disk1 "Macintosh HD"
Started APFS operation on disk1
Deleting APFS Container with all of its APFS Volumes
Unmounting Volumes
Unmounting Volume "Macintosh HD" on disk1s1
Unmounting Volume "Preboot" on disk1s2
Unmounting Volume "Recovery" on disk1s3
Unmounting Volume "VM" on disk1s4
Deleting Volumes
Deleting Container
Wiping former APFS disks
Switching content types
Reformatting former APFS disks
Initialized /dev/rdisk0s2 as a 461 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 disk1
-bash-3.2#
 
Dernière édition par un modérateur:
Parfait (quant à l'affichage : le second seulement :hilarious:).

- dans la fenêtre des 4 Utilitaires macOS > lance l'option : "Réinstaller macOS" => et choisis Macintosh HD comme destination lorsque cela te sera proposé.​

Note : quand tu auras ouvert ta session d'utilisateur à la fin de l'installation > il faudra supprimer la partition auxiliaire OS X Base System de fin de disque > et récupérer son espace (mais demain passera par là...).
 
  • J’aime
Réactions: litobar71
Content pour toi !

- as-tu besoin de moi pour supprimer la petite partition de bas de disque / récupérer son espace ?​
 
Note : quand tu auras ouvert ta session d'utilisateur à la fin de l'installation > il faudra supprimer la partition auxiliaire OS X Base System de fin de disque > et récupérer son espace (mais demain passera par là...).
Bonjour,
Je réouvre le sujet très intéressant.
Faut-il comprendre que la partition OS X base System n’a été créé que temporairement?
Et qu’on peut la supprimer afin de récupère son espace pour Macintosh HD?
Si oui à quel moment le faire ? Après l’ouverture de session de ce que je lis, mais dans le cas d’un Mac réinitialisé (prêt àla revente)doit on attendre la création de session utilisateur pour le faire ?
En fait j’ai eu in soucis similaire, sauf que j’ai commis une erreur dans mes lignes de commande, et mal dimensionné la partition OS X base system. Elle fait près de 750 Go au lieu de 2Go et je n’arrive pas àla réduire au profit de la partition Macintosh HD.
Merci par avance pour vos retours.

Pour illustrer mon propos:)
Ouais je sais c’est ballot ..

74A93BC7-6A00-42BE-AA42-2218E04B8C91.jpeg
 
Dernière édition par un modérateur:
Bonjour tipenabo

Si tu démarres la touche "alt" pressée pour obtenir l'écran de choix du volume de démarrage -->

- vois-tu affiché le grand volume OS X Base System comme volume démarrable ? - si oui et que tu le choisisses => peux-tu démarrer dessus et obtenir l'écran aux 4 Utilitaires macOS d'une session de secours ?​
 
Alors fais-le. Puis repasse une commande :
Bloc de code:
diskutil list
  • et reposte le tableau des disques => que je récupère l'index d'appareil du Conteneur apfs après ce démarrage.

Note : voici l'idée => débloquer d'abord l'installation à destination de la partition du haut. Ensuite supprimer le grand OS X Base System et récupérer son espace.
 
Re-bonjour Macomaniac,
Déjà merci pour ton retour :)
Je ne vais pas avoir accès à l’iMac avant lundi prochain pour cause de fêtes de Noël, mais je reviendrais vers toi dès que ce sera possible avec la copie du diskutil list.
Pour info, j’ai eu le même soucis que le sujet initial du message, j’ai suivi les mêmes recommandations afin de le résoudre (un peu trop en fait), et crée une partition de 240Go au lieu de 990Go (c’est con con je sais ...). J’ai ensuite grâce à la manip pu réinstaller OS X High Sierra, et là je peux booter sur l’os et arrive devant les fenêtres de configuration pour un. Ou le utilisateur. C’était bien la cible, afin de le préparer à la revente. Le problème c’est que j’ai bloqué 750Go du côté d OS X base system.
Voilà, de toute façon je reviens vers toi dès que j’ai à nouveau accès à l’ordi avec les infos demandées.
 
Dernière édition:
D'accord. Il ne devrait pas y avoir de difficulté à apurer le disque interne -->

- si tu as réinstallé l'OS en arrêtant le paramétrage avant la création d'un compte d'utilisateur (ce qu'il convient de faire) => on arrivera quand même à supprimer / récupérer l'espace de la grande partition OS X Base System. Refais signe ici quand tu seras de nouveau disponible.​
 
Bonjour Macomaniac,
Je suis de retour :)
Comme demandé j'ai démarré sur OS X Base System et fais un Diskutil List.
Une petite précision/oubli, j'avais réussi à réduire la partition OS X Base System à 2Go, et créer un espace libre de 758Go. Néanmoins, hormis supprimer cet espace et le réintegrer à Os Xbase system, l'utilitaire de disque ne me propose pas d'autre possibilités (et encore.. même cela il échoue à le faire...)
Voici le tableau =>

Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         240.0 GB   disk0s2
   3:                  Apple_HFS OS X Base System        2.0 GB     disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +240.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Mac HD                  10.8 GB    disk1s1
   2:                APFS Volume Preboot                 20.0 MB    disk1s2
   3:                APFS Volume Recovery                516.2 MB   disk1s3
   4:                APFS Volume VM                      20.5 KB    disk1s4

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

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +2.1 MB     disk6

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +12.6 MB    disk9

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

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

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

/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +1.0 MB     disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 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               +524.3 KB   disk18

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