Comment créer ou recréer une partition de récupération Lion?

44

Pour une raison quelconque, l'un de nos Mac n'a pas créé de partition de récupération lorsqu'il a été mis à niveau vers Lion.

Est-il possible d'ajouter une partition de récupération après coup?


Pour être clair: sur un Mac normal, la partition de récupération est masquée à la fois dans les préférences système Disque de démarrage et dans l’ utilitaire de disque . Vous pouvez le voir uniquement à partir de la ligne de commande avec une commande directe diskutil listou en activant le menu de débogage dans Utilitaire de disque. Il apparaît également si vous démarrez avec la clé d'option en attente ou si vous démarrez avec succès en mode récupération avec Command-R aka + Rpendant l'initialisation.

Avertissement - cette question et cette réponse s'appliquent UNIQUEMENT à 10.7.x Lion . L'utilisation du programme d'installation de Lion pour recréer une restauration sur un système d'exploitation plus récent peut entraîner des problèmes, car les pilotes ne sont pas présents pour le système d'exploitation et le matériel plus récents.

bmike
la source
1
Par hasard, Lion a-t-il été installé sur un volume RAID sur ce Mac? La partition de récupération n'est pas prise en charge pour les volumes RAID. Quelques détails supplémentaires peuvent être trouvés ici . Vous pouvez toujours installer Lion sur un périphérique externe pour obtenir une partition de récupération de cette façon. Il est peut-être possible de cloner cette partition, mais je n'ai pas essayé. Cet article va plus en détail.
Gauzy
@ gauzy - merci pour le heads up. J'ai besoin de fouiller dans ceci - à quoi ressemble la partition? est-il caché de la vue de dfet diskutil listet Utilitaire de disque ou est-il clairement visible là-bas? En outre, doit-il apparaître dans les préférences système du disque de démarrage? (Le mien est un disque dur interne iMac / single de 1 To - rien d’exotique à son sujet (
bmike
2
Il n'apparaît pas dans Utilitaire de disque ou Disque de démarrage, mais <pre> liste de utilitaires de disque </ pre> peut le voir.
Gauzy
2
Je ne devrais pas donner cette réponse avant d’avoir testé FileVault 2, mais pour votre information: sur un forum privé, une personne a appelé l’attention de la section sur l’ enlèvement et la reconstruction d’une partition de Recovery HD défectueuse «Der Flounder -, si je comprends bien, permet la création sans utiliser un installateur complet.
Graham Perrin
1
L'utilitaire d'informations système (également appelé System Profiler) est un autre endroit visible de la partition Recovery HD. Il ne sera pas répertorié dans la vue d'ensemble (l'onglet Stockage de la fenêtre "À propos de ce Mac"), mais il apparaîtra dans le rapport complet obtenu en choisissant Fichier> Afficher le rapport système, puis en sélectionnant le bus de pièces jointes de votre disque dur dans la barre latérale. . En passant, vous pouvez ouvrir les informations système directement dans le rapport complet en maintenant la touche Option enfoncée et en choisissant Informations système dans le menu Pomme.
Gordon Davisson

Réponses:

42

Tout d'abord, ouvrez un terminal.

Statut avant:

$ diskutil list
/dev/disk0
  #:                       TYPE NAME                    SIZE       IDENTIFIER
  0:      GUID_partition_scheme                        *128.0 GB   disk0
  1:                        EFI                         209.7 MB   disk0s1
  2:                  Apple_HFS Macintosh HD            127.8 GB   disk0s2

Obtenir la mise à jour v1.0 de récupération Lion (431,91 Mo)

Montez RecoveryHDUpdate.dmg

$ hdiutil attach ~/Downloads/RecoveryHDUpdate.dmg

Extraire les données de RecoveryHDUpdate.pkg

$ pkgutil --expand /Volumes/Mac\ OS\ X\ Lion\ Recovery\ HD\ Update/RecoveryHDUpdate.pkg ~/Desktop/RHD

Monter RecoveryHDMeta.dmg (dans le package RecoveryHDUpdate.pkg)

$ hdiutil attach ~/Desktop/RHD/RecoveryHDUpdate.pkg/RecoveryHDMeta.dmg

Exécuter l'outil qui va finalement redimensionner la partition actuelle et créer une récupération

$ ~/Desktop/RHD/RecoveryHDUpdate.pkg/Scripts/Tools/dmtest ensureRecoveryPartition / /Volumes/Recovery\ HD\ Update/BaseSystem.dmg 0 0 /Volumes/Recovery\ HD\ Update/BaseSystem.chunklist
Creating recovery partition: finished

Statut après:

$ diskutil list
/dev/disk0
  #:                       TYPE NAME                    SIZE       IDENTIFIER
  0:      GUID_partition_scheme                        *128.0 GB   disk0
  1:                        EFI                         209.7 MB   disk0s1
  2:                  Apple_HFS Macintosh HD            127.2 GB   disk0s2
  3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
Lloeki
la source
1
Ceci est un indice très utile. Je viens d’appliquer cela à deux disques et cela semble avoir très bien fonctionné. La seule chose qui me préoccupe, c’est que l’on n’a pas besoin de privilèges d’administration pour fonctionner dmtest… Merci!
simonair
10
C’est la meilleure réponse, puisqu’elle recrée seulement le Recovery HD et rien d’ autre en utilisant le programme d’Apple. Pouces vers le haut!
Adam Lindberg
1
Bravo, cela a fonctionné parfaitement.
Nick Forge
1
Une idée sur la façon d’atteindre le même objectif avec Mountain Lion?
pgb
Cela a fonctionné pour moi, mais en utilisant uniquement les BaseSystem.*fichiers de récupération Lion . L'utilisation de ceux du dernier programme d'installation de Moutain Lion a provoqué une erreur. Existe-t-il un problème si j'utilise Mountain Lion, mais ma partition de récupération est celle de Lion?
Nwinkler
16

La réexécution du programme d'installation fonctionne sous OS X 10.7, 10.8 et 10.9. L'exécution de l'assistant de disque de récupération n'est pas une bonne idée si vous exécutez un système d'exploitation 10.8 ou plus récent, ainsi que du matériel livré avec de nouvelles versions du système d'exploitation .

L'assistant de disque de récupération Lion peut créer une copie de sauvegarde de la partition de récupération.

L' assistant de disque de récupération Lion vous permet de créer Lion Recovery sur un lecteur externe doté des mêmes capacités et limitations que le logiciel Lion Recovery intégré. Tout comme une copie de sauvegarde d'un bon fichier doit être faite avant que le fichier n'arrive à sa fermeture, cet outil ne vous aidera pas si vous démarrez avec une partition manquante ou endommagée.

La réexécution du programme d'installation de Lion créera une partition de récupération utilisable.

Pour obtenir le programme d'installation (puisque nous ne l'avons pas enregistré et qu'il se supprime lors de la première exécution).

  1. Démarrez l'App Store et sélectionnez n'importe quelle vue, à l'exception de Purchased.
  2. Maintenez la touche Option en sélectionnant Achetée.
  3. Télécharger l'installateur Lion

Il a fallu bien 35 minutes pour exécuter le programme d'installation à nouveau. Utilitaire de disque masque le disque Recovery HD (et les autres partitions par défaut), sauf si vous activez un menu de débogage. Vous pouvez utiliser le diskutil listpour voir Recovery HD si les commandes terminal.app ne vous dérangent pas.

mac:~ mike$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            999.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

Le menu de débogage se présente comme suit: si vous sélectionnez Afficher chaque partition , vous pouvez voir si votre Recovery HD est sur votre disque.

entrez la description de l'image ici

https://apple.stackexchange.com/users/8527/z4mba a souligné ces commandes cachées de cet article de MacWorld . Je n'avais besoin que d'activer / désactiver la seule commande:

  • defaults write com.apple.DiskUtility DUDebugMenuEnabled -bool true

Je ne sais pas si vous pouvez déplacer un disque Recovery HD comme une partition normale ou si vous avez besoin de la commande d'écriture par défaut pour lancer votre propre disque HD de récupération, exécuter le programme d'installation de Lion une seconde fois répondait à mes besoins. Comme beaucoup l'ont souligné, il semble que le contenu de la récupération ne soit pas universel, mais plutôt personnalisé pour un matériel spécifique. Il est donc préférable de le recréer à partir des outils officiels, à moins que vous ne souhaitiez bien tester et gagner du temps en automatisant des dizaines ou des centaines de mac. et peut contrôler les différences matérielles dans votre processus.

bmike
la source
3
"L'assistant de disque de récupération Lion vous permet de créer Lion Recovery sur un lecteur externe doté des mêmes capacités et limitations que le logiciel Lion Recovery intégré." Pas tout à fait - avec 10.7.2, vous ne pourrez pas activer "Find My Mac" si vous n'avez pas de revovery "interne" HD
Guy
Assez vrai. Le contenu de la partition de récupération est identique, mais FMM a besoin de se trouver sur le même volume physique que le volume de démarrage pour fonctionner comme par magie. J'appellerais cela une limitation du système FMM tel qu'il est implémenté pour être d'une précision extrême, mais peut-être que couper les cheveux en quatre est trop fin.
bmike
Re-exécuter le programme d'installation de Lion: Cela effacera mes données, non? (PS pas de récupération interne HD signifie pas FileVault non plus)
Enrico Susatyo
Je ne recommanderais pas, par habitude, de copier un système d’exploitation existant sur un système autre qu’un disque hébergeant un clone du système Mac OS original. Tous les systèmes de récupération ne sont pas égaux.
Graham Perrin
Cela fonctionnera-t-il même après ma mise à niveau vers Mountain Lion (ou au-delà)? Cela va-t-il déclasser mon système d'exploitation, alors? Peut-être voudrez-vous ré-accepter la réponse de @ lloeki comme la méthode recommandée, car cette procédure résoudra le problème sans aucun effet secondaire.
Olfan
4

Si vous réinstallez OS X à partir de l'App Store, il recrée également une partition de récupération. Je viens d'essayer sur une machine virtuelle. J'ai d'abord enlevé la partition Recovery HD. Ensuite, j'ai réinstallé OS X à partir de l'App Store:

Cela a pris environ deux heures, puis une partition de restauration fonctionnelle a de nouveau été utilisée.

La réinstallation de OS X sur une installation existante est similaire à la mise à niveau vers une nouvelle version majeure de OS X. Elle permet également de conserver les fichiers et paramètres utilisateur, mais de remplacer les fichiers système par les nouvelles versions. Apple devrait appeler cela quelque chose de moins effrayant, comme "réparer OS X", car c'est la solution à beaucoup de problèmes de ce genre, et ce n'est pas une opération aussi radicale, surtout si vous avez des sauvegardes.

La mise à niveau vers une nouvelle version majeure de OS X ajoutera également une partition de récupération manquante.

La réinstallation de OS X est également recommandée par le développeur de SuperDuper :

En fait, vous pouvez facilement recréer la partition de récupération en réinstallant simplement Lion depuis l'App Store. (Cela présente également l’avantage de mettre à jour la partition de récupération avec les données les plus récentes.)

Carbon Copy Cloner a une option pour ajouter une partition de récupération, mais il doit copier la partition de récupération à partir d'un autre disque ou d'une archive de sauvegarde. Si votre Mac n’a pas de partition de récupération, Carbon Copy Cloner recommande de réinstaller OS X:

Lri
la source
Carbon Copy Cloner est vérifié pour fonctionner. J'ai utilisé la version 3.5.7 de CCC en mode d'évaluation pour copier le disque de démarrage. CCC a averti que la "partition de récupération" était manquante et m'a proposé de la copier également.
Pro Backup
2

Alors que toutes les solutions décrites dans cette discussion fonctionneront probablement, si vous utilisez la dernière version de OS X, quelqu'un aura la gentillesse de créer un script AppleScript qui exécute automatiquement l'intégralité du processus sans qu'il soit nécessaire d'exécuter des commandes à partir de votre terminal ou de tenter de le faire. gérer soigneusement les partitions du système.

Je l'ai testé sur Mavericks (10.9.4) et cela a très bien fonctionné. Après avoir exécuté l'outil, j'ai pu activer FileVault 2, qui refusait auparavant de l'activer car il manquait une partition de récupération sur mon ordinateur.

Dan Herbert
la source
Travaillé pour moi J'ai redimensionné la partition principale du système d'exploitation à l'aide de gparted sous Linux (parce que Utilitaire de disque dans Recovery ne me le permettait pas), puis fsck sous OS X. J'avais déplacé la restauration pour qu'elle soit adjacente à la partition du système d'exploitation (elle était donc déplacée à gauche, 200 Go). ) et que la partition de restauration ait été redimensionnée pour être «différente» (utilisable mais non reconnue par FileVault 2; probablement une vérification effectuée par l’activation).
Tatsh
Si vous choisissez de refaire des partitions non pas sous OS X, mais avec quelque chose comme gparted, désactivez tout d'abord FileVault sous OS X. Dans gparted ou similaire, supprimez la partition de récupération (au sérieux). Ensuite, faites votre travail de partition. Assurez-vous de laisser assez de place pour une autre partition de récupération. Une fois redémarré dans OS X, exécutez Recovery Partition Creator, vous pourrez ensuite réactiver FileVault et cela devrait fonctionner. Comme toujours, faites des sauvegardes (même si cela prend du temps, ça vaut le coup)!
Tatsh
1

Alternativement, vous pouvez utiliser Carbon Copy Cloner (il offre une période d'essai gratuite de 30 jours). De CCC, suivez ces instructions:

  1. Cliquez sur Fenêtre -> Centre de disques.
  2. Dans Disk Center, cliquez sur l'onglet Recovery HD.
  3. Cliquez sur "Créer une partition de récupération pour ce volume".
  4. Terminé!
cdmckay
la source
1

Bel article ci-dessus et me rappelle de créer une image de la partition de récupération ainsi qu'une sauvegarde.

si vous n'avez pas de récupération HD ou si celle-ci a été supprimée pour une raison quelconque:

Réf: à ma discussion: https://discussions.apple.com/message/22563466#22563466

Je viens de le tester en réinstallant Mac OSx, qui a fonctionné à merveille. Voici les étapes

si vous avez une partition Mac existante avec des données, veuillez créer une sauvegarde ou une image de cette partition (car celle-ci sera effacée)

  1. J'ai utilisé un dvd Mt Lion et démarré le mac à partir de celui-ci et lancé l'utilitaire de disque

  2. J'ai créé 2 partitions -> une avec 1 Go d'espace et nommée "Recovery HD" et une seconde avec tout l'espace restant et nommée "Macintosh HD", appliqué les modifications, exécutez la réparation du disque sur les deux partitions (par sécurité)

  3. puis retournez à l’utilitaire de disque et réinstallez OSx du DVD à la partition Macintosh HD.

  4. après avoir terminé et redémarrez avec la touche Option, votre partition de récupération fonctionnera

  5. maintenant, si vous voulez restaurer votre ancienne image HD, allez simplement sur le disque util et restaurez l'image

Réf.: Http://support.apple.com/kb/ht4718

Sanjay

Sanjay
la source
0

Vous devriez pouvoir accéder à une partition de récupération existante et l'inspecter à partir du menu de débogage de l'utilitaire de disque. Ceci est un menu caché qui peut être révélé en utilisant ces commandes:

Activer les formats d'image de disque cachés et le menu de débogage dans Utilitaire de disque

J'espère que cela t'aides...

z4mba
la source
La defaults write com.apple.DiskUtility DUDebugMenuEnabled -bool truecommande me permet de voir toutes les partitions (y compris celles de récupération). On ne sait pas comment les créer, les copier, les masquer encore, mais je vais fouiller si le programme d'installation ne en crée pas une pour moi en l'exécutant deuxième fois. Super trouvaille!
bmike
Cette réponse n'a pas aidé à créer la partition - le programme d'installation a créé la partition et écrit les données dans la partition pour la rendre utilisable - il fallait juste qu'elle soit réexécutée.
bmike
0

Je m'excuse si j'ai mal compris ou si je n'ai pas suivi vos directives en matière de réponse. Par conséquent, si je suis renvoyé, je comprends, mais je crois que les informations que j'ai obtenues de votre forum ont ramené mon iMac et voulaient exprimer mon appréciation. à propos de ce que j'ai appris ici.

En bref, mon iMac 27 "2011 fonctionnant sous la version 10.7 a perdu sa partition de récupération. S’il est nécessaire que cette partition soit installée pour effectuer une nouvelle installation de Lion sur Internet, je laisserai aux gourous et aux experts le soin de décider ... tout ce que je sais C’est que, même si j’étais assez intelligent pour sauvegarder mes données (et sur deux disques différents) pour une telle possibilité de crash total et complet de mon dernier Mac, des restaurations répétées à partir de mes disques de sauvegarde Time Machine l’avaient ramenée ... mais seulement momentanément.

Je suis un utilisateur Mac depuis les années 1980. Mon premier Apple était un tout nouveau Mac Classic Black & White. Toujours capable d’installer un système d’exploitation avec des disques fournis avec mes Mac (qui se comportait rarement mal), j’étais un peu plus effrayé d’apprendre que tout cela avait changé avec les nouveaux Mac, c’est-à-dire que je ne devais utiliser que mes disques Time Machine. En espérant que le système d’exploitation obtiendrait des droits par le biais d’une restauration complète, il n’a toutefois pas été possible, j’ai recréé une partition de récupération Lion sur le lecteur, d’effectuer une nouvelle installation du système d’exploitation, par Internet.

Mon iMac est revenu à la vie hier matin seulement après de nombreuses tentatives infructueuses pour le récupérer et seulement après une installation propre de 10.7 Lion. Je ne sais pas quelle est la cause sous-jacente du crash, je ne le ferai probablement jamais, mais je sais que je suis reconnaissant pour des forums comme celui-ci (où j'ai apparemment passé d'innombrables heures au cours de la semaine écoulée) car sans informations J'ai glissé ici mon iMac de 3 ans serait probablement devenu un ornement de pelouse. Il est fort probable que je remplacerais également certaines vitres après avoir jeté mon iMac à travers celui-ci sur la pelouse et, bien que je me sois senti mieux pendant un instant ou deux, mon Mac ne serait pas réparé. option.

Après avoir relancé mon iMac avec une nouvelle copie du système d'exploitation 10.7, j'ai ensuite procédé à la restauration de ses données antérieures à un crash avec Migration Assistant plutôt qu'à Time Machine car je pensais que la corruption des données au niveau du système ne serait dupliquée sur le lecteur qu'après une restauration complète. ce qui aurait été un coup stupide à la limite étant donné que la machine fonctionnait sans à-coups. Maintenant, pour trouver le meilleur moyen de dupliquer mon disque restauré afin que, si l’histoire se répète, j’ai une copie locale complète sans avoir à passer des heures (sinon des jours) à trouver des réponses. Et encore ... merci beaucoup

Bill McCann III
la source
-2

Êtes-vous sûr que ce n'est pas là? La partition de récupération n'apparaît pas dans l'utilitaire de disque. Pour la visualiser, vous devez redémarrer et appuyer sur l'option (alt) pour obtenir une liste ou des lecteurs à partir desquels vous pouvez démarrer. Vous devriez en avoir une qui s'appelle Recovery HD ou si vous souhaitez y accéder. appuyez directement sur Command-R au démarrage.

Samantha Catania
la source
1
J'étais assez sûr - mais pas certain quand j'ai posé la question. Avec le recul, ce n'était certainement pas là - j'ai utilisé la liste de disques diskutil avant la réinstallation et ce n'était pas sur la carte de partition. Je me posais toujours la même question: comment puis-je savoir si c'est là si je ne sais pas à quoi ça ressemble? Merci!
bmike
Ce n'était pas là jusqu'à ce que je relance l'installateur.
bmike