1 votos

¿Por qué utilizar el esquema de mapa de partición heredado de Apple para los medios de instalación de macOS?

Varios guías a la creación de imágenes de disco de los medios de instalación de MacOS (utilizando el createinstallmedia ) recomiendan crear la imagen de disco así:

hdiutil create \
    -size 10g \
    -type UDTO -layout SPUD -fs JHFS+ \
    ~/Desktop/installer.cdr

Aquí, -layout SPUD crea la imagen de disco con un Mapa de particiones de Apple en lugar de la opción por defecto, más moderna Tabla de partición GUID .

Según la hdiutil página de manual,

SPUD provoca un DDM y un mapa de partición Apple Partition Scheme con un con una sola entrada. GPTSPUD crea una imagen similar pero con un mapa de esquema de partición GUID en su lugar. Cuando se adjunta, múltiples /dev entradas se crearán, ya sea con la porción 1 (GPT) o la porción 2 (APM) como la partición de datos de datos. (Por ejemplo /dev/disk1 , /dev/disk1s1 , /dev/disk1s2 ).

A menos que sea anulado por -fs el diseño por defecto es GPTSPUD (Sistemas PPC utilizados SPUD antes de Mac OS X 10.6). Otros diseños incluyen MBRSPUD y ISOCD . create -help enumera todos los diseños admitidos.

Algunos blogs de hace décadas También hay que tener en cuenta que los discos GPT no son compatibles con los Macs PowerPC, y las versiones muy antiguas de MacOS (anteriores a la 10.4.2) no entienden en absoluto los mapas de partición GPT. Y hace años hubo brevemente un incompatibilidad con VirtualBox cuando se utilizan medios de instalación con formato GPT. Así que tal vez APM fue considerado un formato más ampliamente compatible. Pero esto son sólo teorías.

Tenga en cuenta que el createinstallmedia mantiene el sabor del mapa de particiones existente en el disco de destino, y los artículos de la KB de Apple no indican ninguna preferencia por uno sobre el otro. Sin embargo, el valor por defecto cuando se formatea un disco con la Utilidad de Discos en MacOS Monterey es GPT, por lo que es probable que esto sea lo que la mayoría de la gente utiliza.

(Como experimento, seguí pasos idénticos para crear ISOs de instalación con sabor a APM y GPT para MacOS Big Sur e intenté arrancarlas con VMware Fusion, y sólo el instalador con sabor a APM pudo arrancar. Estoy investigando esto más a fondo).

¿Existe realmente una razón específica para seguir utilizando mapas de partición con sabor a APM para los medios de instalación de MacOS?

0voto

Chris Cameron-Mills Puntos 2116

Creo que la respuesta depende del uso que se le vaya a dar a la ISO.

Utilice GPT cuando quieres un archivo ISO que se pueda escribir en una unidad USB de arranque.

Utilice APM cuando desea instalar MacOS en una máquina virtual adjuntando el archivo ISO a una unidad de CD/DVD emulada.

También podrías usar APM en una unidad física siempre que la UEFI de la máquina entienda ese formato.

Y tú probablemente puede utilizar medios de instalación GPT en una máquina virtual adjuntándolos como disco duro virtual, pero es probable que tenga que convertirlos a otro formato que no sea ISO, como VMDK.


Según tengo entendido (los detalles son bienvenidos en los comentarios) las unidades de CD/DVD suelen utilizar un tamaño de sector de 2048 bytes, mientras que las imágenes de disco de MacOS sólo pueden crearse con un tamaño de sector de 512 bytes. Por lo tanto, hay un desajuste en el tamaño del sector cuando se adjunta la ISO a través de una unidad de CD/DVD emulada, pero el firmware sabe que APM es siempre 512 bytes y es capaz de entenderlo correctamente.

(I piense en GPT puede soportar otros tamaños de bloque, pero no hay manera de controlar esto en MacOS).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X