Question:
Comment redimensionner Macintosh HD?
Jamesking56
2012-12-27 02:08:16 UTC
view on stackexchange narkive permalink

Dans mon utilitaire de disque, il me reste de l'espace inutilisé.

Je souhaite redimensionner Macintosh HD pour utiliser cet espace.

Quelle est la meilleure façon de redimensionner Macintosh HD? L'utilitaire de disque ne me laisse pas le redimensionner, que je redimensionne en direct à partir de l'outil exécuté sur mon installation de Mountain Lion ou si je démarre dans Recovery HD pour que le système d'exploitation ne fonctionne pas.

Voici une capture d'écran de la fenêtre de mon Utilitaire de disque actuellement

Disk Utility showing volume

Donc, vous avez une partition qui est plus petite que la taille du disque et il vous reste de l'espace non formaté / non partitionné? Combien d'espace?
Six réponses:
paulgrav
2012-12-28 22:03:40 UTC
view on stackexchange narkive permalink

Veuillez vous assurer que vous saisissez les bonnes partitions. Vérifiez et vérifiez trois fois avant d'exécuter la commande de fusion. Il est très important que vous sauvegardiez toutes vos données. Je ne prends aucune responsabilité si vous parvenez à effacer quoi que ce soit. Vous ne voudrez pas perdre de données en cas de coupure soudaine d'alimentation en cours de fonctionnement.

  1. Dans l'Utilitaire de disque, créez une nouvelle partition à partir de l'espace inutilisé.
  2. Ouvrez le terminal .app, et à partir de là, vous exécuterez diskutil mergePartitions

Vous devez d'abord savoir quelles partitions vous souhaitez fusionner:

  disktuil list  

Et j'espère que vous verrez quelque chose comme ceci:

  / dev / disk0 #: TYPE NOM SIZE IDENTIFIER 0: GUID_partition_scheme * Disque de 500,1 Go0 1: Disque EFI 209,7 Mo0s1 2: Disque Apple_HFS Macintosh HD 499,2 Go0s2 3: Disque Apple_HFS Sans titre 50,0 Mo0s3 4: Disque Apple_Boot Recovery HD 650,0 Mo0s4  

Vous voulez fusionnez disk0s2 avec disk0s3. Donc, vous exécutez quelque chose comme ceci:

  diskutil mergePartitions JHFS + DiskName disk0s2 disk0s3  

Attention que ce qui précède va fusionner les partitions entre disk0s2 et disk0s3. Les données sur disk0s2 sont conservées, les données sur toutes les partitions intermédiaires sont effacées. Dans mon exemple, les deux partitions sont contiguës donc il n'y a pas de problème. Mais si votre partition de récupération se trouve entre les deux, elle sera effacée.

Si vous avez besoin d'aide avec la commande mergePartitions :

Utilisation: diskutil mergePartitions [force] nom du format DiskIdentifier | DeviceNode DiskIdentifier | DeviceNode

Fusionnez deux ou plusieurs partitions préexistantes en une seule. Le premier paramètre de disque est la partition de départ; le second paramètre de disque est le partition de fin; cette plage donnée de deux partitions ou plus sera fusionnée en une seule.

Toutes les partitions de la plage, à l'exception de la première, doivent être démontables.

Toutes les données des partitions fusionnées autres que le premier sera perdu; les données sur la première partition seront également perdues si l'argument "force" est donné.

Si "force" n'est pas donné et que la première partition a un système de fichiers redimensionnable (par exemple JHFS +), il sera être développé de manière à préserver les données, même si un système de fichiers différent est spécifié (en fait, votre système de fichiers et les paramètres de nom de volume sont tous deux ignorés dans ce cas). Si "force" n'est pas donné et que la première partition n'est pas redimensionnable, vous serez invité à effacer.

Si "force" est donné, la première partition est toujours formatée. Vous devriez le faire si vous souhaitez reformater vers un nouveau type de système de fichiers.

Les partitions fusionnées doivent être ordonnées séquentiellement sur le disque. Voir la liste diskutil pour l'ordre réel sur disque; Les identifiants de tranche BSD peuvent dans certaines circonstances ne pas toujours être dans l'ordre numérique, mais l'ordre de haut en bas donné par diskutil list est toujours l'ordre sur le disque.

La propriété du disque affecté est requise.

Exemple: diskutil mergePartitions JHFS + NewName disk3s4 disk3s7 Cet exemple fusionnera toutes les partitions BETWEEN disk3s4 et disk3s7, préservant les données sur disk3s4 mais détruisant les données sur disk3s5, disk3s6, disk3s7 et toute partition d'espace libre invisible entre ces disques; disk3s4 sera agrandi pour couvrir tout l'espace si possible.

'Si "force" n'est pas donné et que la première partition n'est pas redimensionnable, le système vous demandera si vous voulez effacer.' Étant donné que DiskUtility n'autorise pas la redimensionnement, il semble que cela ne sera pas autorisé.
Je pense que l’utilitaire de disque n’autorise pas le redimensionnement, car Apple ne veut pas que les utilisateurs finaux redimensionnent les partitions. La condition n'est pas de savoir si la «partition» est redimensionnable, mais plutôt le système de fichiers - il doit être JHFS +. Heureusement, c’est la valeur par défaut.
Peut-être, je suis très intéressé de savoir si cela fonctionnerait. Espérons que le PO nous tiendra au courant :)
J'essaierai cette méthode demain. Je vais faire une sauvegarde de Time Machine au préalable et essayer votre astuce. Je posterai demain
Cela a-t-il fonctionné? Est-ce que quelqu'un sait comment réorganiser les partitions car avec moi * disk0s2 est mon Macintosh - la partition principale * disk0s3 est ma récupération HD * disk0s4 est ma 2ème partition que je veux fusionner avec la partition principale
Confirmé. J'avais exactement la situation d'@dhuths et cela a fonctionné: `diskutil mergePartitions JHFS + DiskName disk0s2 disk0s4`
@JasonSmith est votre disk0s3 parti?
@paulgrav savez-vous comment réorganiser mes partitions?
Wow cela fait quelques années folles, mais encore une fois, je suis venu au même problème. Le problème que j'ai maintenant est que mon Recovery HD est entre les deux partitions ...
bmike
2012-12-28 21:29:39 UTC
view on stackexchange narkive permalink

Ceci est généralement dû au fait que le Macintosh HD est une partition de stockage principale et non une partition standard qui se trouve directement dans la table de partition.

Si vous avez activé FileVault - cela convertira votre Mac en utilisez Core Storage. Vous pouvez également taper la commande dans le terminal pour voir si ma supposition est correcte: diskutil cs list

Si vous n'avez pas configuré Core Storage et que vous ne parvenez pas à redimensionner un volume, alors quelque chose ne va pas avec la structure du volume, comme vous devriez voir une fenêtre comme celle-ci: Disk Utility with resizable partition

Si cela ne fait pas l'astuce, commentez ou modifiez ce que diskutil list s'affiche sur le Mac problématique et il pourrait également y avoir une solution de ligne de commande simple pour redimensionner les choses.

Je n'ai pas activé FileVault. Je peux le faire glisser depuis le coin, mais lorsque je clique sur Appliquer, cela n'applique pas les modifications. Cela donne une erreur.
Sous fenêtre -> afficher le journal, y a-t-il des erreurs que vous voyez ou souhaitez incorporer dans votre question? Assurez-vous également que le schéma de mappage de partition est une table de partition GUID.
Jamesking56
2013-01-17 21:29:26 UTC
view on stackexchange narkive permalink

OK tout le monde! J'ai enfin réussi à réparer mon Mac! Pour référence future, voici comment je l'ai fait!

Tout d'abord, j'ai retéléchargé le programme d'installation de Mountain Lion à partir de l'App Store (car il s'agit d'un téléchargement numérique maintenant) en maintenant Option et en cliquant sur «Achats» pour le faire apparaît (après avoir lu un forum en ligne).

Après cela, j'ai créé une nouvelle partition vierge sur mon disque de secours, prête à créer mon propre programme d'installation de démarrage Mac OS Mountain Lion.

Suivant , J'ai téléchargé une application gratuite appelée 'Lion DiskMaker 2' (http://liondiskmaker.com) qui a pris mon programme d'installation et en a créé un lecteur amorçable en utilisant ma partition vide.

Après cela, j'ai créé un Sauvegarde Time Machine.

Ensuite, j'ai démarré mon nouveau programme d'installation de Mountain Lion et j'ai complètement reformaté mon Macintosh HD au format de partition 1.

Ensuite, j'ai installé Mountain Lion sur celui-ci en utilisant mon Time Sauvegarde de la machine.

Et me voici de retour avec la partition 1 et maintenant en utilisant le lecteur entier! Processus long mais arrivé à la fin!

Donc, si quelqu'un d'autre a ce problème, voici comment le résoudre! :)

Merci pour toute votre aide quand même!

shiv kumar jha
2014-09-11 07:45:32 UTC
view on stackexchange narkive permalink

La partition principale ne peut être redimensionnée que lorsque toutes les autres partitions - si existantes - sont supprimées. Une sauvegarde de la partition non primaire existante est fortement suggérée car toutes les données de ces partitions existantes seront perdues.

en résumé - 1. Faites une sauvegarde de toutes les partitions non primaires (et primaires aussi) existantes.2. supprimez toute la partition non principale à l'aide de l'outil Utilitaire de disque. redimensionner la partition principale à l'aide de l'outil Utilitaire de disque.

Zach Harkey
2012-12-28 12:10:52 UTC
view on stackexchange narkive permalink

Vous ne pouvez pas redimensionner une partition existante dans l'Utilitaire de disque. Vos seules options sont

  1. Créer une partition distincte pour utiliser l'espace inutilisé.
  2. Copiez toutes vos données sur un lecteur de sauvegarde, puis effacez et repartitionnez le disque, puis déplacez vos données (lors du reformatage, assurez-vous de sélectionner le lecteur, pas seulement la partition nommée existante, sinon avec le même espace disque inutilisé).
OS X a eu un redimensionnement en direct des volumes HFS depuis un certain temps. Peut-être faites-vous référence à des systèmes de fichiers non natifs comme FAT?
user217356
2016-12-29 12:34:11 UTC
view on stackexchange narkive permalink

vous utiliserez l'équité de liste de disques pour redimensionner le disque macintosh, n'abandonnez jamais !!



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...