10.13 High Sierra Impossible de réinstaller MacOs suite à suppression de la bibliothèque

BerthouilleLaFripouille

Membre confirmé
29 Avril 2020
41
0
27
Bonjour à tous,

Voulant libérer de la place sur mon MacBook Air 2014, j'ai souhaité enlevé le fichier CommandLineTools sur les conseils d'un ami, j'ai appliqué un sudo rm -rf mais finalement le fichier entier Bibliothèque de Macintosh HD a été supprimé et mon mac a complètement planté.

J'ai donc utilisé les touches Cmd+R au démarrage pour réparer le disque, ce qui n'a pas marché. J'ai ensuite essayé de réinstaller MacOs, qui me dit que l'opération n'a pas pu s'achever, (com.apple.osinstall erreur -3). J'ai essayé de réinstaller via Internet avec Cmd+Opt+R mais cette fois-ci je n'avais pas assez d'espace disque. J'en ai libéré via le terminal de l'utilitaire de disque en supprimant des applications et ai maintenant 50 Go dispo. J'ai ensuite réessayé les deux manips pour réinstaller MacOs mais rien à faire, j'ai eu les erreurs 1007F et 2005F de mémoire.

Je précise que je n'ai pas de sauvegarde ni de DD externe et que je ne connais pas l'ancienne version de MacOs de mon mac (je pense que c'est High Sierra cependant).

Merci à vous pour votre aide !

Berthouille
 
Dans la barre de menus supérieures presse le bouton > Utilitaires > puis dans le sous-menu > Terminal.
Sur la fenêtre du terminal obtenu > écris (ce qui est marqué sous Bloc de code) :
Bloc de code:
diskutil list
Presse ↩︎ => « Entrée » -->

  • Un long discours du terminal va s’afficher => ça montre simplement le tableau des disques (disque internes/externes) ainsi que leurs configurations. Pour moi, ça va me servir à voir si tout est en ordre dans les disques.
Alors pour que je puisse voir => poste le retour en copier-coller ou en photo par le procédé suivant -->

  • Sélectionne d’abord l’entièreté de la commande en pressant ⌘A (cmd A). Presse ensuite les deux touches ⌘C (cmd C) pour copier. Tu pourras maintenant quitter le terminal en pressant ⌘Q (cmd Q).

  • Tu va revenir sur le menu des 4 Utilitaires de macOS/d’OS X. Sélectionne l’option « Obtenir de l’aide en ligne ». Cela va te mener sur Safari > rend-toi sur le site forums.macg.co > connecte toi > viens sur ce post > et colle le retour de la commande en pressant ⌘V dans une fenêtre de code -->
- pour poster des commandes dans une fenêtre de code > écris le message que tu souhaite, puis dans la barre d’outils MacGé -> presse le bouton : …▾ > puis </> Bloc de code.)

Colle le rapport du Terminal (en pressant ⌘V => cmd V) et presse Continuer.

Note 1 : si tu ne peux pas faire un copier-coller du retour de la commande (choses qui peut arriver > ça dépend de la version d'OS de secours) => tu n'auras qu'à poster le retour en photo => tant que c'est lisible > ce n'est pas dérangeant.

Note 2 : tu ne peux pas lancer 2 (ou plusieurs) applications en même temps dans l'OS de secours. Pour en ouvrir 1 => tu dois quitter l'autre.
 
Bash:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         121.1 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 -                      +121.1 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            69.8 GB    disk2s1
   2:                APFS Volume Preboot                 31.6 MB    disk2s2
   3:                APFS Volume Recovery                519.9 MB   disk2s3
   4:                APFS Volume VM                      2.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               +2.1 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#
 
Bien posté !

- je vois le disque interne au format apfs avec son volume principale Macintosh HD > suivis de ces 3 autres partitions. Il n'y a pas de Macintosh HD - Données (dédié à macOS Catalina) > donc pas de Catalina. Je dirais plutôt High Sierra.​
Jusqu'à là > aucune anomalie n'est visible. Passe la commande :
Bloc de code:
diskutil info disk2s1
  • qui affiche des infos supplémentaires sur le volume Macintosh HD
Poste le retour.
 
Merci pour ton aide !

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:             Not Supported
   Volume UUID:              8BDC4E65-A522-3B21-BB9F-880E469C1FD0
   Disk / Partition UUID:    8BDC4E65-A522-3B21-BB9F-880E469C1FD0

   Disk Size:                121.1 GB (121123069952 Bytes) (exactly 236568496 512-Byte-Units)
   Device Block Size:        4096 Bytes

   Volume Total Space:       121.1 GB (121123069952 Bytes) (exactly 236568496 512-Byte-Units)
   Volume Used Space:        72.6 GB (72609505280 Bytes) (exactly 141815440 512-Byte-Units) (59.9%)
   Volume Available Space:   48.5 GB (48513564672 Bytes) (exactly 94753056 512-Byte-Units) (40.1%)
   Allocation Block Size:    4096 Bytes

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

   Device Location:          Internal
   Removable Media:          Fixed

   Solid State:              Yes

-bash-3.2#
 
Parfait --> le volume est monté en lecture/écriture.

- passe la commande :​
Bloc de code:
ls /Vol*/"Macintosh HD"
  • qui affiche le contenu des dossiers (& fichiers :hilarious:) au premiers rang du volume Macintosh HD > que je vois le(s) dégât(s) causé(s)
Poste le retour.
 
Bloc de code:
-bash-3.2# ls /Vol*/"Macintosh HD"
.DocumentRevisions-V100    Users            macOS Install Data
.OSInstallerMessages    Volumes            net
.fseventsd        anaconda3        opt
.vol            cores            private
Applications        dev            tmp
System            home            var
-bash-3.2#
 
En effet : tu as la distributions des dossiers -->

- Applications
- System
- Users
=> mais pas Library
Il y a aussi un macOS Install Data --> dédié à s'occuper des mise à jours ou réinstallation de macOS > et pas de dossier Recovered Items => qui se charge d'extraire les paquets d'installation (donc aucune mise à jours ni réinstallation n'a réellement débutée). Je te propose donc quelque chose -->

On sauvegarde tes données via le Terminal sur un DDE (= Disque Dur Externe) => on formate le disque interne => tu réinstalle macOS en direction du disque interne => puis tu copie tes données dans ta nouvelle session.

=> c'est d'accord ?​
 
Dernière édition:
Merci pour ton aide !

Je n'ai malheureusement pas de DDE, serait-ce possible de faire sans ? D'une manière ou d'une autre, n'est-il pas possible d'uniquement annuler ma suppression de Library ou de re-télécharger ce fichier ?

Sinon je devrai essayer d'en acheter un mais compliqué vu la période ...
 
Les rm -rf > détruisent (en milles morceaux :hilarious:) les fichiers. Il ne peux pas être dans la corbeille.

Le système est "fichu". C'est irréparable.

Mais on peut s'arranger autrement (sans DDE) > passe la commande :
Bloc de code:
df -h
  • qui affiche l'espace occupé & disponible (en Gi) de tous les disques
Poste le retour.
 
  • J’aime
Réactions: peyret
Moonwalker > je n'ai rien à dire -->
j'ai ensuite essayé de réinstaller MacOs, qui me dit que l'opération n'a pas pu s'achever, (com.apple.osinstall erreur -3). J'ai essayé de réinstaller via Internet avec Cmd+Opt+R mais cette fois-ci je n'avais pas assez d'espace disque. J'en ai libéré via le terminal de l'utilitaire de disque en supprimant des applications et ai maintenant 50 Go dispo. J'ai ensuite réessayé les deux manips pour réinstaller MacOs mais rien à faire, j'ai eu les erreurs 1007F et 2005F de mémoire.
 
De mémoire je n'ai fait que cette commande : sudo rm -rf /Library/Developer/CommandLineTools et je n'ai pas compris pourquoi ma Library partait en fumée devant mes yeux. Si jamais j'ai ça à disposition mais c'est un DDI, je suppose que je ne peux pas l'utiliser ici : https://www.amazon.fr/Toshiba-MQ01ABD050-Disque-interne-SATA/dp/B0077IQ0AM

Bloc de code:
-bash-3.2# df -h
Filesystem     Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s1  1.9Gi  1.2Gi  698Mi    64%   44902          4294922377    0%   /
devfs         202Ki  202Ki    0Bi   100%     698                   0  100%   /dev
/dev/disk3    5.0Mi  896Ki  4.1Mi    18%      25          4294967254    0%   /private/var/log
/dev/disk4    512Ki  144Ki  368Ki    29%       4          4294967275    0%   /Volumes
/dev/disk5    512Ki  148Ki  364Ki    29%       8          4294967271    0%   /private/var/tmp
/dev/disk6    512Ki  156Ki  356Ki    31%      12          4294967267    0%   /private/var/run
/dev/disk7    2.0Mi  140Ki  1.9Mi     7%       2          4294967277    0%   /private/tmp
/dev/disk8    512Ki  140Ki  372Ki    28%       2          4294967277    0%   /System/Installation
/dev/disk9    512Ki  292Ki  220Ki    58%      20          4294967259    0%   /private/var/db
/dev/disk10    12Mi  2.7Mi  9.3Mi    23%      75          4294967204    0%   /private/var/folders
/dev/disk11   2.0Mi  2.0Mi    0Bi   100%     240          4294967039    0%   /private/var/root/Library
/dev/disk13   2.0Mi  140Ki  1.9Mi     7%       2          4294967277    0%   /private/var/root/Library/Containers
/dev/disk14   512Ki  172Ki  340Ki    34%      10          4294967269    0%   /Library/Preferences
/dev/disk15   512Ki  156Ki  356Ki    31%       6          4294967273    0%   /Library/Preferences/SystemConfiguration
/dev/disk16   1.0Mi  172Ki  852Ki    17%       5          4294967274    0%   /Library/Keychains
/dev/disk17   6.0Mi  172Ki  5.8Mi     3%       2          4294967277    0%   /private/var/tmp/RecoveryTemp
/dev/disk18   6.0Mi  172Ki  5.8Mi     3%       2          4294967277    0%   /private/var/tmp/OSISPredicateUpdateProductTemp
/dev/disk19   512Ki  140Ki  372Ki    28%       2          4294967277    0%   /private/var/tmp/InstallerCookies
/dev/disk20   2.0Mi  140Ki  1.9Mi     7%       2          4294967277    0%   /Library/Logs/DiagnosticReports
/dev/disk2s1  113Gi   65Gi   45Gi    59%  786526 9223372036853989281    0%   /Volumes/Macintosh HD
-bash-3.2#

------------------------------
J'ai édité mon message avec le résultat de df -h !
 
Dernière édition par un modérateur:
Il y a assez d'espace pour effectuer mon idée : on crée un nouveau volume > on y installe macOS > puis on recopie tes données qui sont dans le volume Macintosh HD > quand les données sont copiés > on efface Macintosh HD > et on fait regagner l'espace à macOS HD.

Pour cela > passe la commande :
Bloc de code:
diskutil ap addVolume disk2 apfs "macOS HD" ; diskutil list
  • qui ajoute un volume macOS HD au disque interne
Poste le retour.
 
A partir de quel moment dans la démarche y aura-t-il un danger pour mes données ? J'ai un peu peur de les perdre dans le processus.

Bash:
-bash-3.2# diskutil ap addVolume disk2 apfs "macOS HD" ; diskutil list
Exporting new unencrypted APFS Volume "macOS HD" from APFS Container Reference disk2
Started APFS operation on disk2
Preparing to add APFS Volume to APFS Container disk2
Creating APFS Volume
Created new APFS Volume disk2s5
Mounting APFS Volume
Setting volume permissions
Disk from APFS operation: disk2s5
Finished APFS operation on disk2
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         121.1 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 -                      +121.1 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            69.8 GB    disk2s1
   2:                APFS Volume Preboot                 31.6 MB    disk2s2
   3:                APFS Volume Recovery                519.9 MB   disk2s3
   4:                APFS Volume VM                      2.1 GB     disk2s4
   5:                APFS Volume macOS HD                20.5 KB    disk2s5

/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               +2.1 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#
 
Dernière édition par un modérateur:
À aucun moment ! Tes données sont toujours dans le disque. Et elle y seront toujours.

- relance l'installation de macOS en direction de macOS HD.​
=> tu n'auras qu'à dire comment ça s'est passé.
 
L'installation a fonctionné, je dois paramétrer macOS (langue, wifi etc.). Comment dois-je procéder ensuite ? Merci !

Dans la configuration, je suis arrivé à "Transférer des données vers ce Mac" où je peux choisir "A partir d'un Mac, d'une sauvegarde Time Machine ou d'un disque de démarrage". Je suppose que je dois choisir cela mais j'attends tes conseils.