Crear un PASF DMG utilizando la Utilidad de Disco de Apple de la aplicación y llamar test_apfs.la dmg.
Uno puede montar con:
hdiutil attach -plist ~/Desktop/test_apfs.dmg
que proporciona el resultado siguiente:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>system-entities</key>
<array>
<dict>
<key>content-hint</key>
<string>GUID_partition_scheme</string>
<key>dev-entry</key>
<string>/dev/disk2</string>
<key>potentially-mountable</key>
<false/>
<key>unmapped-content-hint</key>
<string>GUID_partition_scheme</string>
</dict>
<dict>
<key>content-hint</key>
<string>Apple_APFS</string>
<key>dev-entry</key>
<string>/dev/disk2s1</string>
<key>potentially-mountable</key>
<false/>
<key>unmapped-content-hint</key>
<string>7C3457EF-0000-11AA-AA11-00306543ECAC</string>
</dict>
<dict>
<key>content-hint</key>
<string>41504653-0000-11AA-AA11-00306543ECAC</string>
<key>dev-entry</key>
<string>/dev/disk3s1</string>
<key>mount-point</key>
<string>/Volumes/Untitled</string>
<key>potentially-mountable</key>
<true/>
<key>unmapped-content-hint</key>
<string>41504653-0000-11AA-AA11-00306543ECAC</string>
<key>volume-kind</key>
<string>apfs</string>
</dict>
<dict>
<key>content-hint</key>
<string>EF57347C-0000-11AA-AA11-00306543ECAC</string>
<key>dev-entry</key>
<string>/dev/disk3</string>
<key>potentially-mountable</key>
<false/>
<key>unmapped-content-hint</key>
<string>EF57347C-0000-11AA-AA11-00306543ECAC</string>
</dict>
</array>
</dict>
</plist>
Después de intentar separar con:
hdiutil detach /Volumes/Untitled
diskutil list, devuelve:
/dev/disk2 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme +100.0 MB disk2
1: Apple_APFS Container disk3 100.0 MB disk2s1
/dev/disk3 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +100.0 MB disk3
Physical Store disk2s1
1: APFS Volume Untitled 65.5 KB disk3s1
y volviendo a la Utilidad de Disco de Apple de la aplicación, veo el Título del volumen de la lista, pero es de color gris.
Sólo puedo realmente totalmente de expulsión que si yo hago:
hdiutil detach /dev/disk2
Así, el montaje es uno de los comandos, totalmente expulsión es de dos.
Es esta la única / forma correcta para expulsar este tipo de volumen desde la línea de comandos? Lo que me gustaría ser capaz de hacer, es totalmente de expulsión con un solo comando. Es eso posible?