22 votes

Qu'est-ce que l'image disque "Système de base Mac OS X" sur mon Macbook Air 2011 ?

Sur mon Macbook Air 2011 équipé de Mac OS X Lion, je démarre en mode Recovery en maintenant la touche command-R enfoncée pendant le démarrage, si je vais dans Terminal et que je fais un diskutil list j'obtiens une liste de 12( !) disques logiques. disk0 est bien sûr le disque contenant les partitions du disque dur principal et du disque dur de récupération (ainsi que la partition GUID et la partition EFI). Mais il y a aussi un disk1 avec des partitions dont une intitulée Mac OS X Base System qui a une taille d'environ 1,39 Go. Il y a également 10 autres disques de tailles variables mais petites.

Que sont ces autres disques (et partitions) logiques et y a-t-il un moyen de récupérer leur espace ?

Mise à jour : Voici une copie de la diskutil list sortie :

[ disk list ]

0 votes

Il est arrivé que des personnes reçoivent des macs où le processus d'imagerie de l'usine a laissé des données non destinées à être envoyées. J'aimerais jeter un coup d'oeil à la liste exacte par curiosité avant que vous ne la détruisiez.

21voto

Gordon Davisson Points 30215

C'est assez compliqué, et en fait, une grande partie de la complexité consiste à éviter le gaspillage d'espace ; je ne pense pas que l'on puisse "récupérer" quoi que ce soit sans le casser.

Commençons par le début : votre disque dur (/dev/disk0) possède deux partitions pertinentes : Macintosh HD (votre volume de démarrage normal), et Recovery HD.

(Mise à jour : avec les nouvelles versions de MacOS fonctionnant à partir d'un volume APFS, il y aura plutôt un seul "conteneur" APFS sur le disque ; les volumes sous celui-ci seront listés séparément sous un périphérique "synthétisé", probablement /dev/disk2. Et en plus de Macintosh HD et Recovery, il y aura probablement des volumes Preboot et VM, et à partir de Catalina, il y aura un volume séparé "Macintosh HD - Data" contenant les parties modifiables par l'utilisateur du système de fichiers principal. Et quelques autres détails sont différents, mais en fait pas tant que ça).

Le disque de récupération est marqué dans la table des partitions avec le type Apple_Boot, mais il est en fait au format normal HFS+. Il contient des fichiers d'amorçage et un noyau minimal, et à /com.apple.recovery.boot/BaseSystem.dmg, une image disque avec une copie dépouillée et modifiée de OS X. Le programme d'amorçage monte ce volume (il est attaché en tant que /dev/disk1), et effectue le transfert vers OS X qui s'exécute dessus. C'est le système de base de Mac OS X.

Vous avez remarqué que le disque de récupération ne fait que 650 Mo, mais que le système de base de Mac OS X fait 1,4 Go ? C'est parce que c'est un comprimé (et je suis presque sûr que la compression est la raison pour laquelle ils s'embêtent avec tous ces trucs d'image disque). En fait, BaseSystem.dmg est compressé à seulement 451MB (au moins dans OS X v10.7.0).

En outre, la dénomination des volumes est quelque peu incohérente. Vous avez /dev/disk1s3 nommé "Recovery HD", mais pour une raison quelconque, il est monté comme "/Volumes/Image Volume" en mode de récupération. BaseSystem.dmg a un volume nommé "Mac OS X Base System".

Donc, c'est le disque0 et le disque1 ; qu'en est-il du reste ? Je ne suis pas certain, mais je suis presque sûr qu'il s'agit de disques RAM pour enregistrer des données temporaires dans des dossiers qu'OS X modifie au fur et à mesure de son exécution (rappelez-vous qu'en mode de récupération, vous vous exécutez à partir d'une image disque en lecture seule). En exécutant le mount en mode de récupération est informative :

$ mount
/dev/disk1s3 on / (hfs, local, read-only)
devfs on /dev (devfs, local, nobrowse)
/dev/disk2 on /Volumes (hfs, local, union, nobrowse)
/dev/disk3 on /private/var/tmp (hfs, local, union, nobrowse)
/dev/disk4 on /private/var/run (hfs, local, union, nobrowse)
/dev/disk5 on /System/Installation (hfs, local, union, nobrowse)
/dev/disk6 on /private/var/db (hfs, local, union, nobrowse)
/dev/disk7 on /private/var/folders (hfs, local, union, nobrowse)
/dev/disk8 on /private/var/root/Library (hfs, local, union, nobrowse)
/dev/disk9 on /Library/ColorSync/Profiles/Displays (hfs, local, union, nobrowse)
/dev/disk10 on /Library/Preferences (hfs, local, union, nobrowse)
/dev/disk11 on /Library/Preferences/SystemConfiguration (hfs, local, union, nobrowse)
/dev/disk12 on /Library/Keychains (hfs, local, union, nobrowse)
/dev/disk0s2 on /Volumes/Macintosh HD (hfs, local, journaled)
/dev/disk0s3 on /Volumes/Image Volume (hfs, local, read-only, journaled)

Ces attributs "union" signifient que les éléments du dossier correspondant dans le volume de démarrage seront visibles, mais que tout ce qui est modifié est stocké dans ce qui est, j'en suis sûr, un disque RAM.

Si vous souhaitez examiner ces éléments vous-même, vous pouvez monter les volumes concernés à partir du système d'exploitation normal :

# Mount "Recovery HD":
$ diskutil mount /dev/disk0s3
# Mount "Mac OS X Base System":
$ hdiutil mount /Volumes/Recovery\ HD/com.apple.recovery.boot/BaseSystem.dmg -noverify

1 votes

Merci. Je pense avoir obtenu ce dont j'avais besoin. Donc, essentiellement, l'ensemble disk1 n'est rien d'autre qu'une réalisation montée de l'image disque stockée dans Recovery HD . Il n'existe que si et quand le mode de récupération est exécuté. Seul le Recovery HD disk0 La partition occupe en fait de l'espace disque physique. Je suppose que je pourrais fusionner cette partition avec mon disque dur. Macintosh HD partition si je voulais vraiment récupérer l'espace, mais bien sûr, le mode de récupération ne serait pas disponible à ce moment-là.

1 votes

Ouaip, c'est à peu près tout.

0 votes

@GordonDavisson, Pourquoi je n'ai pas le dossier /com.apple.recovery.boot ?

1voto

Henry Points 11

Je suis presque sûr que la partition disk1 est le disque de récupération le graver et démarrer à partir du lecteur de disque

0voto

James69 Points 11

Selon Communauté Apple Si vous essayez d'enlever ces petits disques, le système de récupération se bloquera (voir ceci filetage ) :

Lorsque vous démarrez dans Internet Recovery, le système minimal crée plus de 25 disques RAM, de type disk-image, tous de taille modeste, et les utilise pour pour contenir des éléments temporaires. Cela laisse le lecteur de démarrage complètement libre pour être Réparé, effacé, ou tout ce qui doit arriver.

Essayer de les supprimer fera planter Recovery.

Ces disques RAM ne sont pas permanents. Redémarrez simplement en mode normal ou ou en mode sans échec, et ils auront disparu.

Une autre réponse avec une explication supplémentaire :

Dans ce rapport, votre "vrai" disque est Disk0, d'une taille d'environ 251GB, et il contient une carte de partition GUID, une partition EFI et un disque conteneur.

Regardez attentivement les TAILLES de ces articles.

Comme la liste de diskutil est recalculée à chaque démarrage, quand vous démarrez sans récupération Internet active, votre volume APFS sera probablement déplacé vers un numéro de disque différent.

0 votes

Bien que ce lien puisse répondre à la question, il est préférable d'inclure les parties essentielles de la réponse ici et de fournir le lien à titre de référence. Les réponses ne comportant qu'un lien peuvent devenir invalides si la page liée change. - De la revue

0voto

Oskar Points 1242

Si vous disposez d'une connexion Internet à haut débit et que vous êtes prêt à effacer totalement le disque, vous pouvez utiliser le programme de suppression des données. Récupération sur Internet méthode de Lion Recovery pour libérer le disk0 et partitionner / effacer le lecteur.

Assurez-vous d'avoir vérifié une sauvegarde de toutes les données que vous voulez sauver, car cela nettoiera le SSD et vous permettra d'installer Lion et le disque dur de récupération normal comme il se doit.

AppleCare vous aidera certainement à résoudre ce problème gratuitement puisque vous êtes dans la fenêtre d'assistance gratuite pendant 90 jours après l'achat.

2 votes

J'ai fait cela mais cette approche n'efface pas ces autres disques logiques. En fait, vous pouvez voir Mac OS X Base System dans l'utilitaire de disque (en mode récupération bien sûr) mais l'utilitaire de disque ne vous permet pas de l'effacer. Je me demande s'il ne forme pas une sorte de "noyau" de Mac OS X Lion à utiliser pendant le processus de récupération, car lors d'une récupération par Internet, il est indiqué "downloading supplémentaire composants".

1 votes

Si vous ne démarrez pas à partir d'une image réseau ou d'un disque externe, Utilitaire de disque toujours vous empêche d'effacer un lecteur en cours d'utilisation. La récupération normale peut ne pas avoir suffisamment de liberté pour annuler cette opération s'il s'agit d'un disque de stockage principal ou d'un autre disque délicat issu du processus d'imagerie d'usine.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X