-
Quittez Disk Utility
et ouvrez Install OS X Yosemite
-
Installez Yosemite sur votre clé USB. Vous devrez peut-être cliquer sur Show all partitions
si votre clé USB n'est pas initialement visible.
-
Après un redémarrage automatisé, configurez Yosemite. Vous serez alors démarré sur la clé USB.
-
Commencez Terminal
dans Applications/Utilitaires/
-
À l'invite, saisissez df
et appuyez sur
La sortie ressemble à ceci:
Système de fichiers 512 blocs Utilisé Disponible Capacité iused ifree %iused Monté sur
/dev/disk1s2 121872696 67379640 53981056 56 % 8486453 6747632 56 % /
devfs 387 387 0 100 % 670 0 100 % /dev
/dev/disk0s2 546875000 328125000 217547952 60 % 735912806 22434744 60 % /Volumes/SystemInternalDrive
map -hosts 0 0 0 100 % 0 0 100 % / net
map auto_home 0 0 0 100 % 0 0 100 % / home
/dev/disk2s2 2923093280 1922781536 1002781536 66 % 487048844 1269484 66 % /Volumes/ExternalDrive
/dev/disk2s3 733093280 142781536 593111744 20 % 487048844 1269484 20 % /Volumes/SystemExternalDrive
-
À l'invite, saisissez diskutil list
et appuyez sur
La sortie ressemble à ceci:
/dev/disk0
#: TYPE NAME TAILLE IDENTIFIANT
0: SCHÉMA_DE_PARTITION_GUID * 400,2 GO disque0
1: EFI 209,7 MO disque0s1
2: Apple_HFS SystemInternalDrive 280,0 G disque0s2
3: Apple_Boot Recovery HD 650,0 MB disque0s3
4: MS-DOS WinSystem 120,0 GB disque0s4
/dev/disk1
#: TYPE NAME TAILLE IDENTIFIANT
0: SCHÉMA_DE_PARTITION_GUID * 62,7 GO disque1
1: EFI EFI 209,7 MO disque1s1
2: Apple_HFS SystemUSB 62,4 G disque1s2
/dev/disk2
#: TYPE NAME TAILLE IDENTIFIANT
0: GUID_partition_scheme * 2,0 TO disque2
1: EFI 209,7 MO disque2s1
2: Apple_HFS ExternalDrive 1,5 TO disque2s2
3: Apple_HFS SystemExternalDrive 500,0 GO disque2s3
où SystemInternalDrive
est le nom de votre partition système interne,
WinSystem
est le nom de votre partition bootcamp interne,
SystemUSB
est le nom de la partition système de votre clé USB,
ExternalDrive
est le nom de votre partition de données externe et
SystemExternalDrive
est le nom de votre partition système externe (si vous en avez une)
_Si votre sortie est vraiment différente, notamment si vous avez un dispositif Apple_CoreStorage
, arrêtez ici. Vous devez poster la sortie ici et je devrai adapter ma réponse._
Veuillez remplacer tous les noms dans les commandes ci-dessous par vos noms de partition originaux.
-
Copie de données: Vous avez besoin d'au moins 280 Go d'espace libre sur votre disque dur externe pour copier votre partition Mac. Vous aurez besoin d'un espace libre supplémentaire de la taille de votre partition Windows si vous souhaitez également la copier. Avant de commencer la copie, ouvrez Disk Utility
et démontez la partition SystemInternalDrive
et éventuellement WinSystem
, puis quittez Disk Utility
.
Maintenant, entrez dans Terminal.app
:
sudo dd bs=512 if="/dev/rdisk0s2" of="/Volumes/ExternalDrive/RescueMac.dmg" conv=noerror,sync
appuyez sur , saisissez votre mot de passe (il ne sera pas visible) et appuyez de nouveau sur pour copier votre volume Mac interne dans un fichier image sur votre disque externe même s'il contient des erreurs. Le fichier d'entrée (si) est l'identifiant du périphérique
de la partition corrompue trouvé dans la sortie diskutil list
ci-dessus précédé de /dev/r
donc /dev/rdisk0s2
.
Cela prendra un certain temps. Si vous entrez une valeur plus élevée pour bs, ce sera plus rapide. En utilisant 512 j'ai obtenu 4 Mo/s, en utilisant 524288 (1024x512) j'ai obtenu environ 65 Mo/s (mais n'a pas réussi à copier ma clé USB finalement). Il est souvent recommandé d'utiliser un multiple intégral plus grand de 512 (par exemple, 4096 bytes=(8x512)).
Si vous souhaitez également copier votre partition boot camp, cela pourrait fonctionner:
sudo dd bs=512 if="/dev/rdisk0s4" of="/Volumes/ExternalDrive/RescueWindows.dmg" conv=noerror,sync
-
Après la fin du processus, saisissez exit
et appuyez sur , quittez Terminal
, ouvrez votre disque externe avec le Finder et ouvrez le fichier RescueMac.dmg nouvellement créé. Vérifiez si vous pouvez ouvrir des fichiers ou des dossiers.
-
Ouvrez Disk Utility
et choisissez votre disque interne dans le volet de gauche
-
Choisissez Effacer et cliquez sur le bouton Security Option…
, choisissez single pass of zeroes
comme sur l'image ci-dessous et OK, puis Erase (Dans les images ci-dessous, j'ai choisi d'effacer ma clé USB. Vous ne devez pas le faire. Comme j'ai démarré depuis mon disque interne - nommé VMWare Virtual->System - je n'ai pas pu démontrer l'effacement avec celui-ci car c'est le volume de démarrage et tout est grisé) L'effacement en zéro permet de cartographier les blocs défectueux.
-
Ouvrez Install OS X Yosemite
sur votre disque externe et installez-le sur votre nouveau disque interne. Vous devrez peut-être cliquer sur Show all partitions
si votre disque interne n'est pas visible initialement.
-
Après un redémarrage automatisé, configurez Yosemite. Vous serez alors démarré sur votre disque interne.
-
Ouvrez RescueMac.dmg sur votre disque externe et copiez tous les fichiers nécessaires dans les dossiers respectifs de votre dossier utilisateur. Certains de vos fichiers peuvent être corrompus car ils résidaient sur votre disque dur défectueux et ont été mis à zéro lors de la tâche dd
exécutée précédemment.
-
Procurez-vous au plus vite un nouveau disque dur interne et remplacez votre ancien probablement corrompu comme l'a mentionné octosquidopus dans sa réponse