10.11 El Capitan MacbookPro dd interne non monté et saturé

La mention -->
Bloc de code:
Partition size

  • te propose de définir une extension pour la partition. Dans le mode numérique-linéraire de blocs > le comput s'effectue en nombre de blocs de 512 octets chacun. La possibilité totale est de 1953458174 blocs de 512 octets = 1000,17 Go. C'est là que se concentre toute l'édition de cette nouvelle partition. On va rétrécir son extension native à (disons) 600 Go => ce qui donne 1171875000 blocs de 512 octets.
  • passe la commande (exacte) :
Bloc de code:
1171875000

  • qui va donc rétrécir la partition du volume NIKO à 600 Go.

Poste le retour qui devrait de restituer l'invite de commande interactive de fdisk.
 
Passe la commande :
Bloc de code:
quit

  • qui demande de quitter le programme fdisk

Poste le retour --> en principe : une demande d'écriture de la table qui a été éditée (et seulement mise en mémoire pour l'instant) => devrait s'afficher.
 
Passe la commande :
Bloc de code:
y

  • comme yes --> pour demander l'écriture au bloc 0 de la nouvelle MBR (la commande fdisk est capable de cette prouesse en mode "live" = le volume NIKO maintenu monté et donc la table MBR "activée")

=> est-ce que tu as un retour ?
 
Il est dit qu'un redémarrage est requis pour que le kernel (de l'OS de secours démarré ici) --> prenne en charge la nouvelle MBR du disque.

Hé ! il serait imprudent que tu redémarres (qui sait si le volume Macintosh HD remonterait ?) --> il va suffire d'éjecter le DDE et de le rebancher au Mac.

Passe la commande :
Bloc de code:
diskutil eject disk15

  • qui éjecte le DDE

=> poste le retour.
 
Disque éjecté.

Débranche le DDE du Mac. Puis rebanche-le. Attends une petite minute pour le ré-attachement du disque au Système du Mac.

Passe alors les 2 commandes :
Bloc de code:
diskutil list
df -H

  • qui affichent la configuration des disques & l'occupation des volumes montés

Poste les 2 tableaux.
 
Si tu regardes les tableaux > tu t'aperçois que la partition du volume NIKO a bien été rétrécie à 600 Go > non destructivement pour le volume qui est affiché monté > avec une occupation des 257 Go initiaux -->

- le plus dur est fait > car il s'agissait de manipuler la partition d'un volume existant. Ce volume n'a pas été compromis non plus que ses données > seulement rétréci.​

Tu auras compris qu'il faut à présent effectuer une seconde passe d'édition de la MBR via fdisk > afin cette fois d'utiliser les 400 Go de blocs libérés sur le disque du DDE --> pour en faire une seconde partition de type "Apple_HFS". Ça devrait être beaucoup plus facile.

Passe la commande :
Bloc de code:
fdisk /dev/disk15

  • et poste le tableau de l'actuelle MBR.
 
  • J’aime
Réactions: litobar71
Alors c'est reparti. Passe la commande :
Bloc de code:
fdisk -e /dev/disk15

  • qui va te donner l'invite de commande interactive :
Bloc de code:
fdisk: 1>

  • passe alors la commande :
Bloc de code:
edit 2

  • qui demande d'éditer la table MBR par la création d'un second descripteur de partition

Poste alors le retour.
 
Il s'agit de définir le type de la seconde partition en saisissant un code. Passe la commande :
Bloc de code:
AF

  • qui est le hex code du type : "Apple_HFS"

Poste le retour.
 
Passe la commande :
Bloc de code:
n

  • (comme no) qui refuse l'édition en mode cylinder_head_sector => et fait passer dans le mode d'édition numérique-linéaire des blocs

Poste le retour.