10.15 Catalina macOS n’a pas pu être installé - espace libre insuffisant

@ Vince

Je vois ton DDE -->
Bloc de code:
/dev/disk24 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *499.4 GB   disk24
   1:               Windows_NTFS My Passport             499.4 GB   disk24s1

il y a bien 150 Go de libres dans le volume. Et une table de partition MBR (dite ici : FDisk_partition_scheme). Passe la commande :​
Bloc de code:
fdisk /dev/disk24

  • la commande appelle l'exécutable fdisk (spécialisé dans l'édition de tables MBR) => à ouvrir la table MBR du disque

Poste le tableau obtenu.
 
@ Vince

Je vois ton DDE -->
Bloc de code:
/dev/disk24 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *499.4 GB   disk24
   1:               Windows_NTFS My Passport             499.4 GB   disk24s1

il y a bien 150 Go de libres dans le volume. Et une table de partition MBR (dite ici : FDisk_partition_scheme). Passe la commande :​
Bloc de code:
fdisk /dev/disk24

  • la commande appelle l'exécutable fdisk (spécialisé dans l'édition de tables MBR) => à ouvrir la table MBR du disque

Poste le tableau obtenu.

Voici le retour :
Bloc de code:
-bash-3.2# fdisk /dev/disk24
Disk: /dev/disk24    geometry: 60715/255/63 [975400960 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: 07    0  32  33 - 1023 254  63 [      2048 -  975398912] HPFS/QNX/AUX
 2: 00    0   0   0 -    0   0   0 [         0 -          0] unused     
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused     
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused     
-bash-3.2#
Merci
 
@ Vince

Parfait : cette table va servir de paradigme.

----------

Interlude

- comme tu t'en es rendu compte > les applications se lancent en mode alternatif dans la session de secours : pour lancer Safari > il faut quitter le terminal. Mais il y a un moyen de contourner cette restriction et de lancer Safari en parallèle au terminal.​

- quitte Safari et lance le Terminal. Cela fait > presse les 2 touches ⌘N (cmd N) au clavier pour ouvrir un second terminal en parallèle du 1er. Dans la seconde fenêtre de terminal > passe la commande :​
Bloc de code:
/Applications/Safari.app/Contents/MacOS/Safari

  • cette commande lance l'exécutable de Safari

=> est-ce que tu vois s'afficher en parallèle de tes 2 fenêtres de terminal (la 1ère vide > la 2è où tu as passé ta commande et où un affichage en est résulté) => la fenêtre de Safari ?
 
@ Vince

Parfait : cette table va servir de paradigme.

----------

Interlude

- comme tu t'en es rendu compte > les applications se lancent en mode alternatif dans la session de secours : pour lancer Safari > il faut quitter le terminal. Mais il y a un moyen de contourner cette restriction et de lancer Safari en parallèle au terminal.​

- quitte Safari et lance le Terminal. Cela fait > presse les 2 touches ⌘N (cmd N) au clavier pour ouvrir un second terminal en parallèle du 1er. Dans la seconde fenêtre de terminal > passe la commande :​
Bloc de code:
/Applications/Safari.app/Contents/MacOS/Safari

  • cette commande lance l'exécutable de Safari

=> est-ce que tu vois s'afficher en parallèle de tes 2 fenêtres de terminal (la 1ère vide > la 2è où tu as passé ta commande et où un affichage en est résulté) => la fenêtre de Safari ?
Yes c'est bon j'ai le visu sur 2 x terminal & 1 x Safari.
 
Alors planque dans un coin le terminal (où tu viens de passer la commande de lancement de Safari) --> il ne faut pas fermer ce terminal > car il soutient le lancement de l'application. Tu vas te servir uniquement du 1er terminal (vide) pour y passer des commandes. Et comme tu as Safari en regard en simultané > il devrait t'être facile de poster.

----------

Passe la commande :
Bloc de code:
fdisk -e /dev/disk24

  • la commande ouvre une session interactive de fdisk à destination du DDE

Poste le retour.
 
Alors planque dans un coin le terminal (où tu viens de passer la commande de lancement de Safari) --> il ne faut pas fermer ce terminal > car il soutient le lancement de l'application. Tu vas te servir uniquement du 1er terminal (vide) pour y passer des commandes. Et comme tu as Safari en regard en simultané > il devrait t'être facile de poster.

----------

Passe la commande :
Bloc de code:
fdisk -e /dev/disk24

  • la commande ouvre une session interactive de fdisk à destination du DDE

Poste le retour.
OK c'est fait.
Voici le retour dans le terminal vide :
Bloc de code:
-bash-3.2# fdisk -e /dev/disk24
fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory
Enter 'help' for information
fdisk: 1>
 
Parfait. Cette inscription -->
Bloc de code:
fdisk: 1>

  • est l'invite de commande interactive de fdisk. Passe la commande :
Bloc de code:
edit 1

  • qui demande l'édition du descripteur MBR1

Poste le retour.
 
Parfait. Cette inscription -->
Bloc de code:
fdisk: 1>

  • est l'invite de commande interactive de fdisk. Passe la commande :
Bloc de code:
edit 1

  • qui demande l'édition du descripteur MBR1

Poste le retour.
Voici le retour (complet) :
Bloc de code:
-bash-3.2# fdisk -e /dev/disk24
fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory
Enter 'help' for information
fdisk: 1> edit 1
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: 07    0  32  33 - 1023 254  63 [      2048 -  975398912] HPFS/QNX/AUX
Partition id ('0' to disable)  [0 - FF]: [7] (? for help)
 
Le retour demande qu'on définisse le type de partition (décrite par le descripteur) -->

- passe la commande :​
Bloc de code:
07

  • (0 = zéro) qui maintient le type actuel ("Windows_NTFS")

Poste le retour.
 
Le retour demande qu'on définisse le type de partition (décrite par le descripteur) -->

- passe la commande :​
Bloc de code:
07

  • (0 = zéro) qui maintient le type actuel ("Windows_NTFS")

Poste le retour.
Voici :
Bloc de code:
-bash-3.2# fdisk -e /dev/disk24
fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory
Enter 'help' for information
fdisk: 1> edit 1
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: 07    0  32  33 - 1023 254  63 [      2048 -  975398912] HPFS/QNX/AUX
Partition id ('0' to disable)  [0 - FF]: [7] (? for help) 07
Do you wish to edit in CHS mode? [n]
 
Il t'est demandé si tu veux éditer en mode CHS (Cylinder_Head_Sector) qui est le mode MBR traditionnel -->

- passe la commande :​
Bloc de code:
n

  • comme no => pour éditer dans le mode arithmétique de la computation des blocs

Poste le retour.

[Note : pas la peine de me citer chaque fois dans tes réponses.]
 
OK bien noté.
Voici le retour :
Bloc de code:
-bash-3.2# fdisk -e /dev/disk24
fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory
Enter 'help' for information
fdisk: 1> edit 1
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: 07    0  32  33 - 1023 254  63 [      2048 -  975398912] HPFS/QNX/AUX
Partition id ('0' to disable)  [0 - FF]: [7] (? for help) 07
Do you wish to edit in CHS mode? [n] n
Partition offset [0 - 975400960]: [63]
 
Il t'est demandé d'assigner le de bloc constituant le départ de la partition. On sait d'après le tableau initial qu'il s'agit du bloc n° 2048 (qui est le super-bloc de la partition => au sens où s'y trouve inscrit le header ou en-tête du système de fichiers NTFS formateur du volume My Passport. Il est toujours crucial que le 1er bloc de la partition soit le super-bloc du système de fichiers en place sur le disque.) -->

- passe la commande :​
Bloc de code:
2048

  • et poste le retour.
 
Voici le retour :
Bloc de code:
-bash-3.2# fdisk -e /dev/disk24
fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory
Enter 'help' for information
fdisk: 1> edit 1
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: 07    0  32  33 - 1023 254  63 [      2048 -  975398912] HPFS/QNX/AUX
Partition id ('0' to disable)  [0 - FF]: [7] (? for help) 07
Do you wish to edit in CHS mode? [n] n
Partition offset [0 - 975400960]: [63] 2048
Partition size [1 - 975398912]: [975398912]
 
Il t'est demandé pour finir d'assigner une extension à la partition. L'extension actuelle est de 975398912 (blocs de 512 octets = 499 Go) => on peut assigner une extension = 820312500 (blocs de 512 octets = 420 Go => ce qui va laisser un espace libre hors partition de 79 Go avec quoi il fautdra qu'on fasse ensuite une seconde partition) -->

- passe la commande :​
Bloc de code:
820312500

  • et poste le retour.
 
Voici :
Bloc de code:
-bash-3.2# fdisk -e /dev/disk24
fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory
Enter 'help' for information
fdisk: 1> edit 1
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: 07    0  32  33 - 1023 254  63 [      2048 -  975398912] HPFS/QNX/AUX
Partition id ('0' to disable)  [0 - FF]: [7] (? for help) 07
Do you wish to edit in CHS mode? [n] n
Partition offset [0 - 975400960]: [63] 2048
Partition size [1 - 975398912]: [975398912] 820312500
fdisk:*1>
Merci.
 
Tu as récupéré l'invite de commande interactive de fdisk. Pour le moment > notre édition du descripteur MBR1 n'existe qu'en mode cache. Il s'agit de l'écrire au disque à présent > càd. à la table MBR résidente du seul bloc n° 0 du disque.

- passe la commande :​
Bloc de code:
write

  • qui commande l'écriture du cache au disque

Poste le retour.
 
Voici :
Bloc de code:
fdisk:*1> write
Device could not be accessed exclusively.
A reboot will be needed for changes to take effect. OK? [n]
 
Il t'est demandé de confirmer l'action d'écriture.

- passe la commande :​
Bloc de code:
y

  • comme yes

Poste le retour.