¿Está bien crear espacio en el disco sintetizado APFS para instalar Windows sin bootcamp?

Sinceramente no tengo la reputación suficiente para comentar este post:

https://apple.stackexchange.com/a/307469/425311

El paso dos en el enlace de arriba dice:

Crear espacio vacío en una unidad. Este espacio debe estar fuera de los contenedores APFS o Core Storage.

Su comando diskutil listmuestra:

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *536.9 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Chicken                 150.0 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:                  Apple_HFS Turkey                  150.0 GB   disk0s4
   5:                 Apple_Boot Recovery HD             650.0 MB   disk0s5

El mío muestra:

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *240.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         239.8 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +239.8 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume JacOS                   40.2 GB    disk1s1
   2:                APFS Volume Preboot                 22.5 MB    disk1s2
   3:                APFS Volume Recovery                512.1 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4

¿Cómo se vería si el espacio estuviera dentro de "cualquier contenedor APFS o Core Storage"?

Continuar con la instrucción "absorberá el espacio libre" en un volumen que se encuentra en un esquema de contenedor APFS, lo que desafía la instrucción.

¿Importa que el volumen para "absorber el espacio libre" esté en un contenedor tipo APFS?

¿Quizás debería intentar cambiar el tipo a HFS según el ejemplo de instrucción?

¿Debería haber algún otro cambio del que pueda informarme o debo seguir adelante y absorber el espacio libre en JacOS?

Dudo en experimentar ya que solo hay un sistema operativo.

Agradezco sus respuestas.

Estoy usando MacOS High-Sierra 10.13.6 con una CPU Intel y una unidad SSD.

"Dudo en experimentar..." y tú deberías estarlo. No aborda nada como esto sin una copia de seguridad en buen estado.
@Tetsujin Gracias, pero confío en que se mostrará un camino.
Nunca confíes en nada que pueda potencialmente perder todo tu trabajo. Las copias de seguridad son vitales en esta época en la que la vida entera de las personas se confía a una ubicación de almacenamiento... su computadora. El adagio es: "Cualquier dato almacenado en menos de tres ubicaciones distintas debe considerarse temporal".
@Tetsujin Creo que con una instrucción lo suficientemente clara no quedará ninguna duda sobre el resultado deseado.
Te deseo suerte...
El disk1debería haber sido disk0. Hice la corrección. Puede editar su pregunta y eliminar las referencias a este error.
@DavidAnderson gracias, eso aclaró instantáneamente un montón de confusión. ¿Sabes que tu hilo está copiado y pegado en muchos otros lugares de la web? :`D
Creo que los usuarios publican algunas preguntas y luego usan las respuestas enviadas para obtener ganancias. Por supuesto, Ask Different utiliza tanto las preguntas como las respuestas enviadas para obtener ingresos.

Respuestas (1)

  • ¿Cómo se vería si el espacio estuviera dentro de "cualquier contenedor APFS o Core Storage"?

    El espacio libre debe ser contiguo. Por lo general, esto no ocurre en los contenedores APFS y Core Storage.

  • Continuar con la instrucción "absorberá el espacio libre" en un volumen que se encuentra en un esquema de contenedor APFS, lo que desafía la instrucción.

    ¿Importa que el volumen para "absorber el espacio libre" esté en un contenedor tipo APFS?

    El espacio libre debe ser absorbido en una partición. En la respuesta, disk0s4hay una partición con un volumen con formato JHFS+. No puede "absorber el espacio libre" en un volumen APFS. Los volúmenes APFS residen en contenedores APFS. Los contenedores APFS abarcan una o dos particiones.

  • ¿Quizás debería intentar cambiar el tipo a HFS según el ejemplo de instrucción?

    No puede hacer esto sin destruir los datos existentes. En su lugar, debe cambiar el tamaño del contenedor. Esto también cambiará el tamaño de la partición. El comando apropiado se da a continuación. Sin embargo, en su caso, no necesita ejecutar ningún comando porque la unidad no tiene espacio libre para absorber .

     diskutil apfs resizecontainer disk0s2 0 
    
  • ¿Debería haber algún otro cambio del que pueda informarme o debo seguir adelante y absorber el espacio libre en JacOS?

    La respuesta es para un iMac 2013. No has indicado el modelo/año de tu Mac. Debe hacer esto antes de continuar.

Cómo particionar de forma híbrida la unidad interna SSD para iMac a mediados de 2011

A continuación se muestra la salida de diskutil list internal.

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *240.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         239.8 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +239.8 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume JacOS                   40.2 GB    disk1s1
   2:                APFS Volume Preboot                 22.5 MB    disk1s2
   3:                APFS Volume Recovery                512.1 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4

A continuación se muestra el comando para reducir el contenedor APFS a 160 GB y crear una partición para Windows. Es posible que desee elegir un valor de tamaño diferente.

diskutil apfs resizecontainer disk0s2 160G exfat BOOTCAMP 0

El resultado de diskutil list internalahora debería ser similar a lo que se muestra a continuación.

/dev/disk0 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *240.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk4         160.0 GB   disk0s2
   3:       Microsoft Basic Data BOOTCAMP                79.9 GB    disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +160.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume JacOS                   40.2 GB    disk1s1
   2:                APFS Volume Preboot                 22.5 MB    disk1s2
   3:                APFS Volume Recovery                512.1 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4

Si tiene gdisk instalado, puede iniciar MacOS Recovery para finalizar la partición híbrida de la unidad.

Ingrese el siguiente comando para confirmar disk0que es el identificador de la unidad interna. Si se muestra un identificador diferente, realice las sustituciones correspondientes a continuación.

diskutil list internal

Ingrese el siguiente comando para comenzar gdisk.

/Volumes/JacOS/usr/local/bin/gdisk /dev/disk0

El gdiskcomando toma entrada interactiva. A continuación se muestran las funciones y datos a ingresar.

r
h
2 3
y
ff
n
07
y
n
w
y

A continuación se muestra un ejemplo con la versión 1.0.5 de gdisk. Su salida debe ser similar.

GPT fdisk (gdisk) version 1.0.5

Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): r

Recovery/transformation command (? for help): h

WARNING! Hybrid MBRs are flaky and dangerous! If you decide not to use one,
just hit the Enter key at the below prompt and your MBR partition table will
be untouched.

Type from one to three GPT partition numbers, separated by spaces, to be
added to the hybrid MBR, in sequence: 2 3
Place EFI GPT (0xEE) partition first in MBR (good for GRUB)? (Y/N): y

Creating entry for GPT partition #2 (MBR partition #2)
Enter an MBR hex code (default AF): ff
Set the bootable flag? (Y/N): n

Creating entry for GPT partition #3 (MBR partition #3)
Enter an MBR hex code (default 07): 07
Set the bootable flag? (Y/N): y

Unused partition space(s) found. Use one to protect more partitions? (Y/N): n

Recovery/transformation command (? for help): w

Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/disk0.
Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Warning: The kernel may continue to use old or deleted partitions.
You should reboot or remove the drive.
The operation has completed successfully.

Finalmente, reinicie macOS.

Gracias por tu respuesta. El último punto es irrelevante en lo que respecta a la instalación de Windows en un tipo APFS. Creo que la solución será reducir el APFS existente para crear espacio libre que luego se puede usar para la creación de una nueva partición en el disco 0 en formato FAT. Por favor, ¿podría desglosar y explicar lo siguiente: diskutil resizevolume disk0s4 150G 3 "Free Space" "dummy" 224800M FAT32 "WINSTALL" 10G %DE94BBA4-06D1-4D40-A16A-BFD50179D6AC% %noformat% 600M. Entiendo que cambió el tamaño del pavo a 150 g, creó dos particiones, pero ¿cuál es el "3" y el "224800M"?
Después de leer un poco en la terminal, veo que designó tres particiones para crear después de reducir el pavo, comenzando con la creación de una orden de espacio libre para asignar a los volúmenes WINSTALL y WRE en curso.
Probé esto diskutil apfs resizecontainer disk0s2 160G 3 "free space" "dummy" 224800M FAT32 "WINSTALL" 10G %DE94BBA4-06D1-4D40-A16A-BFD50179D6AC% %noformat% 600M The %noformat% option is not supported for this operationy estodiskutil partitiondisk /dev/disk0 3 GPT "Free Space" "dummy" 224800M FAT32 "WINSTALL" 10G %DE94BBA4-06D1-4D40-A16A-BFD50179D6AC% %noformat% 600M Started partitioning on disk0 Unmounting disk Error: -69877: Couldn't open device (Is a disk in use by a storage system such as AppleRAID, CoreStorage, or APFS?)
Entrar diskutil apfs resizecontainer disk0s2 160G ExFAT "dummy" 69200M ExFAT "WINSTALL" 10G %DE94BBA4-06D1-4D40-A16A-BFD50179D6AC% "dummy" 600M_ Si tiene éxito, ingrese diskutil erasevolume free none disk0s3. Finalmente, reinicie la Mac.
Gracias por esa sabiduría, David. ¡Eso lo hizo! Ahora puedo continuar con el siguiente paso :)
El último punto es completamente relevante ya que las Mac de 2013 son diferentes a las que tengo: iMac de mediados de 2011
Acabo de instalar Windows 10 versión 21H1 en un iMac (21,5 pulgadas, mediados de 2011) hace dos días. Ver esta respuesta .
David, ¿cómo se "Crea un volumen con formato ExFAT etiquetado como "BOOTCAMP" en la 2.ª, 3.ª o 4.ª partición del disco principal? Si este volumen ya existe, borre el contenido". cuando tengo una estructura de disco APFS? de esta publicación: apple.stackexchange.com/questions/308743/… ?
Edite su pregunta y agregue la salida actual de diskutil list.
Es como está arriba.
Se muestra arriba.
Entrar diskutil apfs resizecontainer disk0s2 160G exfat BOOTCAMP 0_
Actualicé mi respuesta para incluir instrucciones específicas para la partición híbrida de su Mac para una instalación de Windows 10.