10.7 Lion Réinstallation OS bloquée (erreur panneau interdit)

Alors passe la commande :
Bloc de code:
df -H

  • qui mesure l'occupation des volumes actuellement montés

Poste le tableau --> que je me rende compte de la situation...
 
Bonjour macomaniac , on comprends vite avec tes explications fournies :)

Bloc de code:
-bash-3.2# df -H
Filesystem     Size   Used  Avail Capacity  Mounted on
/dev/disk1s3   1.4G   1.1G   207M    85%    /
devfs          202k   202k     0B   100%    /dev
/dev/disk3     524k   147k   377k    29%    /Volumes
/dev/disk4     524k   143k   381k    28%    /private/var/tmp
/dev/disk5     524k   164k   360k    32%    /private/var/run
/dev/disk6     524k   147k   377k    29%    /System/Installation
/dev/disk7     524k   262k   262k    50%    /private/var/db
/dev/disk8     6.3M   2.0M   4.3M    32%    /private/var/folders
/dev/disk9     2.1M   279k   1.8M    14%    /private/var/root/Library
/dev/disk10    1.0M   147k   901k    15%    /Library/ColorSync/Profiles/Displays
/dev/disk11    524k   164k   360k    32%    /Library/Preferences
/dev/disk12    524k   164k   360k    32%    /Library/Preferences/SystemConfiguration
/dev/disk13    1.0M   143k   905k    14%    /Library/Keychains
/dev/disk2s2   500G   3.9G   496G     1%    /Volumes/MacInstal
/dev/disk0s3   650M   538M   105M    84%    /Volumes/Image Volume
/dev/disk14    499G   4.2G   495G     1%    /Volumes/Untitled

La copie des 4,2GO sur le Volume à l'air d'avoir fonctionnée =
 
Oui : ça a l'air. Passe un petit :
Bloc de code:
ls /Volumes/Untitled

  • qui liste le contenu d'Untitled

Poste le retour : on va voir s'il y a bien l'image-disque attendue dans le volume.

- note 1 : Untitled est la version anglaise de Sans titre.​

- note 2 : est-ce que tu apprécierais d'avoir Safari ouvert en parallèle du Terminal ?​
 
On retrouve bien

ls /Volumes/Untitled
.Trashes InstallESD.dmg
-bash 3.2#

Ca pourrais aider si la manip n'est pas trop complexe / risquée, car la je switch assez facilement du Terminal à l'aide Safari
 
L'image-disque est bien présente dans le volume.

Tu relances le Terminal > tu fais un clic sur la fenêtre de ton terminal pour l'amener à l'avant-plan > puis tu presses les 2 touches ⌘N (cmd N) au clavier --> ce qui ouvre une fenêtre de terminal en parallèle à la 1ère (eh oui ! on peut ouvrir ainsi une ribambelle de terminaux...).

Dans le 2è terminal > passe la commande :
Bloc de code:
/Applications/Safari.app/Contents/MacOS/Safari

  • aucun espace libre
  • la commande lance l'exécutable Safari du navigateur de l'OS de secours démarré

=> est-ce que tu vois s'afficher la grande fenêtre de Safari en parallèle de tes 2 terminaux ouverts côte-à-côte ?
 
Oui ç'est OK j'ai Safari et le Terminal d'ouvert en même temps, mmerci :) malgré un retour de console qui à l'air d'être pas content

Rerout de console
Bloc de code:
-bash-3.2# /Applications/Safari.app/Contents/MacOS/Safari
02/06/19 00:01:51.167: 344 [WARNING] IPC call returned unknown error code (11,1102) (Mach error 44e)
02/06/19 00:01:51.169: 344 [WARNING] Foundation::NetException "PSAgentLaunchError (1002,202)" caught in PubSub::IPCClient::IPCClient()
02/06/19 00:01:51.172: 344 [WARNING] IPCClient: Server port 0 is invalid; looking it up again...
02/06/19 00:01:51.172: 344 [WARNING] IPC call returned unknown error code (11,1102) (Mach error 44e)
02/06/19 00:01:51.172: 344 [WARNING] Foundation::NetException "PSAgentLaunchError (1002,202)" caught in PSClient* +[PSClient clientForBundleIdentifier:](objc_object*, objc_selector*, NSString*)
02/06/19 00:01:51.173: 344 [WARNING] IPCClient: Server port 0 is invalid; looking it up again...
02/06/19 00:01:51.173: 344 [WARNING] IPC call returned unknown error code (11,1102) (Mach error 44e)
02/06/19 00:01:51.173: 344 [WARNING] Foundation::NetException "PSAgentLaunchError (1002,202)" caught in PSClient* +[PSClient clientForBundleIdentifier:](objc_object*, objc_selector*, NSString*)
2019-02-06 00:01:51.173 Safari[344:9d03] WARNING: BookmarkedFeedsManager couldn't get PSClient!
02/06/19 00:01:51.176: 344 [WARNING] IPCClient: Server port 0 is invalid; looking it up again...
02/06/19 00:01:51.176: 344 [WARNING] IPC call returned unknown error code (11,1102) (Mach error 44e)
02/06/19 00:01:51.176: 344 [WARNING] Foundation::NetException "PSAgentLaunchError (1002,202)" caught in PSClient* +[PSClient clientForBundleIdentifier:](objc_object*, objc_selector*, NSString*)
02/06/19 00:01:51.349: 344 [WARNING] IPCClient: Server port 0 is invalid; looking it up again...
02/06/19 00:01:51.349: 344 [WARNING] IPC call returned unknown error code (11,1102) (Mach error 44e)
02/06/19 00:01:51.349: 344 [WARNING] Foundation::NetException "PSAgentLaunchError (1002,202)" caught in PSClient* +[PSClient clientForBundleIdentifier:](objc_object*, objc_selector*, NSString*)
CoreAnimation: failed to create OpenGL context
2019-02-06 00:02:39.404 WebProcess[345:2a03] Failed to communicate with qtkitserver: Connection invalid
2019-02-06 00:02:39.404 WebProcess[345:2a03] Failed to initializeServer(), returned 5
 
Alors planque le terminal dans un coin sans surtout fermer sa fenêtre. L'ouverture de Safari dépend de l'ouverture de ce terminal. Cache-le par exemple sous la grande fenêtre de Safari. Ne te sers plus pour les commandes que du 1er terminal.

Passe à présent la commande :
Bloc de code:
diskutil partitionDisk disk2 gpt jhfs+ SDD 490g jhfs+ BOOT 0b ; diskutil list disk2

  • tu peux faire un copier-coller à rebours > depuis ton Safari où tu copies la commande sur cette page de MacGé => au 1er terminal où tu la colles et l'exécutes (et hop !)
  • la commande réinitialise le SSD qui a une mauvaise table de partition (Apple_Partition_Map désuète) > en inscrivant une GPT et en créant 2 volumes au format jhfs+ : SSD de 490 Go et BOOT de 10 Go environ > puis affiche le partitionnement du SSD externe

Poste l'affichage retourné.
 
Retour console :
Bloc de code:
-bash-3.2# diskutil diskutil partitionDisk disk2 gpt jhfs+ SDD 490g jhfs+ BOOT 0b ; diskutil list disk2
diskutil: did not recognize verb "diskutil"; type "diskutil" for a list
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *500.1 GB   disk2
   1:        Apple_partition_map                         32.3 KB    disk2s1
   2:                  Apple_HFS MacInstal               500.1 GB   disk2s2
-bash-3.2# diskutil partitionDisk disk2 gpt jhfs+ SDD 490g jhfs+ BOOT 0b ; diskutil list disk2
Started partitioning on disk2
Unmounting disk
Creating the partition map
Waiting for the disks to reappear
Formatting disk2s2 as Mac OS Extended (Journaled) with name SDD
Initialized /dev/rdisk2s2 as a 456 GB HFS Plus volume with a 40960k journal
Mounting disk
Formatting disk2s3 as Mac OS Extended (Journaled) with name BOOT
Initialized /dev/rdisk2s3 as a 9 GB HFS Plus volume with a 8192k journal
Mounting disk
Finished partitioning on disk2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk2
   1:                        EFI                         209.7 MB   disk2s1
   2:                  Apple_HFS SDD                     489.9 GB   disk2s2
   3:                  Apple_HFS BOOT                    9.8 GB     disk2s3
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk2
   1:                        EFI                         209.7 MB   disk2s1
   2:                  Apple_HFS SDD                     489.9 GB   disk2s2
   3:                  Apple_HFS BOOT                    9.8 GB     disk2s3
 
Parfait. On va à présent transformer le volume BOOT en un équivalent de clé d'installation démarrable de Lion.

Passe la commande (copier-coller à rebours) -->
Bloc de code:
hdiutil attach /Volumes/Untitled/InstallESD.dmg ; asr restore --s /Volumes/"Mac OS X Install ESD" --t /Volumes/BOOT --erase --noprompt

  • cette commande concaténée : a) attache au Système l'image-disque InstallESD.dmg => ce qui monte son volume Mac OS X Install ESD > b) restaure ce volume au volume BOOT du SSD : qui va être reformaté > réintitulé Mac OS X Install ESD comme la source > restauré d'un clone du volume source (4,7 Go : ça va prendre du temps) > rendu démarrable par l'inscription d'un chemin de démarrage sur son en-tête
  • en somme : on fait ici ce que Transmac a manqué de faire...

Poste l'affichage retourné quand tu auras récupéré -bash-3.2# en signal de complétion.
 
J'obtiens ce retour
Bloc de code:
-bash-3.2# hdiutil attach /Volumes/Untitled/InstallESD.dmg ; asr restore --s /Volumes/"Mac OS X Install ESD" --t /Volumes/BOOT --erase --noprompt
hdiutil: attach failed - No such file or directory
    Validating target...done
    Validating source...
Could not recognize "/Volumes/Mac OS X Install ESD" as an image file
done
Could not get source volume name
-bash-3.2# hdiutil attach /Volumes/Untitled/InstallESD.dmg ; asr restore --s /Volumes/"Mac OS X Install ESD" --t /Volumes/BOOT --erase --noprompt
hdiutil: attach failed - No such file or directory
    Validating target...done
    Validating source...
Could not recognize "/Volumes/Mac OS X Install ESD" as an image file
done
Could not get source volume name
-bash-3.2#
 
Le volume Untitled a dû se trouver redémonté.

Dans l'Utilitaire de disque > sélectionne Untitled (ou Sans titre) grisé > bouton "Monter" > ton mot-de-passe --> libellé en noir si volume remonté.

Repasse alors la commande :
Bloc de code:
ls /Volumes

  • et reposte le tableau.
 
En effet le disque était grisé, j'ai réouvert l'utilitaire de disque pour l'activer, puis quitter l'utilitaire pour rentrer la commande sur le Terminal :
Bloc de code:
-bash-3.2# ls /Volumes
.Trashes        Image Volume        SDD
BOOT            Mac OS X Base System    Untitled
-bash-3.2#

Le retour à l'air similaire, pourtant en quittant pour vérifier dans l'utilitaire de disque, le volume apparaît désormais bien en noir
 
Dernière édition:
Alors on va y aller pas à pas cette fois-ci.

Passe la commande :
Bloc de code:
open /Volumes/Untitled/InstallESD.dmg

  • cette commande alternative monte le volume de l'image-disque InstallESD.dmg contenue dans Untitled

Si tu n'as pas obtenu comme retour un déni (genre : "No such file or directory") mais aucun commentaire (= retour direct de -bash-3.2#) -->

- alors repasse la commande :
Bloc de code:
ls /Volumes

  • et reposte la liste des volumes montés.
 
Merci pour ton temps précieux macomaniac :)
Bloc de code:
-bash-3.2# open/Volumes/Untitled/InstallESD.dmg
-bash: open/Volumes/Untitled/InstallESD.dmg: No such file or directory
-bash-3.2# ls /Volumes
.Trashes        Image Volume        SDD
BOOT            Mac OS X Base System    Untitled
-bash-3.2# open /Volumes/Untitled/InstallESD.dmg
-bash: open: command not found
-bash-3.2# ls /Volumes
.Trashes        Image Volume        SDD
BOOT            Mac OS X Base System    Untitled
 
Bon : la commande open ne doit pas faire partie de la dotation en utilitaires de l'OS de secours démarré.

Alors on revient à la commande antérieure. Passe la commande :
Bloc de code:
hdiutil attach /Volumes/Untitled/InstallESD.dmg

  • respecte les espaces
  • la commande hdiutil (hard_disk_image_utility : utilitaire d'images de disques durs) --> attache InstallESD.dmg au Système du Mac et monte son volume

Si tu n'as pas obtenu de déni > repasse encore la commande :
Bloc de code:
ls /Volumes

  • et poste le tableau des volumes montés ; sinon > poste le déni retourné par hdiutil.
 
Bloc de code:
-bash-3.2# hdiutil attach /Volumes/Untitled/InstallESD.dmg
Checksumming Driver Descriptor Map (DDM : 0)…
     Driver Descriptor Map (DDM : 0): verified   CRC32 $8400E4B0
Checksumming  (Apple_Free : 1)…
                    (Apple_Free : 1): verified   CRC32 $00000000
Checksumming Apple (Apple_partition_map : 2)…
     Apple (Apple_partition_map : 2): verified   CRC32 $81447D06
Checksumming Macintosh (Apple_Driver_ATAPI : 3)…
  Macintosh (Apple_Driver_ATAPI : 3): verified   CRC32 $F1E8BA9E
Checksumming  (Apple_Free : 4)…
                    (Apple_Free : 4): verified   CRC32 $00000000
Checksumming disk image (Apple_HFS : 5)…
..............................................................................
          disk image (Apple_HFS : 5): verified   CRC32 $4C401111
Checksumming  (Apple_Free : 6)…
                    (Apple_Free : 6): verified   CRC32 $00000000
verified   CRC32 $48FC2F98
/dev/disk15             Apple_partition_scheme            
/dev/disk15s1           Apple_partition_map               
/dev/disk15s2           Apple_Driver_ATAPI                
/dev/disk15s3           Apple_HFS                          /Volumes/Mac OS X Install ESD
-bash-3.2# ls /Volumes
.Trashes        Mac OS X Base System    Untitled
BOOT            Mac OS X Install ESD
Image Volume        SDD
-bash-3.2#
 
Ah ! - enfin (à la fin des fins) -->
Bloc de code:
Mac OS X Install ESD

  • on l'a monté...

Passe la commande :
Bloc de code:
asr restore --s /Volumes/"Mac OS X Install ESD" --t /Volumes/BOOT --erase --noprompt

  • n'hésite pas à faire un copier-coller à rebours
  • la commande restaure Mac OS X Install ESD => sur BOOT en mode "copie-de-blocs" absolue
  • elle s'exécute en 2 passes : Restoring > Validating - la progression de chacune mesurée par tranches de 10%

Poste l'affichage retourné à la fin.
 
Dernière édition par un modérateur: