10.14 Mojave Sens Interdit au démarrage

Ah ! enfin... Le volume Macintosh HD est remonté (ne lance surtout pas d'installation à sa destination !).

Passe la commande :
Bloc de code:
ls /Volumes/Mac*

  • qui liste ses objets de 1er rang

Poste le tableau retourné (cette commande a valeur de test de lecture minimal du volume).
 
Bloc de code:
-bash-3.2# ls /Volumes/Mac*
.DS_Store                Users
.DocumentRevisions-V100            Volumes
.HFS+ Private Directory Data?        bin
.IAProductInfo                cores
.OSInstallerMessages            dev
.PKInstallSandboxManager        etc
.PKInstallSandboxManager-SystemSoftware    home
.Spotlight-V100                installer.failurerequests
.Trashes                macOS Install Data
.file                    net
.fseventsd                private
.vol                    sbin
Applications                tmp
Informations sur l’utilisateur        usr
Library                    var
Network                    vm
System
-bash-3.2#
 
Tous les dossiers-Système sont présents + un dossier macOS Install Data de l'installation plantée.

Passe la commande exacte :
Bloc de code:
rm -rf /Volumes/"Macintosh HD"/"macOS Install Data"

  • mets les 2 intitulés avec les "" ; pas d'espace entre HD" et la / qui suit
  • la commande supprime le dossier macOS Install Data ; elle passe sans commentaire si elle passe

Si tel a bien été le cas > repasse ensuite la commande :
Bloc de code:
ls /Volumes/Mac*

  • et reposte la liste des objets du volume. Cette commande a valeur de test d'écriture dans le volume.

Note : attends toujours le retour de -bash-3.2# en signal de complétion de la commande qui a été passée.
 
Bloc de code:
-bash-3.2# rm -rf /Volumes/"Macintosh HD"/"macOS Install Data"
-bash-3.2# ls /Volumes/Mac*
.DS_Store                System
.DocumentRevisions-V100            Users
.HFS+ Private Directory Data?        Volumes
.IAProductInfo                bin
.OSInstallerMessages            cores
.PKInstallSandboxManager        dev
.PKInstallSandboxManager-SystemSoftware    etc
.Spotlight-V100                home
.Trashes                installer.failurerequests
.file                    net
.fseventsd                private
.vol                    sbin
Applications                tmp
Informations sur l’utilisateur        usr
Library                    var
Network                    vm
-bash-3.2#
 
Le dossier a bien été supprimé : le test de réactivité en écriture a été validé.

Passe une dernière commande :
Bloc de code:
/Volumes/"Macintosh HD"/usr/bin/du -sh /Volumes/"Macintosh HD"/*

  • mets chaque fois "Macintosh HD" avec les "" ; pas d'espace entre HD" et la / qui suit ; termine bien par un /*
  • la commande commence bizarrement > car l'utilitaire de mesure des dossiers du (disk_usage) n'existe pas dans les ressources de l'OS de secours démarré et ne peut pas être appelé directement. Il faut d'abord aller le chercher à sa place dans le volume-cible Macintosh HD
  • la commande mesure (en Gi = gibibytes : base 2) les objets de 1er rang du volume

Poste l'affichage retourné une fois -bash-3.2# réaffiché.

Note : cette commande a valeur de double test : test de lecture approfondi du volume & test de patience de jongaya :hilarious:
 
  • J’aime
Réactions: jongaya
Bonjour
Pour de la patience là j’en ai beaucoup :banghead:. Est ce que tu sais par hasard combien de temps ça prend environ?
 
Tu veux dire que la commande n'a toujours rien retourné ? - il est clair alors qu'elle ne passe pas -->

  • fais un clic sur la fenêtre du Terminal pour l'amener à l'avant-plan > puis presse les 2 touches ctrl c au clavier pour couper la commande et ramerner -bash-3.2#.
----------

Si tu n'as pas de DDE USB pour qu'on puisse tenter de cloner le volume Macintosh HD > est-ce que tu peux t'en faire prêter un ? - sans données dessus de préférence ? -->

  • vu l'échec de la commande de lecture du > je me demande ce que peut donner une commande de recopie...
 
J’ai pas pu le faire.
Du coup je suis parti chez apple et on m’a fait l’internet recovery etc. Après ça j’ai pu monter Macintosh HD et le déverrouiller directement sans passer par terminal (donc sur l’utilitaire disque). Ils ont lancé la reinstallation de MacOs Mojave. Sauf que ca fait maintenant 1h30/2H que j’ai « installation en cours. Calcul du temps restant...» et que la barre de chargement ne bouge pas sur une partie.

Par contre ca n’a pas planté comme hier.

Je sais plus quoi faire..
 
Désole si je spam. J’ai décidé d’interrompre l’installation et de redemarrer l’ordinateur. J’ai fais commande + r et dans l’utilitaire de disque je peux enfin monter le macintosh HD et le déverrouiller ce qui n’était pas le cas avant.
Aurais-tu une idée ?
 
Me revoici.

Passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques --> que je voie où en est la configuration du disque.
 
Hello, voilà le tableau:

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 disk2         499.9 GB   disk0s2

/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 -                      +499.9 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            192.8 GB   disk2s1
   2:                APFS Volume Preboot                 23.7 MB    disk2s2
   3:                APFS Volume Recovery                514.0 MB   disk2s3
   4:                APFS Volume VM                      3.2 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#
 
Je vois qu'il y a toujours 193 Go de données dans Macintosh HD. Est-ce que le volume est bien déverrouillé et remonté ?
 
Oui je peux y acceder il y a le nombre de giga utilise en bleu et ce qui est disponible et en haut j’ai le bouton démonter
 
Alors on va voir si l'apfs accepte un repartitionnement cette fois (Macintosh HD doit être déverrouillé pour cela).

Passe la commande :
Bloc de code:
diskutil ap resizeContainer disk2 250g jhfs+ Clone 0b

  • la commande rétrécit le Conteneur à 250 Go et crée une partition indépendante de 250 Go > montant un volume Clone

Poste l'affichage retourné. Ou dis ce qu'il en est s'il y a un problème.
 
Bloc de code:
-bash-3.2# diskutil ap resizeContainer disk2 250g jhfs+ Clone 0b
Started APFS operation
Aligning shrink delta to 249 898 106 880 bytes and targeting a new physical store size of 249 999 998 976 bytes
Determined the minimum size for the targeted physical store of this APFS Container to be 203 135 180 800 bytes
Resizing APFS Container designated by APFS Container Reference disk2
The specific APFS Physical Store being resized is disk0s2
Verifying storage system
Performing fsck_apfs -n -x -S /dev/disk0s2
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the space manager free queue trees
Checking the object map
Checking volume
Checking the APFS volume superblock
The volume Macintosh HD was formatted by hfs_convert (945.200.129) and last modified by apfs_kext (945.230.6)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
error: (oid 0xe8e4e) apfs_extentref: btn: dev_read(953934, 1): Input/output error
Extent ref tree is invalid
The volume /dev/disk0s2 could not be verified completely
Storage system check exit code is 0
Shrinking APFS Physical Store disk0s2 from 499 898 105 856 to 249 999 998 976 bytes
Shrinking APFS data structures
APFS Container Resize error code is 49157
Error: -69606: A problem occurred while resizing APFS Container structures
-bash-3.2#
 
Une erreur dans l'apfs --> empêche toujours le repartitionnement. Tu auras compris que mon idée était de cloner le volume Macintosh HD dans un volume indépendant > avant de supprimer l'apfs corrompu > réinstaller > récupérer les données du clone.

Je reviens à mon ancienne question : tu n'as personne qui pourrait te prêter un DDE qui servirait de destination au clonage ?
 
Est-ce que tu es prête à tenter un repartitionnement en agissant sur la table de partition GPT (elle contient les descripteurs des partitions) ?
 
Alors passe la commande :
Bloc de code:
gpt show disk0

  • la commande affiche le tableau de la distribution des blocs du disque

Poste ce tableau.