10.7 Lion Impossible de réinstaller OSX

D'accord -->

- parce que quand tu es dans Safari (utilisé pour poster ici le 1er tableau du terminal) => il te suffit de quitter l'application via ⌘Q et tu récupères l'écran d'accueil de la session de secours (fenêtre des 4 Utilitaires OS X) > où tu peux relancer le Terminal.​


Voici le code
Bloc de code:
-bash-3.2# diskutil info disk0s2

   Device Identifier:        disk0s2

   Device Node:              /dev/disk0s2

   Part of Whole:            disk0

   Device / Media Name:      Macintosh HD



   Volume Name:              Macintosh HD

   Escaped with Unicode:     Macintosh%FF%FE%20%00HD



   Mounted:                  Yes

   Mount Point:              /Volumes/Macintosh HD

   Escaped with Unicode:     /Volumes/Macintosh%FF%FE%20%00HD



   File System Personality:  Journaled HFS+

   Type (Bundle):            hfs

   Name (User Visible):      Mac OS Extended (Journaled)

   Journal:                  Journal size 24576 KB at offset 0x6f9000

   Owners:                   Enabled



   Partition Type:           Apple_HFS

   OS Can Be Installed:      Yes

   Media Type:               Generic

   Protocol:                 SATA

   SMART Status:             Verified

   Volume UUID:              4C235284-5A80-31F1-8260-83EA023B1901



   Total Size:               239.2 GB (239197650944 Bytes) (exactly 467182912 512-Byte-Blocks)

   Volume Free Space:        234.4 GB (234433982464 Bytes) (exactly 457878872 512-Byte-Blocks)

   Device Block Size:        512 Bytes



   Read-Only Media:          No

   Read-Only Volume:         No

   Ejectable:                No



   Whole:                    No

   Internal:                 Yes

   Solid State:              Yes



-bash-3.2#
 
Volume monté en lecture & écriture > réinstallable. 4,8 Go d'occupation (ce qui correspond aux paquets d'installation de Lion = 4,7 Go).

- passe encore les commandes (séparément - sans redémarrer ;)) -->​
Bloc de code:
ls /Volumes/Mac*
bless --info /Volumes/Mac*

  • qui affichent : les objets de 1er rang du volume & son chemin de démarrage actuel

Poste les 2 retours.
 
Volume monté en lecture & écriture > réinstallable. 4,8 Go d'occupation (ce qui correspond aux paquets d'installation de Lion = 4,7 Go).

- passe encore les commandes (séparément - sans redémarrer ;)) -->​
Bloc de code:
ls /Volumes/Mac*
bless --info /Volumes/Mac*

  • qui affichent : les objets de 1er rang du volume & son chemin de démarrage actuel

Poste les 2 retours.
Ok voilà le nouveau code.
Bloc de code:
-bash-3.2# ls /Volume/Mac*               
ls: /Volume/Mac*: No such file or directory
-bash-3.2# bless --info /Volumes/Mac*
finderinfo[0]:     26 => Blessed System Folder is /System/Library/CoreServices
finderinfo[1]:  48148 => Blessed System File is /System/Library/CoreServices/boot.efi
finderinfo[2]:      2 => 1st dir in open-folder list is /
finderinfo[3]:      0 => No alternate OS blessed file/folder
finderinfo[4]:      0 => Unused field unset
finderinfo[5]:     26 => OS X blessed folder is /System/Library/CoreServices
64-bit VSDB volume id:  0xCE6C5BC408F7FB10
-bash-3.2#
 
Tu as oublié le s de Volumes dans la 1ère commande. Et moi (pour qu'on soit à égalité de bévues) j'ai oublié que l'intitulé du volume de l'OS de secours Lion était Mac OS X Base System. Donc l'abréviation Mac* ne désigne pas spécifiquement le grand volume Macintosh HD > mais aussi et prioritairement (car il est démarré) le volume de secours Mac OS X Base System.

- on rectifie le tir. Repasse les 2 commandes (éditées dans le nom abrégé du volume = Macin*) -->​
Bloc de code:
ls /Volumes/Macin*
bless --info /Volumes/Macin*

  • et poste les retours.
 
Tu as oublié le s de Volumes dans la 1ère commande. Et moi (pour qu'on soit à égalité de bévues) j'ai oublié que l'intitulé du volume de l'OS de secours Lion était Mac OS X Base System. Donc l'abréviation Mac* ne désigne pas spécifiquement le grand volume Macintosh HD > mais aussi et prioritairement (car il est démarré) le volume de secours Mac OS X Base System.

- on rectifie le tir. Repasse les 2 commandes (éditées dans le nom abrégé du volume = Macin*) -->​
Bloc de code:
ls /Volumes/Macin*
bless --info /Volumes/Macin*

  • et poste les retours.
Ca fonctionne comme ça ?
Autre chose, y'a t'il moyen de repasser son clavier en Azerty dans cet OS de secours ? Je perds un temps fou à trouver les touches.
Bloc de code:
-bash-3.2# ls /Volumes/Macin*
.AppleBundledSoftware.plist    .Trashes
.IAProductInfo            OS X Install Data
.OSInstallMessages
-bash-3.2# bless --info /Volumes/Macin*
finderinfo[0]:     22 => Blessed System Folder is /Volumes/Macintosh HD/OS X Install Data
finderinfo[1]:     29 => Blessed System File is /Volumes/Macintosh HD/OS X Install Data/boot.efi
finderinfo[2]:      0 => Open-folder linked list empty
finderinfo[3]:      0 => No alternate OS blessed file/folder
finderinfo[4]:      0 => Unused field unset
finderinfo[5]:     22 => OS X blessed folder is /Volumes/Macintosh HD/OS X Install Data
64-bit VSDB volume id:  0xE870D59E5745B0CF
-bash-3.2#
 
Mes conjectures sont confirmées -->

- dossier OS X Install Data (les 4,8 Go d'occupation) dans le volume Macintosh HD (à côté de dossiers invisibles dans importance ici)​

- chemin de démarrage pointant > dans le dossier OS X Install Data > au démarreur boot.efi de l'OS d'installation recelé​

Conséquences : à l'écran de choix du volume de démarrage ("alt") => tu as l'affichage d'un volume OS X Installer (qui désigne le dossier d'installation OS X Install Data recelant un OS d'instalation démarrable). Si tu démarres dessus => tu relances un processus d'installation qui plante - à mon avis à cause de la nappe SATA fautive.

Note 1 : dans l'angle droit supérieur de l'écran > tu dois avoir une icône de drapeau Américain signifiant que tu es en clavier QWERTY. Tu peux presser l'onglet à côté et choisis French (Français) comme clavier.​
Note 2 : tu avais dit avoir mis le disque d'un autre Mac => en interne à ton Mac et que le volume de ce disque ne démarre pas (preuve d'une nappe SATA défaillante si l'OS est compatible). Pourquoi ne pas mettre le SSD de ton Mac dans l'autre Mac et procéder à une installation en bonne et due forme sans problème de nappe ? - si l'autre Mac n'est pas compatible Lion (ce que tu tentais d'installer) => installer un OS compatible pour les 2 Mac.​
 
Mes conjectures sont confirmées -->

- dossier OS X Install Data (les 4,8 Go d'occupation) dans le volume Macintosh HD (à côté de dossiers invisibles dans importance ici)​

- chemin de démarrage pointant > dans le dossier OS X Install Data > au démarreur boot.efi de l'OS d'installation recelé​

Conséquences : à l'écran de choix du volume de démarrage ("alt") => tu as l'affichage d'un volume OS X Installer (qui désigne le dossier d'installation OS X Install Data recelant un OS d'instalation démarrable). Si tu démarres dessus => tu relances un processus d'installation qui plante - à mon avis à cause de la nappe SATA fautive.

Note 1 : dans l'angle droit supérieur de l'écran > tu dois avoir une icône de drapeau Américain signifiant que tu es en clavier QWERTY. Tu peux presser l'onglet à côté et choisis French (Français) comme clavier.​
Note 2 : tu avais dit avoir mis le disque d'un autre Mac => en interne à ton Mac et que le volume de ce disque ne démarre pas (preuve d'une nappe SATA défaillante si l'OS est compatible). Pourquoi ne pas mettre le SSD de ton Mac dans l'autre Mac et procéder à une installation en bonne et due forme sans problème de nappe ? - si l'autre Mac n'est pas compatible Lion (ce que tu tentais d'installer) => installer un OS compatible pour les 2 Mac.​
Il s'agissait du Macbook d'une amie/cliente pour qui je développe le site. On a profité d'un RDV travail pour tester son HDD en vitesse. A l'heure actuelle je n'ai pas accès à d'autre mac malheureusement.
Selon toi, le changement de la nappe devrait suffire ? Si c'est le cas j'achète ça sur Macway, le prix est très convenable.
 
Tu pourrais donc démarrer avec les 3 touches ⌘⌥R (cmd alt R) -->

- démarrage par internet d'un second type > faisant télécharger en RAM un OS de secours Catalina (compatible avec ton Mac - l'OS juste après Mojave). Tu ouvrirais alors une session de secours Catalina. Pour lancer une installation de Catalina > il faut reformater en apfs le volume interne > genre via une commande préalable :​
Bloc de code:
diskutil ap convert disk0s2

  • et vérifier si l'installation plante également.

Question : de quelle marque est le SSD ?
 
J'ai refait un dislist dans la foulée
Bloc de code:
-bash-3.2# diskutil ap convert disk0s2
Could not find disk for disk0s2
-bash-3.2# diskutil list
/dev/disk0 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk0
   1:                  Apple_HFS macOS Base System       2.0 GB     disk0s1

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *240.1 GB   disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS Macintosh HD            239.2 GB   disk1s2

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

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

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

/dev/disk17 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 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               +6.3 MB     disk19

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

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

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

-bash-3.2#
 
Passe la commande :
Bloc de code:
diskutil list internal

  • qui affiche la configuration du disque interne

Poste le retour (si retour il y a).
 
Bloc de code:
-bash-3.2# diskutil ap convert disk1s2
Converting the volume on disk1s2 to an APFS Volume on an APFS Container
Started APFS operation on disk1s2 Macintosh HD
Converting HFS Volume to an APFS Container which will export one APFS Volume
The target is the Journaled HFS+ volume "Macintosh HD" backed by the GPT partition disk1s2
The target is a macOS system disk
Found APFS EFI driver /usr/standalone/i386/apfs.efi to install into the APFS Container
The target is not encrypted
Unmounting disk1s2
Starting conversion from HFS to APFS
Performing apfs_hfs_convert -x --verbose=0x400 --efi /usr/standalone/i386/apfs.efi /dev/disk1s2
Reporting post-conversion statistics
A problem occurred during conversion from HFS to APFS
APFS Converter exit code is 1
Aborted conversion in commit mode so will restore type
Setting type of disk1s2 to HFS
Changing the physical disk partition type in shared mode
Partition modification attempt count was 1
Not mounting APFS Volume
Exiting conversion operations with error code -69860
Error: -69860: The underlying task reported failure on exit
Underlying error: 1
-bash-3.2#
 
Il y a eu un échec de la conversion.

- passe la commande alternative :​
Bloc de code:
diskutil erasevolume apfs "Macintosh HD" disk1s2

  • "Macintosh HD" avec les ""
  • la commande reformate (au lieu de convertir) la partition disk1s2 du SDD à l'apfs > avec exportation d'un volume Macintosh HD

Poste le retour.
 
Bloc de code:
-bash-3.2# diskutil erasevolume apfs "Macintosh HD" disk1s2
Started erase on disk1s2 Macintosh HD
Unmounting disk
Erasing
Mounting disk
Finished erase on disk1s2
-bash-3.2#