Après avoir créé un "DIY Fusion Drive" en utilisant les méthodes décrites ci-dessous dans 10.8, je me demande maintenant comment ajouter une partition RecoveryHD au lecteur interne.
Voici ce que j'ai fait pour créer un groupe de volumes logiques sur deux volumes physiques (SSD 128G / 750GHD)
(make a clone / backup of all your data first)
diskutil list (take note of the disk## of the two drives. In my case: disk0/disk1)
diskutil corestorage create fusion_volume_group disk0 disk1
diskutil corestorage list (take note of the Logical Volume Group UUID)
diskutil corestorage createVolume <UUID> jhfs+ FusionHD 749g
restore the clone onto the FusionHD
Cela a bien fonctionné, mais maintenant, mon RecoveryHD est parti. J'aimerais l'ajouter (c'est sur le disque externe que j'ai cloné à partir de mon disque dur d'origine)
Voici à quoi ressemble la disposition de la partition:
$ diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *120.0 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_CoreStorage 119.7 GB disk0s2
3: Apple_Boot Boot OS X 134.2 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *750.2 GB disk1
1: EFI 209.7 MB disk1s1
2: Apple_CoreStorage 749.3 GB disk1s2
3: Apple_Boot Boot OS X 650.0 MB disk1s3
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS FusionHD *744.5 GB disk2
Est-ce que quelqu'un connaît les commandes diskUtil pour ajouter le disque dur de récupération? Idéalement après le fait, où en suis-je maintenant?
la source
diskutil list
sortie pour obtenir le disque IDENTIFIANT pour "Macintosh HD" sur le SSD. Utilisé avec les commandes corestorage de diskutil pour créer un volume de fusion. Démarré à partir du volume de récupération, installé ML et transféré l'intégralité du disque d'origine vers mon nouveau volume de fusion de 560 Go. Tout fonctionne, même Ubuntu sur VMWare. Commandé un disque dur / 1 HD lent; bientôt, mon MBP âgé de 4 ans s'alimente avec 8 Go, 1,25 To, SSD!Ok, j'ai donc résolu le problème sans reformater ou réinstaller. Espérons que la plupart des gens ne se retrouveront pas dans cette situation. Consultez la réponse de @robmathers pour des conseils sur la manière d'éviter de supprimer votre Recovery HD.
AVERTISSEMENT, les commandes suivantes sont plutôt de bas niveau et peuvent vous faire perdre des données. Prenez les précautions appropriées (sauvegarde, clone, etc.).
Mais pour quiconque dans ma situation après le RecoveryHD est déjà parti, voici ce que j'ai fait:
Répertoriez la configuration actuelle et notez les lecteurs que vous allez modifier. Vos tailles exactes et GUID seront différents des miens. Il est crucial d’utiliser vos chiffres au lieu des miens .
Prenez note de l'UUID du lecteur physique auquel vous ajoutez la récupération.
Prenez note de la taille exacte en octets de la récupération sur le disque de démarrage actuel (disk2s3 peut être différent pour vous).
Redimensionnez le volume physique du lecteur auquel vous souhaitez ajouter la partition de récupération. Pour déterminer la taille, regardez @ la partition de récupération existante sur la clé USB. Dans mon cas, il était juste en dessous de 1 Go. Pour la commande suivante, pvUUID est l'UUID du lecteur auquel vous ajoutez la récupération, sa taille est inférieure de 1 Go à la taille actuelle.
REMARQUE: vous devrez peut-être démonter les volumes à plusieurs reprises au cours des étapes suivantes. OSX a tendance à remonter les volumes de manière agressive.
Repartitionnez la nouvelle partition "Recovery" d'un jHFS + vers Apple_Boot. Tout d’abord, notez le début / la taille exacte de la partition.
Maintenant, supprimez la partition et rajoutez-la avec un UUID différent (l'UUID est ce qui détermine le type de partition)
Maintenant, copiez la totalité de la partition de récupération de la bonne sur cette nouvelle:
Merci beaucoup aux sites suivants pour référence. Lisez-les avant de plonger, si vous ne comprenez aucune de ces étapes.
http://blog.fosketts.net/2011/08/05/undocumented-corestorage-commands/
http://www.dmitry-dulepov.com/2011/09/how-to-create-mac-os-x-lion-recovery.html
la source
Je trouve de bonnes réponses dans ce post. J'ai élaboré un guide pas à pas sur la répartition du disque dur avec une partition Windows (pour Windows 7/8 Bootcamp) dans le premier espace de 2,2 To et la reconstruction du lecteur de fusion à l'aide de trois partitions.
Vous trouverez mon guide utile sur http://jochem.ke-works.com/post/38498466700/bootcamp-on-3tb-fusion-drive-macosx
la source
Jess Bowers a posté une très bonne solution, mais elle n’a bien fonctionné que jusqu’à celle-ci:
Et la sortie était:
La solution consiste à redimensionner le volume logique en premier. Pour la commande suivante,
lvUUID
correspond à l'UUID du volume logique etsize
est égal àcurrent size of the Logical Volume
-size of the Recovery partition
(ou1GB less than the current size
si vous suivez la solution de Jess Bowers mot à mot):Et juste après cela
resizeDisk...
et le reste de sa solution a fonctionné comme un charme.PS Je viens juste de m'inscrire afin que je ne puisse pas commenter directement, désolé.
la source
Voici une vidéo décrivant le processus, ainsi que quelques points de repère: http://www.youtube.com/watch?v=I_odnNpv-FQ
Commandes dont vous aurez besoin dans l'ordre:
liste utilitaire de disque
diskutil cs créer Fusion diskx diskx
REMARQUE: vous pouvez remplacer Fusion par le nom de votre groupe de volumes logiques.
liste cs diskutil
diskutil coreStorage createVolume YOUR_DEVICE_ID_HERE jhfs + "Macintosh Fusion" 100%
REMARQUE: vous pouvez remplacer "Macintosh Fusion" par le nom de votre lecteur. N'oubliez pas d'utiliser des "" si vous voulez un espace en votre nom comme nous le faisions, sinon vous n'en avez pas besoin.
Une fois l’installation terminée, ouvrez le terminal et tournez l’indexation:
sudo mdutil -i off
Si vous souhaitez revenir à 2 lecteurs distincts, démarrez à nouveau le programme d'installation, ouvrez Terminal et tapez:
diskutil cs delete YOUR_DEVICE_ID
Vous pourrez ensuite les formater comme bon vous semble en utilisant Terminal ou Utilitaire de disque
la source