Ce forum est en partie financé par l’affichage de publicités. Merci de désactiver votre bloqueur de publicités pour nous permettre de continuer à fournir ce service.
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. Découvrez macOS High Sierra avec notre nouveau livre Le guide de macOS High Sierra.
    Rejeter la notice

OS X : Partition récupération (infos/problèmes)

Discussion dans 'macOS' créé par moebius80, 21 Juillet 2011.

Modérateurs: Aliboron, bompi, daffyb
  1. lebossonnet

    lebossonnet Nouveau Membre

    Inscrit:
    17 Septembre 2007
    Messages:
    4
    J'aime reçus:
    0
    Bonjour,
    Eh oui… merci beaucoup résultat ok.
     
  2. jeanjd63

    jeanjd63 Cas clinique

    Inscrit:
    1 Décembre 2013
    Messages:
    20 051
    J'aime reçus:
    1 627
    Pas de quoi.;)
     
  3. lebossonnet

    lebossonnet Nouveau Membre

    Inscrit:
    17 Septembre 2007
    Messages:
    4
    J'aime reçus:
    0
     
  4. macomaniac

    macomaniac Vénérable sage
    Club MacG

    Inscrit:
    20 Septembre 2012
    Messages:
    17 754
    J'aime reçus:
    7 996
    Salut lebossonnet.

    L'«Utilitaire de Disque» dans «El Capitan» est la contrefaçon minable de ce qui fut une grande application. Une misère logicielle. Entre autres pertes à déplorer : l'impossibilité désormais d'y activer le mode "Déboguer" par la commande classique dans le «Terminal». Conséquence : le défaut d'affichage des partitions graphiquement invisibles, comme l'EFI System Partition ou la Recovery HD.
     
  5. Sly54

    Sly54 Acrobate de l'espace
    Modérateur Club MacG

    Inscrit:
    31 Janvier 2005
    Messages:
    29 896
    J'aime reçus:
    3 034
    J'imagine assez bien que je vais devoir jouer du Terminal, mais comme je ne sais pas quelle commande entrer je préfère demander :D


    Sur un de mes dd encore sous Snow Leopard, OmniDisksweeper (lancé en mode root) m'indique en gros 140 Go utilisés.
    cmd i sur mon disque indique 411 Go utilisés (oops), confirmé par l'affichage d'Utilitaire de disque.

    Je sais que j'ai fait une boulette, sûrement la cause de ce dysfonctionnement apparent : j'ai commencé à partitionner ce dd de 500 Go en deux partitions (170 Go et 330 Go) mais devant la lenteur de la chose (plus de 12 heures à bloquer ma machine), j'ai forcé l'extinction :(


    Du coup, mes questions(qui sont liées) :
    1. comment je retrouve un affichage normal (une libération de l'espace occupé, mais je ne sais pas ou), c'est-à-dire 140 Go utilisés ?
    2. est ce que dans la foulée je peux partitionner mon dd via le Terminal (deux partitions 170 et 330 Go) ?
     
  6. jeanjd63

    jeanjd63 Cas clinique

    Inscrit:
    1 Décembre 2013
    Messages:
    20 051
    J'aime reçus:
    1 627
    Salut @Sly54
    Commence par donner le retour de :
    diskutil list.
     
  7. Sly54

    Sly54 Acrobate de l'espace
    Modérateur Club MacG

    Inscrit:
    31 Janvier 2005
    Messages:
    29 896
    J'aime reçus:
    3 034
    /dev/disk0 (internal, physical):

    #: TYPE NAME SIZE IDENTIFIER

    0: GUID_partition_scheme *600.1 GB disk0

    1: EFI EFI 209.7 MB disk0s1

    2: Apple_HFS Paire_10000_Mav 599.8 GB disk0s2

    /dev/disk1 (internal, physical):

    #: TYPE NAME SIZE IDENTIFIER

    0: GUID_partition_scheme *600.1 GB disk1

    1: EFI EFI 209.7 MB disk1s1

    2: Apple_HFS Imp_10000 599.8 GB disk1s2

    /dev/disk2 (internal, physical):

    #: TYPE NAME SIZE IDENTIFIER

    0: GUID_partition_scheme *512.1 GB disk2

    1: EFI EFI 209.7 MB disk2s1

    2: Apple_HFS SSD_512 511.8 GB disk2s2

    /dev/disk3 (internal, physical):

    #: TYPE NAME SIZE IDENTIFIER

    0: GUID_partition_scheme *1.0 TB disk3

    1: EFI EFI 209.7 MB disk3s1

    2: Apple_HFS TimeM_SSD 999.9 GB disk3s2

    /dev/disk4 (internal, physical):

    #: TYPE NAME SIZE IDENTIFIER

    0: GUID_partition_scheme *500.1 GB disk4

    1: EFI EFI 209.7 MB disk4s1

    2: Apple_HFS Interne_SL 499.8 GB disk4s2

    /dev/disk5 (disk image):

    #: TYPE NAME SIZE IDENTIFIER

    0: Apple_partition_scheme +41.0 MB disk5

    1: Apple_partition_map 32.3 KB disk5s1

    2: Apple_HFS ****MdP**** 41.0 MB disk5s2
     
  8. jeanjd63

    jeanjd63 Cas clinique

    Inscrit:
    1 Décembre 2013
    Messages:
    20 051
    J'aime reçus:
    1 627
    C'est Interne_SL que tu veux repartitioner ?
     
  9. Sly54

    Sly54 Acrobate de l'espace
    Modérateur Club MacG

    Inscrit:
    31 Janvier 2005
    Messages:
    29 896
    J'aime reçus:
    3 034
    Oui, c'est ça.
     
  10. jeanjd63

    jeanjd63 Cas clinique

    Inscrit:
    1 Décembre 2013
    Messages:
    20 051
    J'aime reçus:
    1 627
    La partition existante devrait être retaillée à quelle contenance? 170 Go
    Et l'espace restant 330 Go en format Osx journalisé?
    Là je fais le devin.:D

    Question subsidiaire : quelle est la taille occupée par la partition Interne_SL ?
    sudo du -sh /Volumes/Interne_SL
     
  11. Sly54

    Sly54 Acrobate de l'espace
    Modérateur Club MacG

    Inscrit:
    31 Janvier 2005
    Messages:
    29 896
    J'aime reçus:
    3 034
    Oui pour 170 Go (pour la partition qui contient mes données).
    Oui pour la nouvelle partition, environ 330 Go (il faudrait que ça tombe juste par rapport à la taille du dd).

    Quant à la commande, voilà la réponse :

    131G /Volumes/Interne_SL
     
  12. jeanjd63

    jeanjd63 Cas clinique

    Inscrit:
    1 Décembre 2013
    Messages:
    20 051
    J'aime reçus:
    1 627
    Ok

    Pour être plus sûr on va d'abord vérifier la partition existante :
    diskutil umount /dev/disk4s2
    puis
    fsck_hfs -fy /dev/disk4s2
    Ensuite
    diskutil mount /dev/disk4s2
     
  13. jeanjd63

    jeanjd63 Cas clinique

    Inscrit:
    1 Décembre 2013
    Messages:
    20 051
    J'aime reçus:
    1 627
    Ensuite si tout se passe bien :
    après avoir refait un
    diskutil list
    Pour vérifier que tout est ok.
    il faudra faire :
    diskutil resizevolume /dev/disk4s2 170g HFS+ "Le nom que tu veux" 0g
     
  14. Sly54

    Sly54 Acrobate de l'espace
    Modérateur Club MacG

    Inscrit:
    31 Janvier 2005
    Messages:
    29 896
    J'aime reçus:
    3 034
    Apr!s le fsck ci dessous
    j'ai eu ce message :

    ** /dev/rdisk4s2 (NO WRITE)

    Can't open /dev/rdisk4s2: Permission denied




    Le résultat de la commande est :

    /dev/disk0 (internal, physical):

    #: TYPE NAME SIZE IDENTIFIER

    0: GUID_partition_scheme *600.1 GB disk0

    1: EFI EFI 209.7 MB disk0s1

    2: Apple_HFS Paire_10000_Mav 599.8 GB disk0s2

    /dev/disk1 (internal, physical):

    #: TYPE NAME SIZE IDENTIFIER

    0: GUID_partition_scheme *600.1 GB disk1

    1: EFI EFI 209.7 MB disk1s1

    2: Apple_HFS Imp_10000 599.8 GB disk1s2

    /dev/disk2 (internal, physical):

    #: TYPE NAME SIZE IDENTIFIER

    0: GUID_partition_scheme *512.1 GB disk2

    1: EFI EFI 209.7 MB disk2s1

    2: Apple_HFS SSD_512 511.8 GB disk2s2

    /dev/disk3 (internal, physical):

    #: TYPE NAME SIZE IDENTIFIER

    0: GUID_partition_scheme *1.0 TB disk3

    1: EFI EFI 209.7 MB disk3s1

    2: Apple_HFS TimeM_SSD 999.9 GB disk3s2

    /dev/disk4 (internal, physical):

    #: TYPE NAME SIZE IDENTIFIER

    0: GUID_partition_scheme *500.1 GB disk4

    1: EFI EFI 209.7 MB disk4s1

    2: Apple_HFS Interne_SL 499.8 GB disk4s2
     
  15. macomaniac

    macomaniac Vénérable sage
    Club MacG

    Inscrit:
    20 Septembre 2012
    Messages:
    17 754
    J'aime reçus:
    7 996
    :coucou: Sly.

    Comme ce feuilleton manque furieusement de l'aimable « liant » de la prose, je te propose une version herméneutique des « Cinq Commandements » de Jean :coucou: :

    - Commandement 1 ("Tu courberas la tête...") :

    Code (Text):
    diskutil umount /dev/disk4s2
    => l'exécutable diskutil est invoqué avec le verbe umount («démonter») sur la cible du disk4s2 (la partition recelant le système de fichiers Interne_SL) afin qu'il soit démonté en volume. Pourquoi ? Car il faut toujours que le système de fichiers d'une partition soit démonté (et pas monté en volume) pour pouvoir exécuter sur lui une commande de réparation.


    - Commandement 2 ("Tu réparerais tes fautes...") :

    Code (Text):
    fsck_hfs -fy /dev/disk4s2
    => l'exécutable fsck_hfs (filesystem_check "vérification de système de fichiers" - orienté hfs = "Mac OS étendu") est invoqué sur la cible du système de fichiers démonté de la partition /dev/disk4s2 avec la double option -fy ("f" = force_clean : forcer le nettoyage des erreurs + "y" : assumer une réponse automatique "yes" = oui à toute question de droits d'opérer éventuelle => pas de mode interactif). Question : pourquoi faut-il réparer le système de fichiers ? Réponse : par précaution, car lorsqu'une commande de redimensionnement d'un volume est passée, il y a toujours vérification préalable de l'intégrité du système de fichiers concerné (sans modalité de réparation automatique), de sorte qu'en cas d'erreur trouvée, la commande spécifique de redimensionnement est résiliée (aborted).

    Si Sly - après avoir suivi le Commandement 1 = démonter le système de fichiers de la partition /dev/disk4s2 - obtient en réponse un :

    c'est le que le Commandement 2 ("Tu réparerais tes fautes...") doit lui-même réparer sa propre faute [​IMG] = il faut préfixer de sudo cette commande de réparation sans interaction, lorsqu'elle adresse un système de fichiers démarrable dont le propriétaire est root => Commandement 2 ("Tu réparerais tes fautes...") réparé :

    Code (Text):
    sudo fsck_hfs -fy /dev/disk4s2
    => il faut obtenir en sortie du processus le quitus :

    Code (Text):
    ** The volume Interne_SL appears to be OK.
    marquant le succès de la réparation.


    - Commandement 3 ("Tu relèveras la tête...") :

    Code (Text):
    diskutil mount /dev/disk4s2
    => l'exécutable diskutil est invoqué avec le verbe "mount" (monter) afin de remonter en volume le système de fichiers Interne_SL de la partition /dev/disk4s2. Pourquoi ? Car pour passer une commande de re-dimensionnement de volume (comme celle qui va venir), il faut que le système de fichiers soit remonté en volume afin que son format soit lisible. Remontage avéré par l'attestation en sortie de commande :

    Code (Text):
    Volume Interne_SL on /dev/disk4s2 mounted

    - Commandement 4 ("Tu mesureras tes dépendances") :

    Code (Text):
    diskutil list
    => l'exécutable diskutil est invoqué avec le verbe "list" (lister les partitions de disque) - sans nécessité (imho) dès lors que la réponse au Commandement 3 a bien été : "Volume Interne_SL on /dev/disk4s2 mounted".


    - Commandement 5 ("Tu engendreras dans la douleur...") :

    Code (Text):
    diskutil resizevolume /dev/disk4s2 170g HFS+ "Le nom que tu veux" 0g
    => l'exécutable diskutil est invoqué avec le verbe resizeVolume ("re-dimensionner_volume") sur la partition-cible /dev/disk4s2 au système de fichiers remonté, avec mention de la taille = 170g (170 Go) à instaurer pour cette partition de 499,8 Go au départ dont le système de fichiers, rétréci dans son mappage de blocks, sera conservé dans l'intégrité de ses données .

    Se trouve rajoutée une option de création d'une partition secondaire par description se conformant à la triplette : [FORMAT][NOM][TAILLE] =>

    format : HFS+ = Mac OS étendu

    nom : "Le nom que tu veux" = invitation à renseigner dans la commande un intitulé de volume quodlibétique à encadrer entre "" pour le cas où il comporterait des espaces devant être neutralisés afin de désigner ensemble un objet unique

    taille : 0b = "zero_byte" : mention de taille équivalant à déclarer : « récupérer tout l'espace disponible - jusqu'à épuisement du dernier byte - existant en-dessous de la partition de 170 Go instaurée en-dessus » = espace disponible consistant en free_space, càd. espace-disque hors schéma de partitionnement GUID - ce qui sera le cas, car le retaillage de la partition /dev/disk4s2 de 499 Go à 170 Go, va libérer un espace-disque hors de ce partionnement équivalant à 329.9 Go de free_space, lequel sera spécifiquement réattribué à une néo-partition /dev/disk4s3 intitulée Le nom que tu veux d'une taille de 329.9 Go.
    ☞ En cas de succès de l'opération, le nouveau périmètre du disque 4 sera donné ainsi pour l'entrée correspondante dans la liste de partitionnement de tous les disques :

    Code (Text):
    #:                  TYPE NAME                     SIZE              IDENTIFIER
    0: GUID_partition_scheme                         *500.1 GB          disk4
    1:                   EFI EFI                      209.7 MB          disk4s1
    2:             Apple_HFS Interne_SL               170 GB            disk4s2
    3:             Apple_HFS Le nom que tu veux       329.9 GB          disk4s3
     
    #275 macomaniac, 21 Décembre 2015
    Dernière édition: 21 Décembre 2015
    Sly54 et jeanjd63 aiment ça.
  16. jeanjd63

    jeanjd63 Cas clinique

    Inscrit:
    1 Décembre 2013
    Messages:
    20 051
    J'aime reçus:
    1 627
    Comme l'a dit si de façon si concise Macomaniac :coucou: il manque un sudo devant la commande :
    fsck_hfs -fy /dev/disk4s2 qui devient donc :
    sudo fsck_hfs -fy /dev/disk4s2
    Bien penser avant de démonter la partition :
    diskutil umount /dev/disk4s2
    et en cas de redémarrage , bien vérifier que l'ordre des partitions reste le même par un petit :
    diskutil list
    Puis faire la suite.;)
     
    Sly54 et macomaniac aiment ça.
  17. jeanjd63

    jeanjd63 Cas clinique

    Inscrit:
    1 Décembre 2013
    Messages:
    20 051
    J'aime reçus:
    1 627
    @Sly54

    Alors ça a fonctionné?
     
  18. Sly54

    Sly54 Acrobate de l'espace
    Modérateur Club MacG

    Inscrit:
    31 Janvier 2005
    Messages:
    29 896
    J'aime reçus:
    3 034
    Je ne pourrai tester que ce soir et je vous tiendrai au courant :up:
     
  19. Sly54

    Sly54 Acrobate de l'espace
    Modérateur Club MacG

    Inscrit:
    31 Janvier 2005
    Messages:
    29 896
    J'aime reçus:
    3 034
    Y E S !
    Ca a marché, vous êtes des boss :up:

    Sans rigoler, un grand merci pour la concision de jean et la verve de macomaniac :merci:
     
  20. jeanjd63

    jeanjd63 Cas clinique

    Inscrit:
    1 Décembre 2013
    Messages:
    20 051
    J'aime reçus:
    1 627
    Ça fait un équilibre.:happy:
     
Modérateurs: Aliboron, bompi, daffyb

Partager cette page

Chargement...

iOccasion - Achetez un produit Apple d'occasion

refurb Apple