4 votes

Impossible d'empêcher le montage automatique d'une partition APFS dans Mojave (10.14.5)

J'essaie d'empêcher MacOS de me demander le mot de passe FileVault pour deux partitions APFS au démarrage. Je ne veux pas qu'elles soient montées du tout.

Conteneur APFS :

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +121.1 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume macOS                   43.2 GB    disk1s1
   2:                APFS Volume Preboot                 121.3 MB   disk1s2
   3:                APFS Volume Recovery                1.0 GB     disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4
   5:                APFS Volume Shared                  7.7 GB     disk1s5
   6:                APFS Volume macOS Beta - Data       21.7 GB    disk1s6
   7:                APFS Volume macOS Beta              10.0 GB    disk1s7

Partition 1 :

   Device Identifier:         disk1s6
   Device Node:               /dev/disk1s6
   Whole:                     No
   Part of Whole:             disk1

   Volume Name:               macOS Beta - Data
   Mounted:                   No

   Partition Type:            41504653-0000-11AA-AA11-00306543ECAC
   File System Personality:   APFS
   Type (Bundle):             apfs
   Name (User Visible):       APFS
   Owners:                    Disabled

   OS Can Be Installed:       No
   Booter Disk:               disk1s2
   Recovery Disk:             disk1s3
   Media Type:                Generic
   Protocol:                  PCI
   SMART Status:              Verified
   Volume UUID:               C6C28412-1505-4F19-8056-369FAE57B0CF
   Disk / Partition UUID:     C6C28412-1505-4F19-8056-369FAE57B0CF

   Disk Size:                 121.1 GB (121123069952 Bytes) (exactly 236568496 512-Byte-Units)
   Device Block Size:         4096 Bytes

   Volume Total Space:        0 B (0 Bytes) (exactly 0 512-Byte-Units)
   Volume Free Space:         0 B (0 Bytes) (exactly 0 512-Byte-Units)

   Read-Only Media:           No
   Read-Only Volume:          Not applicable (not mounted)

   Device Location:           Internal
   Removable Media:           Fixed

   Solid State:               Yes
   Hardware AES Support:      No

Partition 2 :

   Device Identifier:         disk1s7
   Device Node:               /dev/disk1s7
   Whole:                     No
   Part of Whole:             disk1

   Volume Name:               macOS Beta
   Mounted:                   No

   Partition Type:            41504653-0000-11AA-AA11-00306543ECAC
   File System Personality:   APFS
   Type (Bundle):             apfs
   Name (User Visible):       APFS
   Owners:                    Disabled

   OS Can Be Installed:       No
   Booter Disk:               disk1s2
   Recovery Disk:             disk1s3
   Media Type:                Generic
   Protocol:                  PCI
   SMART Status:              Verified
   Volume UUID:               55930D94-2CF3-481B-B845-FEAB3C492F23
   Disk / Partition UUID:     55930D94-2CF3-481B-B845-FEAB3C492F23

   Disk Size:                 121.1 GB (121123069952 Bytes) (exactly 236568496 512-Byte-Units)
   Device Block Size:         4096 Bytes

   Volume Total Space:        0 B (0 Bytes) (exactly 0 512-Byte-Units)
   Volume Free Space:         0 B (0 Bytes) (exactly 0 512-Byte-Units)

   Read-Only Media:           No
   Read-Only Volume:          Not applicable (not mounted)

   Device Location:           Internal
   Removable Media:           Fixed

   Solid State:               Yes
   Hardware AES Support:      No

Actuel /etc/fstab ce qui ne fonctionne pas :

UUID=55930D94-2CF3-481B-B845-FEAB3C492F23 none apfs rw,noauto
UUID=C6C28412-1505-4F19-8056-369FAE57B0CF none apfs rw,noauto

Qu'est-ce que je fais de mal ? Est-ce à cause d'une erreur que j'ai faite ou est-ce que /etc/fstab n'est plus pris en charge ? Quel est le /etc/fstab.hd pour ?

Système d'exploitation : MacOS Mojave 10.14.5
Matériel : Macbook Air (13 pouces, début 2015)

0 votes

Avez-vous réussi à trouver une solution à ce problème ? Que se passerait-il si vous utilisiez la méthode traditionnelle none hfs rw,noauto à la place ? <br> (même s'il s'agit d'un volume apfs)

1voto

klanomath Points 63400

Devinez qui est "instruit" :

Dans votre cas, le déverrouillage de FileVault est géré par la pré-démarrage Volume APFS (disk1s2).

Votre configuration spécifique de conteneur APFS implique que pré-démarrage gère le démarrage de MacOS 10.14.5 ainsi que de MacOS 10.15 beta.

À ce stade du démarrage, le /etc/fstab de disk1s1 n'est probablement pas encore impliqué et les entrées ne fonctionneront donc pas.


Si vous voulez vraiment désactiver disk1s6/disk1s7, vous devez probablement renommer un des deux dossiers avec des noms UUID (un pour MacOS 10.14.5 et l'autre pour MacOS 10.15 beta) dans preboot. Les noms des dossiers correspondent aux UUIDs du volume de démarrage APFS que vous obtenez avec diskutil ap list .

Vous devez renommer celui qui est identique à l'UUID du volume de démarrage de MacOS 10.15 beta.

Non testé - absolument pas recommandé !


BTW : J'ai essayé de trouver un drapeau de noyau à ajouter à /Volumes/Preboot/[UUID]/Library/Preferences/SystemConfiguration/com.apple.Boot.plist pour empêcher le déblocage du FV mais a échoué.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X