10.13 High Sierra Partition d'un disque externe avec terminal

alix.tronic

Membre junior
21 Août 2018
46
2
47
Bonjour,

Avant de poser ma question ici, j'ai cherché, cherché sur internet pour trouver une réponse...
Je voudrais partitionner un disque externe en APFS en 2 partitions. Pour l'instant je l'ai effacé avec la commande :

Bloc de code:
diskutil eraseDisk APFS Films /dev/disk6

Je ne comprends pas bien ce que me donne maintenant diskutil list :

Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            121.0 GB   disk0s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk0s3

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:          Apple_CoreStorage Macintosh HD            999.3 GB   disk1s2
   3:                 Apple_Boot Recovery HD             650.1 MB   disk1s3

/dev/disk2 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +1.1 TB     disk2
                                 Logical Volume on disk0s2, disk1s2
                                 2975921E-178B-4047-AA73-B51895B9DA18
                                 Unencrypted Fusion Drive

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *4.0 TB     disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:       Microsoft Basic Data CALISTA                 4.0 TB     disk3s2

/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *4.0 TB     disk4
   1:                        EFI EFI                     209.7 MB   disk4s1
   2:       Microsoft Basic Data PEGASUS                 4.0 TB     disk4s2

/dev/disk5 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk5
   1:                        EFI EFI                     209.7 MB   disk5s1
   2:                  Apple_HFS APOLLON                 999.8 GB   disk5s2

/dev/disk6 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk6
   1:                        EFI EFI                     209.7 MB   disk6s1
   2:                 Apple_APFS Container disk7         1000.0 GB  disk6s2

/dev/disk7 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1000.0 GB  disk7
                                 Physical Store disk6s2
   1:                APFS Volume Films                   839.7 KB   disk7s1

Pourquoi le disque Films est-il en 2 disques (disk6 et disk7) ?
J'ai pensé à cette commande pour le partitionner en 2 :
Bloc de code:
diskutil partitionDisk /dev/disk7 APFS macOS_Mojave 30% APFS ARTEMIS 70%

C'est juste ?

Dernière question pour tout comprendre : le disque interne (Macintosh HD) est ici listé en 3 : disk0, disk1 et disk2. Le disk0 c'est la partie pour que le système boot, c'est ça ? Et disk1 et disk2 ?

Je sais, ça fait un max de questions.
 

alix.tronic

Membre junior
21 Août 2018
46
2
47
Bon je comprend sun peu mieux le fonctionnement du système APFS.
Du coup j'ai modifié mon disque.
Bloc de code:
/dev/disk6 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk6
   1:                        EFI EFI                     209.7 MB   disk6s1
   2:                 Apple_APFS Container disk7         1000.0 GB  disk6s2

/dev/disk7 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1000.0 GB  disk7
                                 Physical Store disk6s2
   1:                APFS Volume ARTEMIS                 852.0 KB   disk7s2
   2:                APFS Volume MacOS Mojave            852.0 KB   disk7s3

/dev/disk8 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +7.2 GB     disk8
   1:                        EFI EFI                     209.7 MB   disk8s1
   2:                  Apple_HFS InstallESD              6.9 GB     disk8s2

Je ne comprends ce qu'est ce disk8...
Une idée ?
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 239
25 055
Forêt de Fontainebleau
Bonjour alix.tronic

Tu as manifestement un iMac contenant 2 disques : un SSD de 121 Go -->
Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            121.0 GB   disk0s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk0s3

  • et un HDD de 1 To -->
Bloc de code:
/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:          Apple_CoreStorage Macintosh HD            999.3 GB   disk1s2
   3:                 Apple_Boot Recovery HD             650.1 MB   disk1s3

  • ces 2 disques sont solidarisés par une association logicielle Fusion Drive supportée par un système appelé : CoreStorage. Dans chacune des partitions principale (disk0s2 & disk1s2) est logé un magasin de stockage appelé Physical Volume. Ces 2 Physical Volumes se trouvent importés dans une structure logique virtuelle appelée Logical Volume Group (c'est un Conteneur d'ensemble) > et ils exportent un espace-disque virtuel commun appelé Logical Volume -->
Bloc de code:
/dev/disk2 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +1.1 TB     disk2
                                 Logical Volume on disk0s2, disk1s2
                                 2975921E-178B-4047-AA73-B51895B9DA18
                                 Unencrypted Fusion Drive

  • le volume terminal Macintosh HD est formé par un système de fichiers jhfs+ (Mac OS étendu journalisé) classique > sur l'espace-disque virtuel commun du Logical Volume.
  • de petites partitions auxiliaires (disk0s3 & disk1s3) existent au pied de chaque grande partition CoreStorage. Le volume Boot OS X de celle du SSD contient le « booter » ou logiciel prédémarreur du Logical Volume à partir du magasin de stockage Physical Volume du SSD. Le volume Recovery HD du HDD contient une image-disque recelant l'OS de secours (démarrable via ⌘R) > mais aussi surtout le second « booter » du CoreStorage > servant de prédémarreur du Logical Volume à partir du magasin de stockage Physical Volume du HDD.

----------

Tout le reste des disques listés = des DDE attachés en mode externe à l'iMac ou une image-disque montée en volume. Quel est ton problème concernant ces DDE ou image-disque ?

- comme tu le vois > j'ai réparti mon intervention > en commençant par ne pas répondre à ton problème immédiat > pour éclairer la configuration interne de ton iMac :hilarious:
 
  • J’aime
Réactions: litobar71

alix.tronic

Membre junior
21 Août 2018
46
2
47
Merci @macomaniac . C'est exactement le genre de réponse que je voulais. Je comprends mieux grâce à toi.
Sais-tu ce qu'est cette image-disque montée en volume "installESD" ? Je ne la vois pas dans mon finder...
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 239
25 055
Forêt de Fontainebleau
Un installateur de Mojave (par exemple) est une application intitulée Installer macOS Mojave (intitulé abrégé / francisé par le Finder) ou Install macOS Mojave.app (intitulé complet). Si tu entres dans son paquetage (ctrl clic sur l'icône => "Afficher le contenu du paquet") > tu peux suivre le chemin suivant dans le "corps" de l'application -->

- Contents (dossier global) > SharedSupport (sous-dossier particulier) > InstallESD.dmg (objet contenu)​

- InstallESD.dmg est une image-disque (5,5 Go pour Mojave) qui recèle classiquement les paquets d'installation de l'OS (d'où son poids en Go).​

- pour les 2 installateurs d'OS : Lion 10.7 & Mountain Lion 10.8 => l'image-disque InstallESD.dmg monte un volume intitulé Mac OS X Install ESD

- pour les installateurs des OS : Mavericks 10.9 > Yosemite 10.10 > El Capitan 10.11 > Sierra 10.12 => l'image-disque InstallESD.dmg monte un volume intitulé OS X Install ESD

- pour les installateurs des OS : High Sierra 10.13 > Mojave 10.14 => l'image-disque InstallESD.dmg monte un volume intitulé Install ESD

=> conclusion : le volume actuellement monté Install ESD est le volume de l'image-disque InstallESD.dmg recelée dans Contents > SharedSupport d'un installateur soit de High Sierra > soit de Mojave. Je ne peux pas te dire pourquoi ce volume a été monté. Tu dois le voir affiché sur ton Bureau et tu peux le démonter. Il y a des chances que dans les Applications > tu aies un installateur Installer macOS High Sierra ou Installer macOS Mojave. À moins que tu ne l'aies archivé à une autre localisation.
 
  • J’aime
Réactions: litobar71

alix.tronic

Membre junior
21 Août 2018
46
2
47
Merci @macomaniac . C'était bien un installateur de Mojave.
J'ai réussi à l'installer d'ailleurs sur ma partition APFS (disque externe en APFS). Pas mal cet OS.

Pour être sûr avant de faire une bêtise : est-ce que je peux installer Mojave sur mon disque interne à la place de High Sierra si je suis booté sur mon disque externe sur Mojave.
Je sais, ça paraît con comme manip.
Ca m'éviterait d'avoir à créer une clé bootable avec Mojave.
- Mais est-ce que Mojave va accepter d'installer Mojave ?
- Dois-je formater mon disque dur interne en APFS avant l'install ?
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 239
25 055
Forêt de Fontainebleau
Tu peux lancer l'installateur de Mojave directement d'un double-clic depuis ta session du volume externe Mojave -->


- la destination de l'installation affichée sera par défaut le volume externe démarré => presse le bouton subalterne : "Afficher tous les disques" > et choisis le volume interne Macintosh HD comme destination.​

- un dossier intitulé macOS Install Data va être créé dans le volume de destination Macintosh HD > puis cloné de l'installateur > lequel contient une image-disque BaseSystem.dmg recelant un OS de secours (identique à un OS d'installation) > des fichiers de démarrage de cet OS d'installation vont être créés > une adresse de démarrage automatique inscrite en NVRAM > enfin le Mac va être redémarré sur l'OS d'installation du dossier macOS Install Data et le programme d'installation va prendre la main.​

- tu n'as pas à toucher au dispositif CoreStorage interne : si tout se passe bien > le programme d'installation convertira le Fusion Drive CoreStorage (ancien dispositif) => à un Fusion Drive apfs (nouveau dispositif). Le tout sans perte de données pour le volume Macintosh HD.​
 
  • J’aime
Réactions: litobar71