10.14 Mojave MaJ MacOs 10.14.1 Macbook Air ne boot plus sur Macintosh HD

Kfrederic

Membre junior
9 Novembre 2018
22
0
44
Bonjour/Bonsoir à tous.

Je me présente je suis le proprietaire d'un MacBook Air de 2015 sur lequel j'ai installé un disque SSD en remplacement du SD128Gb d'origine.
Je ne suis pas trés doué en informatique mais je bidouille en suisvant des tutos.

J'ai utilisé cette configuration pendant des mois sans problème.

Depuis la tentative de mise a jours vers MacOS 10.14.1 (sans succés) je ne peux plus booter sur ma partition "Macinstosh HD". La partition sur laquelle j'avais installé Windows fonctionne toujours.

Comme un idiot (et en déplacment) je n'ai pas fait de sauvegarde avant de me lancer dans la mise a jour. J'ai une sauvegarde mais qui date de 3 mois.
La MaJ c'est arrétée vers 70% et puis c'est tout. barre de progression bloquée.

J'ai essayé pas mal de chose:

1) Command R et first aid: "The volume Macintosh HD was formatted by hfs_convert (748.31.8) and last modified by afps_kext (945.220.38)
File system check exit code 8
File system verify or repair failed.

2)
Reinstall MacOS: "the operation couldn't be completed permission denied"

3)
Internet recovery


Mon but serait de récupérer le contenu du SSD et si possible rendre bootable la partition Macintosh HD pour en faire une sauvegarde.

Pourquoi je ne peux pas reinstaller MacOS ?
Le disque n'est pas crypté.

Quelques details de la partition Macintosh HD:

Celle-ci n'apparait pas quand j'essaie une "Internet recovery" mais mon disque à deux partitions visisbles :
-Bootcamp
-disk0s2 (en gris clair), impossible à monter. pas d'option pour faire un "verify disk" ou un "Repair Disk". Rien ne se passe lorsque je clique sur "mount".
Sur le disque lui même (qui contient les deux partitions) le verify disk retourne: "the partion map appears to be ok".

disk0s2:
Not mounted
Writable Yes
Owners enable No
Bootable No
Supports journaling No
Journaled No

Merci de votre aide !
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
76 843
23 601
Forêt de Fontainebleau
Alors voici comment tu vas pouvoir fournir les informations de base (je te redonne le tuto complet - peut-être inutile pour certaines parties) -->

- démarre les 2 touches ⌘R (cmd R) tenues pressées jusqu'à l'affichage d'une  = démarrage sur l'OS de secours. Tu obtiens un écran affichant une fenêtre de 4 Utilitaires macOS. Va à la barre de menus supérieure de l'écran > menu : Utilitaires > sous-menu : Terminal.

Dans la fenêtre ouverte > saisis la commande informative  :
Bloc de code:
diskutil list
et ↩︎ (presse la touche "Entrée" du clavier pour exécuter la commande)

  • 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.

Voici comment tu vas pouvoir poster ici ce tableau sans avoir besoin de prendre de photo -->

  • tu sélectionnes le tableau > ⌘C pour le copier dans le presse-papier > ⌘Q pour quitter le «Terminal» > option  : "Obtenir de l'aide en ligne" (dans la fenêtre des 4 Utilitaires) > ce qui lance un navigateur «Safari» 
  • page Apple par défaut > un clic sur l'adresse de haut de page pour l'éditer > saisis  : macgénération (tout court  : c'est une barre de recherche Google) et valide > tu atteins le site MacGé > Forums > te connectes > ce fil 
  • dans la page de ce fil de MacGé > presse le bouton http://chebmann.free.fr/jpg's chat/MacGe/InsererCodeMcGe.jpg ici :

    menu  : </> Code > par ⌘V colle dans la fenêtre Code > presse le bouton Insérer (ce procédé permet un affichage fenêtré qui économise l'espace de page en respectant la mise en forme des tableaux du «Terminal» --> d'où une plus grande lisibilité)

=> ces informations montreront la configuration logique de ton disque.

Note 1 : si tu ne peux pas poster via le Safari de la session de secours (ça arrive) --> poste une photo du tableau (à partir du commencement = le disque /dev/disk0 ou disque physique interne) - tu as un bouton : "Transférer un fichier" en bas de cette page.

Note 2 : dans la session de secours > les applications se lancent en mode "alternatif" et pas parallèle. Il faut quitter le Terminal pour lancer Safari. Vice-versa > quitter Safari pour récupérer l'écran général de la session de secours et pouvoir relancer le Terminal. Aucun redémarrage n'est requis.
 

Kfrederic

Membre junior
9 Novembre 2018
22
0
44
-bash-3.2# diskutil list

/dev/disk0 (internal, physical):

#: TYPE NAME SIZE IDENTIFIER

0: GUID_partition_scheme *480.1 GB disk0

1: EFI EFI 209.7 MB disk0s1

2: Apple_APFS Container disk2 418.0 GB disk0s2

3: Microsoft Basic Data BOOTCAMP 61.9 GB 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 - +418.0 GB disk2

Physical Store disk0s2

1: APFS Volume Macintosh HD 246.3 GB disk2s1

2: APFS Volume Preboot 44.7 MB disk2s2

3: APFS Volume Recovery 512.8 MB disk2s3

4: APFS Volume VM 1.1 GB disk2s4


/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#
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
76 843
23 601
Forêt de Fontainebleau
Je vois que Macintosh HD est en format apfs et membre d'un Conteneur (avec 3 volumes auxiliaires). Il contient 246 Go de données.

Enchaîne avec la commande :
Bloc de code:
diskutil info disk2s1

  • qui affiche un tableau d'informations sur le volume

Poste-le ici. Essaie de coller dans une fenêtre de code par le procédé suivant -->
  • dans la page de ce fil de MacGé > presse le bouton http://chebmann.free.fr/jpg's chat/MacGe/InsererCodeMcGe.jpg ici :

    menu  : </> Code > par ⌘V colle dans la fenêtre Code > presse le bouton Insérer (ce procédé permet un affichage fenêtré qui économise l'espace de page en respectant la mise en forme des tableaux du «Terminal» --> d'où une plus grande lisibilité)

(c'est pour la lisibilité).
 

Kfrederic

Membre junior
9 Novembre 2018
22
0
44
Bloc de code:
-bash-3.2# diskutil info disk2s1
   Device Identifier:         disk2s1
   Device Node:               /dev/disk2s1
   Whole:                     No
   Part of Whole:             disk2

   Volume Name:               Macintosh HD
   Mounted:                   Yes
   Mount Point:               /Volumes/Macintosh HD

   Partition Type:            41504653-0000-11AA-AA11-00306543ECAC
   File System Personality:   APFS
   Type (Bundle):             apfs
   Name (User Visible):       APFS
   Owners:                    Enabled

   OS Can Be Installed:       Yes
   Booter Disk:               disk2s2
   Recovery Disk:             disk2s3
   Media Type:                Generic
   Protocol:                  PCI
   SMART Status:              Verified
   Volume UUID:               0922D01D-2D87-3A91-A0F6-DEC6C34B341A
   Disk / Partition UUID:     0922D01D-2D87-3A91-A0F6-DEC6C34B341A

   Disk Size:                 418.0 GB (418000121856 Bytes) (exactly 816406488 512-Byte-Units)
   Device Block Size:         4096 Bytes

   Volume Total Space:        418.0 GB (418000121856 Bytes) (exactly 816406488 512-Byte-Units)
   Volume Used Space:         248.1 GB (248120877056 Bytes) (exactly 484611088 512-Byte-Units) (59.4%)
   Volume Free Space:         169.9 GB (169879244800 Bytes) (exactly 331795400 512-Byte-Units) (40.6%)
   Allocation Block Size:     4096 Bytes

   Read-Only Media:           No
   Read-Only Volume:          No

   Device Location:           Internal
   Removable Media:           Fixed

   Solid State:               Yes
   Hardware AES Support:      No

-bash-3.2#
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
76 843
23 601
Forêt de Fontainebleau
Aucune anomalie détectée sur le volume : monté en lecture & écriture > réinstallable.

Passe encore les commandes (l'une après l'autre) :
Bloc de code:
ls /Volumes/Mac*
bless --info /Volumes/Mac*

  • le "l" de "ls" est la minuscule de "L" ; mets Mac* tout court à la fin (abréviation commode)
  • la 1ère liste les objets de 1er rang du volume
  • la 2è affiche son chemin de démarrage

=> poste les tableaux retournés.
 

Kfrederic

Membre junior
9 Novembre 2018
22
0
44
Bloc de code:
-bash-3.2# ls /Volume/Mac*
ls: /Volume/Mac*: No such file or directory
-bash-3.2# ls /Volumes/Mac*
.DS_Store
.DocumentRevisions-V100
.HFS+ Private Directory Data?
.PKInstallSandboxManager-SystemSoftware
.Spotlight-V100
.file
.fseventsd
.vol
Applications
Data Recovery 2017-03-20 at 02.29.05.res
Library
Network
System
Users
Volumes
bin
cores
default.profraw
dev
etc
home
installer.failurerequests
net
private
sbin
ssud_installation
tmp
usr
var
vm
-bash-3.2#
 

Kfrederic

Membre junior
9 Novembre 2018
22
0
44
Bloc de code:
-bash-3.2# bless --info /Volumes/Mac*
        1785 => Blessed System File is <Preboot>/0922D01D-2D87-3A91-A0F6-DEC6C34B341A/System/Library/CoreServices/boot.efi
          23 => Blessed System Folder is <Preboot>/0922D01D-2D87-3A91-A0F6-DEC6C34B341A/System/Library/CoreServices
The blessed volume in this APFS container is "/Volumes/Macintosh HD".
-bash-3.2#
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
76 843
23 601
Forêt de Fontainebleau
La distribution des dossiers-Système est au complet. Le chemin de démarrage est valide. Il n'y a aucune anomalie nulle part.

Passe encore la commande :
Bloc de code:
defaults read /Volumes/Mac*/System/Library/CoreServices/SystemVersion.plist ProductVersion

  • la commande affiche la version de macOS actuellement installée

Poste le retour.
 

Kfrederic

Membre junior
9 Novembre 2018
22
0
44
J'ai oublié de préciser que lors du demarrage j'ai un signe "interdiction de stationner" blanc sur fond noir. Finallement la partition Windows se lance.
 

Kfrederic

Membre junior
9 Novembre 2018
22
0
44
Depuis le menu Cmd R?
oui :
Reinstall MacOS: "the operation couldn't be completed permission denied" Ce qui se traduit par L'operation n'a pu aboutir car vous n'en avez pas l'authorisation. Mon Mac est en anglais.
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
76 843
23 601
Forêt de Fontainebleau
Le plan B est alors le suivant -->

  • recopier via une commande du Terminal Macintosh HD dans le volume d'un DDE USB. Puis reformater > réinstaller > récupérer. Les « 4 R ». Ça marche très bien.

Tu as 246 Go de données --> il te faudrait dans les 300 Go d'espace libre pour compter large. As-tu un tel DDE ?
 
  • J’aime
Réactions: chiheb

Kfrederic

Membre junior
9 Novembre 2018
22
0
44
oui j'ai un disque dur externe de 500Go pret a partir que je viens de formater MacOS journaled GUID.
 
Dernière édition:

Kfrederic

Membre junior
9 Novembre 2018
22
0
44
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *480.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         418.0 GB   disk0s2
   3:       Microsoft Basic Data BOOTCAMP                61.9 GB    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 -                      +418.0 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            246.3 GB   disk2s1
   2:                APFS Volume Preboot                 44.7 MB    disk2s2
   3:                APFS Volume Recovery                512.8 MB   disk2s3
   4:                APFS Volume VM                      1.1 GB     disk2s4

/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