Dado que GPT es la abreviatura de GUID Partition Table, esta respuesta utilizará GUID en lugar de UUID.
Cada entrada GPT tiene un GUID de tipo de partición y un GUID de partición único. El formato exacto de una entrada es el siguiente Formato de entrada de la partición GUID que se ha copiado de Wikipedia .
Offset
Longitud
Contenido
0 (0x00)
16 bytes
Tipo de partición GUID (mixed endian[7])
16 (0x10)
16 bytes
GUID único de la partición (mixed endian)
32 (0x20)
8 bytes
Primera LBA ( little endian )
40 (0x28)
8 bytes
Último LBA (incluido, normalmente impar)
48 (0x30)
8 bytes
Indicadores de atributos (por ejemplo, el bit 60 indica que es de sólo lectura)
56 (0x38)
72 bytes
Nombre de la partición (36 UTF-16 Unidades de código LE)
Tipo de partición GUID
No es necesario asignar ningún GUID a un bloque perdido. Si omite el -t
de la opción gpt add
un GUID de tipo de partición de 48465300-0000-11AA-AA11-00306543ECAC
se utilizará. Puede especificar cualquier GUID como argumento de la función -t
opción. No se realiza ninguna comprobación por parte del gpt add
para ver si el GUID introducido ha sido asociado con un tipo de partición existente. Los GUIDs de tipo de partición más comunes están listados en Wikipedia . También puede especificar uno de los siguientes alias como argumento de la función -t
opción.
Argumento Alias
GUID real utilizado
efi
C12A7328-F81F-11D2-BA4B-00A0C93EC93B
hfs
48465300-0000-11AA-AA11-00306543ECAC
apfs
7C3457EF-0000-11AA-AA11-00306543ECAC
linux
EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
windows
EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
Con MacOS (OS X) el GUID del tipo de partición normalmente tiene que coincidir con el tipo de datos almacenados en la partición correspondiente. Por ejemplo, si los datos son un volumen Mac OS Extended Journaled (JHFS+) válido y el GUID del tipo de partición es EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
El volumen no se montará.
GUID único de la partición
El gpt add
no tiene una opción para especificar un GUID de partición único para una entrada GPT. El comando gpt add
deja el GUID de la partición existente sin cambios a menos que el valor sea 00000000-0000-0000-0000-000000000000
. Si el caso en el que el GUID de la partición única existente es 00000000-0000-0000-0000-000000000000
El gpt add
establece el GUID a un nuevo valor generado.
Debo señalar que cuando el gpt remove
establece el GUID del tipo de partición de una entrada GPT a 00000000-0000-0000-0000-000000000000
el GUID de la partición correspondiente no se modifica. Además, el gpt create
establece el GUID del tipo de partición de cada entrada GPT a 00000000-0000-0000-0000-000000000000
y establece el GUID de la partición única para cada entrada GPT a un valor recién generado.
Otros GUIDs
Los datos almacenados en una partición definida por una entrada GPT también pueden contener uno o más GUIDs. El gpt add
no tiene opciones en las que se pueda utilizar alguno de estos GUIDs como argumento.
Respuesta original
Siendo que el disco en el otra pregunta se supone que para tener un tamaño de sector de 4096 bytes y su disco tiene un tamaño de sector de 512 bytes, algunos números tendrán que ser escalados por 8. Así que yo probaría lo siguiente.
gpt add -b 488345872 -i 3 -s 32768 -t 426F6F74-0000-11AA-AA11-00306543ECAC disk1
Para que esto funcione, también tendría que haber un volumen de recuperación almacenado en esta ubicación en disk1
.