Après une installation bâclée de Linux, tout mon fichier ssd a été effacé. J'ai utilisé un lecteur USB amorçable pour Ubuntu pour voir ce qui se passait et voir que toutes mes partitions du disque SSD avaient disparu et que le lecteur apparaissait comme un espace libre. Je suis en train de charger Internet Recovery mais je ne suis pas sûr de ce que je vais faire là-bas.
Tout est allé en enfer après avoir tapé parted mklabel gpt /dev/disk2
ou quelque chose de similaire dans ce sens.
Je ne me soucie pas de récupérer mes données mais tout ce que je veux, c'est que mon MacBook redémarre
Système: MacBook Pro Retina Display fin 2011
macbook
error
recovery
disk-format
internet-recovery
user2758186
la source
la source
Réponses:
En admettant que gparted n'ait pas effacé / effacé les données (en écrasant des zéros ou des données arbitraires sur des parties importantes de votre disque), vous pouvez probablement recréer l'ancienne table de partition GUID standard qui suit un schéma Apple fixe. Les exécutables de partitionnement gparted ou similaires ne modifient généralement que les 34 derniers (512 B) ou 6 blocs (4096 B) d’un disque.
le vite L’approche ci-dessous ne fonctionnera pas si vous avez déjà modifié le disque (par exemple, Windows installé, le volume principal redimensionné). et ajouté une deuxième partition). Cela fonctionne uniquement avec le schéma de partition d'installation "vanilla" OS X.
La recréation de l'ancienne table de partition GUID devrait restaurer le ou les volumes précédents. Voici une réponse connexe: HFS + nombre non valide de blocs d'allocation .
Le schéma de partition Apple GUID standard ressemble à ceci:
Ici taille totale est la taille totale du disque en 512 blocs B. part2-size est généralement taille totale - 1679216 en 512 blocs B
Le type de partition de la deuxième partition est 53746F72-6167-11AA-AA11-00306543ECAC (CoreStorage) ou 48465300-0000-11AA-AA11-00306543ECAC (HFS +).
Les systèmes plus récents sur SSD ont de préférence un CoreStorage, et les anciens systèmes sur disques durs, une partition principale de type HFS +.
Préparation:
Redémarrez en mode de récupération Internet en appuyant sur alt cmd R au démarrage.
Les conditions préalables sont la dernière mise à jour du micrologiciel installée, Ethernet ou WLAN (WPA / WPA2) et un routeur avec DHCP activé.
Sur une ligne à 50 Mbps, il faut environ 4 min (présentation d’un petit globe animé) pour démarrer une image de récupération au démarrage qui est généralement chargée à partir d’un serveur Apple / Akamai.
Je recommande Ethernet car c'est plus fiable. Si vous êtes limité à WIFI et que le processus de démarrage échoue, redémarrez simplement votre Mac jusqu'à ce que vous réussissiez à démarrer.
Vous pouvez également utiliser une clé USB d’installation (de préférence Yosemite ou El Capitan) ou une clé contenant un système complet (de préférence Yosemite ou El Capitan). Si vous démarrez sur un système complet et que vous vous connectez en tant qu’administrateur, vous devez ajouter
sudo
pour exécuter des commandes commegpt ...
ounewfs_hfs ...
!Supprimer la vieille / mauvaise table de partition MBR / GUID
diskutil list
etgpt -r show /dev/diskX
(avec x = 0,1,2,3 etc.) pour avoir un aperçu. Habituellement, le disque interne a l'identifiant de disque disk0. Ci-dessous, je suppose que votre disque interne est disk0.gpt destroy /dev/disk0
pour supprimer n'importe quel GUID actuel.gpt create -f /dev/disk0
créer une nouvelle table de partition GPT vide et remplacer tout MBR par un PMBR.Restaurer les partitions précédentes
EFI:
Partition de récupération:
Maintenant, faites le calcul: le bloc de départ $ récupération de la récupération HD est taille totale - 1269576 . $ récupération doit être divisible par 8!
Volume principal
Faites le calcul à nouveau: la taille du volume $ mainvolumesize est taille totale - 1679216 . $ mainvolumesize doit être divisible par 8! Votre volume principal peut être une partition CoreStorage ou une partition de type HFS +. Ici, je suppose que c'est le premier:
Maintenant, vérifiez si la liste de diskutil trouve un volume CoreStorage:
Si la table de partition GUID est correctement restaurée et que votre partition principale était un volume CoreStorage, vous devriez obtenir une sortie similaire à celle-ci:
vérifier le volume CoreStorage avec
(Dans l’exemple de CoreStorage ci-dessus, diskX est disk2 - check (Disque de volume logique) , votre diskX est probablement disk14 ou disk15)
Si vous obtenez une erreur ou aucune sortie, votre volume principal est une partition de type HFS + ou les limites de la partition sont incorrectes.
Ensuite, essayez ce qui suit, supprimez la partition de type CoreStorage et créez une partition HFS + -type:
Vérifiez le volume:
Si vous rencontrez des problèmes ou obtenez des erreurs étranges s'il vous plaît poster un commentaire à la réponse!
la source