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

Oui la commande s'est bien effectuée, après quelques complications (le volume s'appelle maintenant Untitled, et la copie s'est bien faite)
 
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#
 
Passe la commande :
Bloc de code:
ls /Volumes

  • qui liste les volumes montés

Poste le retour.
 
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: