1 votes

Comment fonctionne l'utilitaire de disque lorsque le système est actif ? (par exemple, partitionnement/redimensionnement de la partition du système d'exploitation)

Comment se fait-il que l'Utilitaire de disque permette de redimensionner la partition à partir de laquelle OS X est démarré en direct, alors que le système d'exploitation est en cours d'exécution ? Cela peut-il poser des problèmes ? J'aurais pensé qu'il serait nécessaire de démarrer en mode de récupération pour faire ce genre de choses.

Voici ce que je veux dire : l'Utilitaire de disque me permettra d'" appliquer " ce changement lorsque je serai sous OS X :

enter image description here

Je ne suis pas sûr que cliquer sur le bouton "Appliquer" soit quelque chose de sûr à faire lorsque le système d'exploitation est actif. Est-ce le cas ? Si oui, comment/pourquoi ?

2voto

Bien que je ne sache pas quelle propriété spécifique de HFS+ permet à un utilisateur de modifier la partition du système en cours d'utilisation, je m'attends à ce que les opérations sur les blocs de stockage que le système de fichiers n'utilise pas actuellement soient autorisées.

Maintenant, si vous essayez de réduire la partition système en dessous de la taille actuelle de votre installation système (la zone ombrée en bleu), l'utilitaire de disque affichera une erreur.

EDIT

Je voulais juste ajouter quelques informations supplémentaires que j'ai trouvées. Si vous vous référez à la page de manuel de diskutil(8), sous resizeVolume, il est indiqué :

Redimensionnement non destructif d'un volume. Vous pouvez augmenter ou diminuer sa taille.

Une taille de limites permet d'imprimer la plage de valeurs valides pour la cible. cible, en tenant compte des conditions actuelles du système de fichiers et de la carte de comme les fichiers en cours d'utilisation et les autres partitions (immobiles) qui suivent la cible.

Cela semble confirmer ce que je pensais plus haut.

0voto

zdan Points 11822

J'ai découvert en mode de récupération que le fait d'appuyer sur "apply" lorsque l'on tente de partitionner le disque à partir duquel on a démarré affiche un message d'erreur disant quelque chose comme "cannot partition the disk that has been booted from" (ne peut pas partitionner le disque à partir duquel on a démarré). J'imagine qu'il s'agit de la même erreur qui apparaît lorsque le système est actif, mais je ne voulais pas appuyer sur le bouton "Appliquer" pour le découvrir. Désactiver le bouton et/ou afficher une infobulle aurait été bien plus utile.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X