10.13 High Sierra Partition d'un disque externe avec terminal

alexis.blumenfeld

Membre confirmé
21 Août 2018
51
2
51
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.
 
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 ?
 
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
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...
 
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
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 ?
 
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