10.10 Yosemite Utilitaire de disque inaccessible et réinstallation Os impossible

Womanpie

Membre confirmé
21 Décembre 2017
48
5
40
Bonjour, ou devrais-je dire bonsoir, après tout quand on passe tous ses jours de congés à bidouiller puis tenter de réparer ses bêtises on a bien le droit d’être désorienté?

Allez trêve de palabres (quoi que vous verrez que je ne sais pas trop m’en passer).

Alors passionnée par mon nouveau MacBook Air A1466 en Yosemite (en théorie), je suis à présent bien bloquée, et ne je désespère de ne pouvoir y arriver seule (dommage j’aime bien ces défis) mais là je dois admettre que ça dépasse mes piètres qualités.

Voilà, je bidouillais le terminal pour me familiariser avec cette drôle de bête et après un redémarrage ce fut le drame, écran blanc et aucun accès à mon log de session.

Je parcours alors le fofo dans le but de trouver une solution et je tente toutes les commandes de démarrage :
-Cmd R : récupération internet sans résultat et toujours écran blanc
-Cmd Alt R : idem
-Alt : aucun support n’apparaît !

J’attire votre attention sur le fait que chose étonnante m’a interpellé depuis le début, impossible d’accéder à l’utilitaire de disque, vraiment rien, jamais réussis à le voir apparaître.

Donc je tente d’installer mon ssd dans le MacBook Air A1466 d’un ami et lui le reconnaît, je m’empresse de lancer une réparation dans l’utilitaire.

Je réinstalle le ssd dans mon mac et là il apparaît lors Alt boot.
Je lance donc et toujours rien, je tente le recovery et toujours écran blanc.

A ce jour toujours pas moyen d’accéder à l’utilitaire qui je suis sûre me sauverais la mise!

Ah oui maintenant je peux lancer un single user (il me semble que c’est le bon terme) par contre quand je lance la commande diskutil list ou cs list c’est le drame, il me dit en anglais que ce n’est pas possible (phrase grossomerdo).

Ah oui dernière précision, dans le terminal de l’autre mac, il me signalait lors d’un commande passée « no corestorage ... ».

Voilà si un génie pouvait m’aider comme j’ai pu lire dans différents contes magiques où tout se terminait bien avec enfants et vie heureuse à la clé.

01.webp 02.webp
 
Dernière édition par un modérateur:
Puisque tu peux démarrer en "single user", tu peux aussi essayer de faire une réparation disque.
Il te suffit de recopier ce qui est indiqué avant la fin :
/sbin/fsck -fy
sachant que pour avoir / il faut taper = et $ pour -
 
Je viens de rentrer, j’essaye tout de suite ta manipulation.
Merci pour la réponse [emoji8]

Voilà le résultat, je vais voir si il y a du mieux.
Édit : j’ai ajouté le « f » et retapée la commande

03.webp

Puisque tu peux démarrer en "single user", tu peux aussi essayer de faire une réparation disque.
Il te suffit de recopier ce qui est indiqué avant la fin :
/sbin/fsck -fy
sachant que pour avoir / il faut taper = et $ pour -

Oups désolé je n’ai pas cliquer sur répondre [emoji29]

Édit : je n’arrive toujours pas à accéder à l’utilitaire de disque
 
Dernière édition par un modérateur:
Non ça m’envoie directement sur l’écran blanc

Ça devient dramatique non?
 
Dernière édition par un modérateur:
Ah, merde, j'avais pas vu le nom du disque : Mac OsX base system !

Là, perso, je ne peux pas t'aider…
J'ai l'impression que tu démarre sur la Recovery, mais que le reste du disque n'est plus visible.

Mais je ne m'y connais pas assez pour déchiffrer les arcanes du boot.

Faut espérer qu'un cador passe par là !
 
Ah, merde, j'avais pas vu le nom du disque : Mac OsX base system !

Là, perso, je ne peux pas t'aider…
J'ai l'impression que tu démarre sur la Recovery, mais que le reste du disque n'est plus visible.

Mais je ne m'y connais pas assez pour déchiffrer les arcanes du boot.

Faut espérer qu'un cador passe par là !

Bah mince, c’est une drôlerie alors non? En temps normal Je devrais démarrer sur le Macintosh HD c’est ça ?
Si seulement je pouvais accéder à ce fichu recovery j’imagine qu’il y aurait des solutions mais pour le moment je ne sais plus trop quoi faire

En tout cas merci d’être passé par là cher ami [emoji1374]
 
Bonsoir Womanpie

Je peux te fournir un élément d'interprétation tiré du tableau retourné par la commande de vérification -->

- sur la partition disk0s2 (disk0 = premier disque > s2 <slice : tranche logique> = seconde partition) > monte un volume intitulé Mac OS X Base System au lieu de Macintosh HD

- ce nom : Mac OS X Base System est l'intitulé du volume d'une image-disque BaseSystem.dmg de 1,3 Go (environ) qui contient l'OS de secours RecoveryOS - uniquement pour les deux premières versions d'OS X dotées d'une partition de récupération : «Lion 10.7» et «Mountain Lion 10.8». À partir de «Mavericks 10.9» > le nom de ce volume perd le "Mac" initial et devient : OS X Base System. Cette image-disque est contenue dans le volume Recovery HD de la partition de secours du disque (disk0s3)

- comme «Yosemite 10.10» était installé sur le disque > le volume de l'image-disque du RecoveryOS local s'intitulait forcément OS X Base System > pas Mac OS S Base System.

- ton MacBook Air est un modèle de 2012. Son OS d'usine était soit «Lion 10.7» soit «Mountain Lion 10.8» (selon les mois de commercialisation). On en conclut que l'intitulé Mac OS X Base System correspond au volume de secours de l'OS d'usine de ton Mac. Image-disque téléchargée en RAM lors du démarrage par internet (⌘⌥R) qui permet de ré-installer l'OS d'usine.

--> lorsque le volume de la partition principale disk0s2 au lieu de s'intituler Macintosh HD (ou un nom personnalisé par l'utilisateur) > s'intitule Mac OS X Base System --> on sait a priori qu'il a été restauré à partir du volume de secours Mac OS X Base System correspondant à l'OS d'usine (une restauration intitulant le volume de destination à l'identique de la source). Toutes les données ont été effacées de l'ancien Macinosh HD > qui contient un clone du RecoveryOS de secours correspondant à l'OS d'usine. Soit environ 1,3 Go de fichiers.

----------

Afin de vérifier cette « théorie » --> je t'invite à démarrer en mode Single User comme tu sais le faire.

Une fois que tu as récupéré l'invite de commande :
Bloc de code:
root#
  • tape la commande qui doit s'afficher en QWERTY comme -->
Bloc de code:
du -shx /
  • et que tu saisis en AZERTY ainsi -->
Bloc de code:
du )shx =

  • cette commande retourne la taille des fichiers contenus dans le volume démarré (point de montage / )
  • tu dois attendre un moment que l'opération s'effectue

=> tu n'as qu'à poster la valeur obtenue. Elle est en Gi (gibibytes = base 2) et devra donc être convertie en GB (Gigabytes = base 10). À vue de nez je l'estime entre 1,2 Gi (= 1,3 GB) et 1,8 Gi (= 2 GB). Plus près de 1,2 Gi.
 
Bonsoir Womanpie

Je peux te fournir un élément d'interprétation tiré du tableau retourné par la commande de vérification -->

- sur la partition disk0s2 (disk0 = premier disque > s2 <slice : tranche logique> = seconde partition) > monte un volume intitulé Mac OS X Base System au lieu de Macintosh HD

- ce nom : Mac OS X Base System est l'intitulé du volume d'une image-disque BaseSystem.dmg de 1,3 Go (environ) qui contient l'OS de secours RecoveryOS - uniquement pour les deux premières versions d'OS X dotées d'une partition de récupération : «Lion 10.7» et «Mountain Lion 10.8». À partir de «Mavericks 10.9» > le nom de ce volume perd le "Mac" initial et devient : OS X Base System. Cette image-disque est contenue dans le volume Recovery HD de la partition de secours du disque (disk0s3)

- comme «Yosemite 10.10» était installé sur le disque > le volume de l'image-disque du RecoveryOS local s'intitulait forcément OS X Base System > pas Mac OS S Base System.

- ton MacBook Air est un modèle de 2012. Son OS d'usine était soit «Lion 10.7» soit «Mountain Lion 10.8» (selon les mois de commercialisation). On en conclut que l'intitulé Mac OS X Base System correspond au volume de secours de l'OS d'usine de ton Mac. Image-disque téléchargée en RAM lors du démarrage par internet (⌘⌥R) qui permet de ré-installer l'OS d'usine.

--> lorsque le volume de la partition principale disk0s2 au lieu de s'intituler Macintosh HD (ou un nom personnalisé par l'utilisateur) > s'intitule Mac OS X Base System --> on sait a priori qu'il a été restauré à partir du volume de secours Mac OS X Base System correspondant à l'OS d'usine (une restauration intitulant le volume de destination à l'identique de la source). Toutes les données ont été effacées de l'ancien Macinosh HD > qui contient un clone du RecoveryOS de secours correspondant à l'OS d'usine. Soit environ 1,3 Go de fichiers.

----------

Afin de vérifier cette « théorie » --> je t'invite à démarrer en mode Single User comme tu sais le faire.

Une fois que tu as récupéré l'invite de commande :
Bloc de code:
root#
  • tape la commande qui doit s'afficher en QWERTY comme -->
Bloc de code:
du -shx /
  • et que tu saisis en AZERTY ainsi -->
Bloc de code:
du )shx =

  • cette commande retourne la taille des fichiers contenus dans le volume démarré (point de montage / )
  • tu dois attendre un moment que l'opération s'effectue

=> tu n'as qu'à poster la valeur obtenue. Elle est en Gi (gibibytes = base 2) et devra donc être convertie en GB (Gigabytes = base 10). À vue de nez je l'estime entre 1,2 Gi (= 1,3 GB) et 1,8 Gi (= 2 GB). Plus près de 1,2 Gi.

Bonsoir macomaniac,

Tout d’abord merci de te joindre à ce fil pour tenter d’éclairer mes sombres lumières.
Je m’attèle de ce pas à réaliser tes conseils!

Édit : comment récupérer l’invité de commande root# ? Ou alors je n’ai pas bien saisie peut-être ?
 
Ah ! je viens de voir dans ta photo que ce n'est pas root# (comme d'habitude) mais -->
Bloc de code:
-sh-3.2#

Tu saisis donc la commande lorsque tu as le -sh-3.2# affiché.
 
Je viens de comprendre mon erreur -->

  • l'utilitaire du (disk_usage) fait partie de la dotation des OS X mais pas des RecoveryOS (OS de secours)
  • le fait que la commande du ne soit pas trouvée en mode Single User dans l'OS démarré > est la preuve que cet OS est le clone d'un RecoveryOS ne comportant pas la commande du

Je te propose une petite vérification alternative -->

passe la commande
Bloc de code:
ls /

que tu tapes -->
Bloc de code:
ls =
(le "l" de "ls" est la minuscule de "L")

  • cette commande liste les objets présents dans l'espace-racine du volume démarré

=> tu n'as qu'à poster une photo de cette liste.
 
J’essaye de comprendre ce que tu tente de m’expliquer depuis le début, pas facile pour une novice comme moi.
Je ne comprends simplement pas comment l’OS peut être le clone d’un recovery, cette image est assez troublante pour mon esprit.

05.webp

Navrée pour la piètre qualité du screen.
 
Dernière édition par un modérateur:
Dans la courte liste retournée par la commande -->

  • ce qui brille par son absence est le dossier Users (= Utilisateurs) qu'on trouve toujours dans le volume d'un OS. Par contre > il est toujours absent dans le volume de l'OS de secours (RecoveryOS).

=> c'est donc ici une nouvelle preuve que le Système contenu dans le volume Mac OS X Base System de ton disque n'est que le clone (une copie) d'un OS de secours. Tous les fichiers de l'OS antérieur, y compris les dossiers de comptes d'utilisateurs (le tien, donc), ont été effacés.

[Je note parmi ces objets un Install OS X Mountain Lion.app = installateur de l'OS «Mountain Lion».]

Je te propose de passer une dernière commande de vérification -->
Bloc de code:
df -H /
que tu saisis ainsi :
Bloc de code:
df )H =

  • cette commande retourne la mesure des espaces : total > occupé > libre du volume démarré (mesures en GB - gigabytes)

=> tu n'as qu'à poster encore une photo du petit tableau retourné.
 
Je commence à assimiler tes explications sur les failles que je rencontre.
Comment ai-je pu tout effacer, un mystère incompréhensible pour moi et qui me turlupine !?

06.webp
 
Dernière édition par un modérateur:
La taille totale du volume démarré ( / ) est évaluée à 1,2 Go > dont 1,1 Go de fichiers écrits et 38 Mo d'espace libre.

Le reste de l'espace total du disque est présumablement de l'espace libre - difficile d'avoir une idée. On peut imaginer que la partition principale du disque qui faisait peut-être 500 Go a été rétrécie à 1,2 Go > et dans le volume reformaté de cette micro-partition > qu'a été cloné le double d'un RecoveryOS. Le reste du disque est peut-être constitué d'espace libre inemployé.

Comme tu l'imagines > ce disque est bon à être effacé > afin de recréer une partition principale de la taille maximale > montant un volume vide > et dans ce volume installer un nouvel OS.

----------

Avant d'explorer cette piste (mais en ce qui me concerne ce sera demain - car je ne suis pas du soir) --> je te propose de tenter de faire démarrer cet OS de secours de 1,1 Go inscrit dans le volume Mac OS X Base System. Par curiosité, disons.

Passe d'abord la commande :
Bloc de code:
mount -uw /

que tu tapes ainsi -->
Bloc de code:
,ount )uz =

  • cette commande remonte le volume en lecture et écriture (il était pour l'instant en lecture seule)

Passe à présent la commande :
Bloc de code:
bless --folder /System/Library/CoreServices

que tu tapes ainsi (attention à la saisie : caractères > espaces) -->
Bloc de code:
bless ))folder =Syste,=Librqry=CoreServices

  • cette commande bénit (bless) l'en-tête du volume en inscrivant un chemin au dossier qui contient le programme de démarrage de l'OS de secours

=> tu n'as qu'à dire si tu as récupéré l'invite de commande -sh-3.2# sans commentaire (= commande passée) ou si tu as eu un message d'erreur.
 
Tu as accollé dans ta saisie --folder avec /System--- alors qu'il faut laisser un espace entre --folder et /System---

Tu y étais sinon pour tout le reste de la saisie. Je t'invite à profiter de ta session Single User et du montage du volume en lecture et écriture pour repasser exactement cette commande :
Bloc de code:
bless --folder /System/Library/CoreServices

que tu tapes -->
Bloc de code:
bless ))folder =Syste,=Librqry=CoreServices

=> tu n'as qu'à dire quel est le retour.

[Je ne suis pas assez du soir pour me lancer dans d'autres opérations > mais je le suis suffisamment pour attendre l'issue de celle-ci.]
 
Tu as accollé dans ta saisie --folder avec /System--- alors qu'il faut laisser un espace entre --folder et /System---

Tu y étais sinon pour tout le reste de la saisie. Je t'invite à profiter de ta session Single User et du montage du volume en lecture et écriture pour repasser exactement cette commande :
Bloc de code:
bless --folder /System/Library/CoreServices

que tu tapes -->
Bloc de code:
bless ))folder =Syste,=Librqry=CoreServices

=> tu n'as qu'à dire quel est le retour.

[Je ne suis pas assez du soir pour me lancer dans d'autres opérations > mais je le suis suffisamment pour attendre l'issue de celle-ci.]
pour moi, je ne suis plus assez clair, on reverra demain matin ou plus tard.
merci pour ta collazboration
Bonne nuit